ISO obraz

Jak si přizpůsobit Ubuntu ISO a vytvořit si vlastní roztočení

Jak si přizpůsobit Ubuntu ISO a vytvořit si vlastní roztočení
Ubuntu je jednou z nejpopulárnějších distribucí Linuxu, která je dnes k dispozici a která se zaměřuje na snadné použití a skvělé možnosti ihned po vybalení. Stejně jako většina ostatních distribucí umožňuje uživatelům bootovat do režimu Live a vyzkoušet si celý operační systém před instalací na pevný disk.

Není neobvyklé vidět vlastní verzi Ubuntu nasazenou na více počítačích v různých neziskových a neziskových organizacích. Aby bylo snazší nasadit vlastní variantu Ubuntu, tyto organizace pečou své změny na Live CD nebo Live USB samotném.

Pokud procházíte cestou příkazového řádku, přizpůsobení disku Ubuntu Live CD obvykle vyžaduje mnoho kroků a vrtání. Nyní je však mnohem snazší vytvořit Ubuntu Remix a distribuovat jej jako živé CD přátelům nebo kolegům, a to díky vynikající aplikaci GUI zvané Cubic.

Cubic je grafická aplikace s integrovaným terminálem chroot prostředí příkazového řádku. Umožňuje vám vytvořit přizpůsobitelný zaváděcí živý obraz ISO z existujícího souboru ISO Ubuntu a extrémně usnadňuje vyladění pomocí navigační struktury krok za krokem. Svým projektem přizpůsobení můžete procházet pomocí tlačítek zpět a vpřed a ukončit kdykoli budete chtít. Až příště znovu spustíte kubický projekt, bude obnoven se všemi předchozími přizpůsobeními, která jste provedli v ISO.

Tento článek vás provede všemi hlavními možnostmi přizpůsobení dostupnými v Cubicu, testovanými s nejnovějším ISO obrazem Ubuntu 19.10. Chcete-li nainstalovat Cubic, spusťte následující příkazy:

$ sudo apt-add-repository ppa: kubický průvodce / vydání
$ sudo apt aktualizace
$ sudo apt install kubický

Spusťte jej ze spouštěče aplikací a budete uvítáni uvítací obrazovkou. Zadejte cestu k požadované složce projektu, kde budou uloženy všechny vaše přizpůsobení a finální přizpůsobená ISO.

Na další obrazovce v poli „Původní ISO…“ vyberte obrázek ISO kliknutím na tlačítko „Vybrat“. Cubic automaticky naplní všechny podrobnosti a metadata ve viditelných vstupních polích. Podle potřeby můžete v poli „Vlastní ISO…“ změnit podrobnosti. Ve výchozím nastavení Cubic přiřadí vašemu vlastnímu sestavení ISO číslo verze a datum.

Kliknutím na další tlačítko zobrazíte Cubic, jak pracuje na původním ISO a vytvoří prostředí pro přizpůsobení.

Po dokončení procesu budete přesměrováni na chroot terminál. Chroot umožňuje spouštět příkazy uvnitř izolovaného systému souborů zcela nevědomě a odpojeně od ostatních systémů souborů přítomných v systému. Veškeré změny provedené uvnitř chrootu ovlivní pouze kořenový adresář běžících procesů a podřízené položky. Cubic předá všechny změny provedené v chrootu do živého ISO.

V prostředí chroot začneme tím, že přidáme vesmírné úložiště, abychom zvýšili počet aplikací dostupných k instalaci:

$ sudo add-apt-repository vesmír
$ sudo apt aktualizace

Nyní můžete začít přizpůsobovat ISO. Vzhledem k tomu, že Cubic vytváří chroot pro celý souborový systém Ubuntu extrahovaný z ISO, můžete spustit všechny příkazy terminálu, které byste obvykle dělali v plnohodnotné desktopové instalaci Ubuntu. Tato přizpůsobení mohou být nekonečná v závislosti na vašich požadavcích, tento článek se dotkne pouze některých z nich. Umožňuje nainstalovat aplikaci VLC:

$ sudo apt install vlc

Můžete také přidat úložiště PPA a balíčky flatpak. Bohužel při mém testování balíčky Snap vůbec nefungovaly. Úspěšně jsem je nainstaloval do chrootu, ale žádný z těchto balíčků neskončil v konečném sestavení ISO. Nainstalujeme Steam flatpak spuštěním příkazů níže v chroot:

$ sudo apt nainstalovat flatpak
$ flatpak remote-add - pokud neexistuje flathub https: // flathub.org / repo / flathub.flatpakrepo
$ flatpak nainstalovat flathub com.software pro ventily.Parní

Veškeré soubory, které chcete skončit ve vlastní ISO, lze přetáhnout do okna chroot. Typickým případem použití je přidání dalších tapet do adresáře „usr / share / backgrounds“. Po přetažení souboru v okně chroot se zobrazí nové okno pro nahrávání souborů. Kliknutím na tlačítko „Kopírovat“ přidáte soubory do kořenového adresáře vlastního souborového systému ISO.

Níže je malý příklad, kdy jsem přidal novou tapetu do adresáře / usr / share / backgrounds v souborovém systému chroot.

Až budete s chrootem hotoví, kliknutím na další tlačítko přejdete do rozložení pokročilých nastavení. První záložka umožňuje vybrat balíčky, které chcete odebrat po dokončení instalace z vašeho vlastního živého ISO.

Druhá karta vám umožňuje vybrat konkrétní jádro pro přizpůsobenou živou ISO.

Třetí záložka umožňuje přizpůsobit přednastavené soubory. Tyto přednastavené soubory se používají k automatizaci instalace. Například pokud vytváříte toto ISO pro uživatele v konkrétním časovém pásmu, můžete upravit přednastavené soubory tak, aby zvolily toto časové pásmo, a bude automaticky vybráno během instalace. Je možné zcela automatizovat proces instalace výběrem předem určených hodnot pro každé pole ve výchozím instalačním programu.

Poslední záložka umožňuje přizpůsobit parametry zavádění a chování zavádění živého ISO.

Po dokončení všech úprav klikněte na kartu „Generovat“. V jakékoli fázi přizpůsobení můžete vždy přejít na předchozí krok.

Nakonec kliknutím na tlačítko Dokončit ukončete přizpůsobení obrazu ISO.

Cubic poté zobrazí všechny podrobnosti a metadata o vaší vlastní ISO. Vaše přizpůsobené sestavení bude umístěno v adresáři projektu.

Po zavedení do vlastní ISO si můžeme prohlédnout úpravy provedené v předchozích krocích prostřednictvím Cubic.

Chcete-li provést jakékoli nové přizpůsobení ISO, která již byla vytvořena společností Cubic, stačí znovu otevřít již existující složku projektu.

Tím končí tento článek. Cubic je jediný grafický nástroj pro přizpůsobení ISO, který je dnes k dispozici pro Ubuntu. V minulosti existovaly další projekty, ale vývojové aktivity pro ně časem přestaly. Jedinou další alternativou k Cubic je použití mnoha terminálových příkazů k úpravě ISO ISO v Ubuntu. Ale díky uživatelsky přívětivému a intuitivnímu rozhraní společnosti Cubic se nemusíme uchýlit k zdlouhavé a na chyby náchylné mechanice příkazového řádku, abychom vytvořili ISO.

Hry Jak používat AutoKey k automatizaci linuxových her
Jak používat AutoKey k automatizaci linuxových her
AutoKey je nástroj pro automatizaci stolních počítačů pro systémy Linux a X11, programovaný v programech Python 3, GTK a Qt. Pomocí jeho funkcí skript...
Hry Jak zobrazit počítadlo FPS v linuxových hrách
Jak zobrazit počítadlo FPS v linuxových hrách
Hraní na Linuxu získalo velký tlak, když společnost Valve v roce 2012 oznámila podporu systému Linux pro klienta Steam a jejich hry. Od té doby se mno...
Hry Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Jak stáhnout a přehrát Sid Meier's Civilization VI v systému Linux
Úvod do hry Civilization 6 je moderní pojetí klasického konceptu představeného v sérii her Age of Empires. Myšlenka byla docela jednoduchá; začali bys...