Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen.
Een van de beste dingen van Linux is dat je je systeem naar wens kunt aanpassen. In tegenstelling tot gebruikers van andere besturingssystemen bent u niet beperkt tot een bepaalde door het bedrijf voorgeschreven desktopomgeving, bestandsbeheerder of kantoorpakket.
Meestal breng je wijzigingen aan in je distro nadat je deze op je hardware hebt geïnstalleerd, maar met Cubic kun je een aangepaste ISO maken die perfect is voor jouw behoeften.
Waarom een aangepaste Ubuntu ISO maken?
Omdat het Linux distro-landschap zo gevarieerd en gefragmenteerd is als het is, zijn er distro's die geschikt zijn voor vrijwel elke beschikbare use-case. U kunt eenvoudig een Linux-distro installeren op basis van Debian, Arch, Ubuntu, Slackware of Fedora; je kunt partij kiezen in de grote oorlog tussen systemd en anti-systemd; kies een Wayland-distro of houd je grafische stapel traditioneel met X.org. Aan opties geen gebrek.
Dit zijn grote keuzes en keuzes die je hele Linux-ervaring zullen ondersteunen, maar wat als er een distro is die bijna perfect voor je is, maar een paar aanpassingen nodig heeft?
Misschien wordt je favoriete distro geleverd met een browser die je niet bevalt of ontbreekt een bepaalde bewerkingstool die je essentieel acht. Misschien heb je een uitgebreide verzameling achtergronden die je beschikbaar wilt hebben zodra je je glimmende nieuwe laptop voor het eerst aanzet.
Natuurlijk kun je de wijzigingen vrij eenvoudig aanbrengen nadat je de distro op je computer hebt geïnstalleerd, maar als je meerdere computers hebt en van een consistente ervaring houdt, of als je veel pc's beheert die een standaardset software nodig hebben, zoals in een school of bedrijf, is het goed om uw eigen aangepaste ISO te kunnen maken, die precies installeert wat u wilt zonder geknoei rondom.
Wat is kubiek?
Zoals alle goede open-sourceprojecten is Cubic een backronym, in dit geval staat het voor Custom UBuntu ISO Creator, en zoals de uitgebreide naam suggereert, is het een hulpmiddel om u te helpen bij het maken van een aangepast live ISO-image voor Op Ubuntu gebaseerde distributies.
Ubuntu is een enorm populaire distro, en naast de hoofddownload van Ubuntu en zijn toch al zeer aangepaste smaken, inclusief Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Budgie en MATE, het ondersteunt ook distro's zoals elementary OS, Linux Mint en KDE-Neon. Elk van deze kan precies zijn wat u zoekt, als ze maar iets anders waren.
Cubic werkt als een GUI-wizard die helpt bij "moeiteloze navigatie door de ISO-aanpassingsstappen en beschikt over een geïntegreerde virtuele opdrachtregelomgeving". Kies gewoon je favoriete op Ubuntu gebaseerde distro en volg de stapsgewijze handleiding om precies te krijgen wat je nodig hebt.
Hoe Cubic op Linux te installeren
Cubic draait op distributies die zijn gebaseerd op Ubuntu 18.04.5 Bionic en hoger, en hoewel het mogelijk is om Cubic in een virtuele omgeving uit te voeren, wordt dit niet aanbevolen. Schakel om te beginnen eerst de Universe-repository en de Cubic PPA in:
sudo apt-add-repository-universum
sudo apt-add-repository ppa: kubieke-wizard/uitgave
Werk nu uw systeem bij en installeer Cubic:
sudo geschikt update
sudo geschikt installeren--no-install-beveelt kubiek aan
Je hebt nu toegang tot Cubic via je menusysteem of door te typen:
kubiek
...in een terminal.
Een aangepaste Ubuntu ISO maken met Cubic
Wanneer u Cubic voor het eerst start, wordt u gevraagd een projectdirectory te selecteren. Doe dit en klik vervolgens op Volgende om uw bron-ISO te selecteren en de details van de ISO die u gaat produceren. Kies het ISO-bestand en de velden worden automatisch ingevuld.
U kunt de waarden voor uw aangepaste ISO wijzigen om het doel van de ISO weer te geven of gewoon omdat u het een coole naam wilt geven. Voor onze bron-ISO hebben we de Vanessa release van Linux Mint Cinnamon. De aangepaste naam is "MUO Linux Initial release".
Klik Volgende, en Cubic zal de ISO extraheren naar de werkmap die je eerder hebt opgegeven, en je een chroot geven - een soort ingesloten terminal - waar je commando's kunt uitvoeren.
Als u bijvoorbeeld wilt dat uw aangepaste ISO alleen de nieuwste software heeft, is de eerste opdracht die u moet uitvoeren:
sudo apt-update && sudo apt-upgrade
Mint wordt geleverd met veel nuttige vooraf geïnstalleerde software, en hoewel het meeste nuttig is, geeft u misschien de voorkeur aan verschillende tools.
Een voorbeeld is de IRC-client HexChat. Als je een hekel hebt aan HexChat vanwege de grafische gebruikersinterface en liever met IRSSI in de terminal aan de slag gaat, moet je eerst HexChat opschonen:
geschikt zuiveren hexchat
...en installeer dan IRSSI:
geschikt installeren irsi
Het is net alsof u de terminal op uw desktopcomputer gebruikt, behalve dat de wijzigingen die u aanbrengt, worden weerspiegeld in de ISO die door Cubic wordt geproduceerd.
U kunt dit doen met elke software die u leuk vindt of niet leuk vindt. Verwissel Transmission voor qBittorrent, Pix voor Ristretto of Firefox voor Falkon!
Het is ook een goed idee om af te komen van de bloat in de vorm van apps die u nooit zult gebruiken of waarvan u niet wilt dat uw gebruikers ze gebruiken:
geschikt zuiveren ritmebox timeshift celluloid notities thunderbird
U hoeft de pakketbeheerder niet te gebruiken om software te installeren. U kunt pakketten van internet halen, aan uw pad toevoegen en uitvoerbaar maken. Om ervoor te zorgen dat u kunt download eenvoudig YouTube-video's op machines die uw aangepaste ISO hebben geïnstalleerd:
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
chmod a+rx /usr/lokaal/bin/yt-dlp
We willen een glorieus bureaublad met MUO-thema en we willen het met een vooraf ingestelde standaardachtergrond. Ga naar de wallpaper-directory met:
CD /usr/share/backgrounds
...en klik op het kopieerpictogram naast de Rug knop in de linkerbovenhoek van de Cubic-interface. Selecteer de bestanden die u naar deze map wilt kopiëren en klik op Kopiëren op het volgende scherm.
Nadat je je achtergrondbestanden hebt gekopieerd, stel je de gewenste achtergrond in door te typen:
instellingen set org.cinnamon.desktop.achtergrond afbeelding-uri bestand:///usr/deel/backgrounds/muo_wallpaper.jpg
Als u een ander bureaublad gebruikt, zoals GNOME, moet u de opdracht wijzigen:
instellingen set org.gnome.desktop.achtergrond afbeelding-uri bestand:///usr/deel/backgrounds/muo_wallpaper.jpg
Voltooi uw aangepaste Ubuntu ISO
Als je klaar bent met het wijzigen van de achtergrond en tevreden bent met de pakketten die je hebt toegevoegd of verwijderd, klik je op Volgende opnieuw.
U ziet een lijst met alle pakketten die aanwezig zullen zijn op de live ISO, u kunt een vinkje naast elk pakket plaatsen waardoor het wordt verwijderd tijdens een normale of minimale installatie.
Als je tevreden bent met de lijst, druk je op Volgende nogmaals, en kies welke kernel je wilt gebruiken.
De laatste keuze die u moet maken, is welk compressietype u wilt gebruiken. Deze variëren van XZ, wat een kleinere ISO oplevert, maar het in- en uitpakken langer duurt LZ4, wat je een veel grotere ISO geeft, maar weinig tijd kost. GZIP is een goed compromis.
Op dit punt zul je merken dat het altijd aanwezige Volgende knop is vervangen door een Genereer knop. Raak het, ga dan een kopje thee zetten terwijl Cubic je ISO bouwt!
Na een paar minuten verschijnt je ISO in de Cubic-directory, klaar om te worden geïnstalleerd.
Cubic maakt het gemakkelijk om aangepaste Ubuntu ISO's te maken
Cubic is een uitstekende tool die het eenvoudig maakt om ervoor te zorgen dat u de gewenste ervaring krijgt zodra uw nieuwe machine opstart. U kunt het voor uzelf gebruiken of afbeeldingen maken om binnen een organisatie in te zetten, zodat studenten en medewerkers de tools hebben die ze nodig hebben om direct aan de slag te gaan.
Om ervoor te zorgen dat uw ISO werkt zoals het hoort en dat het alles bevat wat u waarschijnlijk nodig zult hebben (en niets u niet), moet u enige tijd besteden aan het gebruik ervan in een virtuele machine voordat u de ISO implementeert of distribueert bestand.