Utwórz niestandardowy obraz ISO Ubuntu Live za pomocą Cubic
Jedną z głównych zalet Linuksa jest to, że możesz go dostosować do własnych potrzeb. Możesz dodać nową funkcję, usunąć istniejącą, zmodyfikować wygląd dystrybucji Linuksa i wiele więcej. Możesz dostosować już zainstalowaną dystrybucję Linuksa lub utworzyć nowy dostosowany obraz z obrazu ISO Linuksa. W tym przewodniku dowiemy się, co to jest Cubic i jak utworzyć niestandardowy obraz ISO na żywo Ubuntu za pomocą aplikacji Cubic.
Co to jest sześcienny?
Cubic, oznacza Custom Ubuntu ISO Creator, to reaktor bezpłatna aplikacja graficzna typu open source do tworzenia niestandardowego rozruchowego obrazu Ubuntu Live CD (ISO).
Cubic pozwala łatwo i bez wysiłku stworzyć spersonalizowaną płytę CD na żywo Ubuntu. Posiada zintegrowane środowisko chroot z wiersza poleceń, w którym możesz wykonać wszystkie dostosowania wymienione poniżej:
- Zainstaluj nowe pakiety,
- Usuń istniejące pakiety,
- Zainstaluj dodatkowe jądra,
- Dodaj więcej tapet tła,
- Dodaj pliki i foldery.,
- Zmodyfikuj istniejące ISO
- I więcej.
Interfejs graficzny Cubic umożliwia łatwą nawigację (w przód i w tył za pomocą kliknięcia myszą) podczas procesu tworzenia obrazu na żywo.
Ponieważ Cubic jest używany do tworzenia obrazów na żywo Ubuntu, myślę, że można go również używać w innych wersjach i pochodnych Ubuntu, takich jak Linux Mint. Testowałem go w wersjach Ubuntu 20.04 LTS, 18.04 LTS i 16.04 LTS. To działało dobrze!
Zainstaluj Cubic w Ubuntu
Aby zainstalować Cubic na Ubuntu 18.04 i nowszych wersjach, uruchom kolejno następujące polecenia w swoim terminalu:
sudo apt-add-repository ppa:cubic-wizard/releasesudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7579F80E494ED3406A59DF9081525E2B4F1283Bsudo apt updatesudo apt install cubic„Cubic Classic” działa na starszych wersjach Ubuntu LTS, takich jak Ubuntu 14.04.6 LTS Trusty Tahr i Ubuntu 16.04.6 LTS Xenial Xerus. Aby zainstalować Cubic Classic w systemie Ubuntu, uruchom:
sudo apt-add-repository ppa:cubic-wizard/classicsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7579F80E494ED3406A59DF9081525E2B4F1283Bsudo apt-get updatesudo apt-get install cubicNależy pamiętać, że nie należy instalować jednocześnie wersji „Cubic” i „Cubic Classic”. Są one ze sobą sprzeczne i mogą nie działać. Również projektów utworzonych w Cubic nie można otworzyć w wersji Cubic Classic.
Utwórz niestandardowy obraz płyty CD na żywo Ubuntu za pomocą Cubic
Uruchom Cubic z Dash lub programu uruchamiającego aplikacje. Poniższy zrzut ekranu przedstawia domyślny interfejs aplikacji Cubic.
Cubic niestandardowy kreator ISO Ubuntu
Wybierz katalog projektu, w którym chcesz zapisać dostosowany obraz ISO na żywo Ubuntu, i kliknij Dalej. Na potrzeby tego przewodnika będę używać /home/sk/cubic/ jako katalogu mojego projektu.
Wybierz katalog projektu sześciennego
Wybierz obraz ISO Ubuntu, który chcesz dostosować. Tutaj wybrałem obraz pulpitu Ubuntu 20.04 LTS. Po wybraniu obrazu ISO Cubic automatycznie uzupełni szczegóły oryginalnych i niestandardowych obrazów. Możesz dowolnie modyfikować szczegóły niestandardowego obrazu ISO.
Wybierz oryginalny obraz ISO Ubuntu, który chcesz dostosować za pomocą Cubic
Cubic rozpocznie teraz lokalizowanie skompresowanego systemu plików Linux, rozpakuje skompresowany system plików i skopiuje ważne pliki z oryginalnego obrazu ISO. To zajmie kilka minut. Proszę być cierpliwym.
Przygotowanie systemu plików Linux do niestandardowego Live CD
Teraz zostaniesz umieszczony w wirtualnym środowisku wiersza poleceń Cubic.
Terminal środowiska wirtualnego sześciennego
Stąd możesz rozpocząć dostosowywanie ISO Ubuntu według własnych upodobań. Możesz aktualizować pakiety, instalować ulubione aplikacje, usuwać niechciane aplikacje z ISO, instalować dodatkowe jądra, dodawać pliki i foldery oraz dodawać tapety, instalować motywy, modyfikować repozytoria oprogramowania i tak dalej.
Wirtualne środowisko sześcienne z linią poleceń
Pamiętaj, że nie musisz używać "sudo", aby dodać lub usunąć coś z ISO, ponieważ jesteśmy już zalogowani jako użytkownik root.
Mam zamiar zainstalować aplikację Vima na Live CD, więc uruchomiłem następującą komendę w środowisku wirtualnym:
apt install vimPodobnie dodaj dodatkowe oprogramowanie lub usuń niechciane oprogramowanie z ISO. Jeśli zmodyfikowałeś listę źródeł, nie zapomnij zaktualizować listy repozytoriów oprogramowania za pomocą tego polecenia:
apt updateMożesz także dodawać pliki lub foldery do Live CD. Skopiuj pliki/foldery (kliknij je prawym przyciskiem myszy i wybierz opcję kopiuj lub CTRL+C), a następnie kliknij prawym przyciskiem myszy w Terminalu (w oknie Cubic) i wybierz Wklej plik.
Dodaj pliki lub foldery do obrazu ISO na żywo Ubuntu
Kliknij Kopiuj w górnym rogu kreatora Cubic, aby wkleić pliki/foldery do aktywnego obrazu ISO.
Dodaj pliki i foldery do obrazu ISO na żywo
Jeśli chcesz, możesz dodać własne tapety. Aby to zrobić, wejdź na dysk CD do katalogu /usr/share/backgrounds/,
cd /usr/share/backgroundsi przeciągnij/upuść obrazy do okna Cubic. Możesz też skopiować obrazy i kliknąć prawym przyciskiem myszy okno Cubic Terminal i wybrać opcję Wklej plik(i). Upewnij się też, że dodałeś nowe tapety w pliku XML w sekcji /usr/share/gnome-background-properties, aby móc wybrać nowo dodany obraz Zmień tło pulpitu okno dialogowe po kliknięciu prawym przyciskiem myszy na pulpicie.
Po zakończeniu dostosowywania kliknij Dalej, aby kontynuować.
Cubic rozpocznie analizę dostosowań i przygotowanie innych ważnych opcji, takich jak identyfikacja jądra rozruchowego, konfiguracja rozruchu, wciśnięte pliki, zainstalowane pakiety i tworzenie manifestu pakietu dla instalacji typowej i minimalnej oraz zapisywanie manifestu pakietu itp.
Analizowanie dostosowywania Ubuntu przez Cubic
Wybierz pakiety, które zostaną usunięte po instalacji typowej lub minimalnej. Przejrzyj listę i wybierz oprogramowanie, które chcesz usunąć z niestandardowego ISO, a następnie kliknij Dalej, aby kontynuować:
Wybierz pakiety, które mają zostać usunięte z niestandardowego obrazu ISO Ubuntu
To ważny rozdział. W tym kreatorze musisz skonfigurować jądro ISO, ustawienia Preseed i rozruchu ISO dla dostosowanego ISO. Wybierz jądro, które będzie używane do uruchamiania dostosowanego ISO Live Ubuntu na karcie Jądro ISO. Następnie zaktualizuj, dodaj lub usuń preseed używany do automatyzacji instalacji na karcie Preseed. Wreszcie, na karcie Rozruch ISO możesz skonfigurować lub dostosować wpisy menu rozruchu. Po skonfigurowaniu parametrów związanych z jądrem kliknij Dalej.
Wybierz jądro dla dostosowanego ISO na żywo Ubuntu
Wybierz algorytm kompresji dla systemu plików Linux. Domyślnie Cubic użyje kompresji gzip. Inne dostępne metody kompresji to lz4, lzo, zstd, lzma i xz. Algorytmy kompresji przedstawiono w formie wykresu, jak pokazano na poniższym zrzucie ekranu. Górna część wykresu wskazuje niższą kompresję, a dolna część wykresu wskazuje wyższą kompresję.
Jeśli wybierzesz niższy algorytm kompresji z górnej części wykresu, na przykład lzo, lz4, proces tworzenia obrazu będzie szybszy, ale wynikowy obraz będzie większy. Jeśli wybierzesz wyższe algorytmy kompresji, takie jak zstd, lzma, xz od dołu, tworzenie obrazu będzie wolniejsze, ale otrzymasz obraz o mniejszym rozmiarze.
Po wybraniu preferowanej kompresji kliknij przycisk Generuj, aby utworzyć niestandardowy obraz Live CD Ubuntu za pomocą Cubic:
Wygeneruj dostosowany obraz ISO na żywo Ubuntu za pomocą Cubic
Teraz rozpocznie się proces tworzenia niestandardowego obrazu ISO na żywo. Zajmie to kilka minut, w zależności od szybkości systemu. Po zakończeniu tworzenia obrazu kliknij przycisk Zakończ.
Utwórz niestandardowy obraz płyty CD na żywo Ubuntu za pomocą Cubic
Na koniec Cubic wyświetli listę szczegółów nowo utworzonego, dostosowanego obrazu ISO. Kliknij przycisk Zamknij, aby wyjść z Cubic. Jeśli chcesz usunąć wszystkie pliki projektu z wyjątkiem plików ISO i plików sum kontrolnych, zaznacz pole „Usuń wszystkie pliki projektu…” na dole, a następnie kliknij Zamknij.
Dostosowany obraz ISO na żywo Ubuntu jest tworzony za pomocą Cubic
Dostosowany obraz zostanie zapisany w katalogu projektu Cubic.
Zawartość katalogu projektu Cubic
Utwórz rozruchowy dysk USB z tym obrazem ISO i przetestuj go w swoim systemie, aby sprawdzić, czy działa. Dostępnych jest wiele narzędzi do tworzenia rozruchowego dysku USB w systemie Linux. Oto kilka w celach informacyjnych:
- Jak utworzyć dyski USB Multiboot za pomocą Ventoy w systemie Linux
- Utwórz trwały bootowalny USB za pomocą Ventoy w systemie Linux
- Utwórz rozruchowy dysk USB za pomocą USBImager w systemie Linux
- Etcher - piękna aplikacja do tworzenia rozruchowych dysków USB i kart SD
- Ppsicle - twórz wiele rozruchowych dysków USB jednocześnie
- Jak utworzyć trwały nośnik USB na żywo w systemie Ubuntu
- Bootiso umożliwia bezpieczne utworzenie rozruchowego dysku USB
- MultiCD - twórz obrazy płyt CD, DVD i USB typu Multiboot
- Jak utworzyć rozruchowy dysk USB za pomocą polecenia dd
Zmodyfikuj niestandardowy obraz płyty CD na żywo Ubuntu za pomocą Cubic
Możesz chcieć wprowadzić pewne zmiany w istniejącym niestandardowym ISO. W tym celu otwórz aplikację Cubic i wybierz katalog, a następnie wybierz ścieżkę niestandardowego ISO (nie oryginalnego), który chcesz zmodyfikować. Pozostałe kroki są dokładnie takie same jak powyżej.
Zasób:
- Cubic w Launchpadzie














