Stwórz niestandardową dystrybucję Linuksa na żywo za pomocą Linux Live Kit
Linux , to słowo, które sprawia, że oczy wielu nie-geeków zachodzą w mgnieniu oka. Jednak oferta Linuksa(Linux) dla komputerów stacjonarnych jest teraz prawie na równi z wielkimi nazwami, takimi jak Windows i MacOS .
Dzięki dziesięcioleciom pracy społeczności i wsparciu organizacji takich jak Canonical , możesz już dziś pobrać coś takiego jak Ubuntu Linux i robić prawie wszystko, co możesz z Windows . Wszystko bez konieczności posiadania dyplomu z informatyki. Nowoczesne dystrybucje (Modern)Linuksa(Linux) na komputery stacjonarne wyglądają dobrze, działają dobrze i są odpowiednie dla przeciętnych użytkowników.
Mają jednak jedną ogromną różnicę w porównaniu z komercyjnymi systemami operacyjnymi – licencjonowanie Open Source .
Oznacza to, że mamy pełny dostęp do wszystkich wewnętrznych funkcji Linuksa(Linux) . Nie musisz płacić, aby z niego korzystać i możesz go dostosować w dowolny sposób. To jest świetne dla zaawansowanych użytkowników, którzy lubią majstrować przy nakrętkach i śrubach, ale co, jeśli chcesz zachować własną, podrasowaną, niestandardową instalację Linuksa(Linux) ?
Możesz stworzyć nową instalację Linuksa(Linux) , skonfigurować ją tak, jak chcesz, a następnie przekształcić ją w działającą, rozruchową instalację. Jest to bardzo przydatne z kilku powodów. Przede(First) wszystkim oznacza to, że nie będziesz mieć żadnych przestojów, jeśli będziesz musiał ponownie zainstalować system operacyjny.
Wszystkie Twoje ustawienia i oprogramowanie będą czekać od samego początku. Ułatwia również tworzenie niestandardowych instalacji do dystrybucji. Powiedzmy, że musisz zainstalować Linuksa(Linux) w całym laboratorium komputerowym pełnym komputerów, a następnie zainstalować pakiety edukacyjne. Korzystanie z niestandardowego narzędzia do dystrybucji oznacza, że wystarczy wykonać to dostosowanie tylko raz, a następnie po prostu zainstalować jak zwykle.
Jedno z najłatwiejszych narzędzi nazywa się Linux Live Kit i przyjrzymy się dokładnie, jak zmienić istniejącą instalację Linuksa(Linux) z powrotem w niestandardową dystrybucję.
Konfigurowanie urządzenia
Aby korzystać z pakietu Linux Live Kit(Linux Live Kit) , potrzebujesz instalacji systemu Linux w celu dostosowania. Chociaż możesz to zrobić z główną instalacją, nie jest to najbardziej praktyczne podejście, jeśli chcesz tworzyć niestandardowe dystrybucje dla czegoś innego niż główny komputer.
Więc będziemy instalować Ubuntu Linux na maszynie wirtualnej VirtualBox . To daje nam czyste, kontrolowane środowisko instalacji. Oznacza to również, że możesz tworzyć niestandardowe dystrybucje Linuksa z komputera z (Linux)systemem Windows(Windows) , jeśli chcesz. Wreszcie, jest to dobry sposób na przetestowanie właśnie utworzonej dystrybucji, aby upewnić się, że działa poprawnie.
Użyjemy następujących komponentów:
- Windows 10
- VirtualBox
- Ubuntu 18 LTS
Pamiętaj(Remember) , że proces działa dokładnie tak samo, jeśli używasz zestawu Linux Live Kit(Linux Live Kit) w instalacji systemu Linux(Linux) , która działa normalnie na komputerze, a nie na maszynie wirtualnej.
Instalowanie Linuksa
Pierwszą rzeczą do zrobienia jest instalacja Linuksa(Linux) . Oczywiście, jeśli chcesz użyć istniejącej instalacji, możesz pominąć ten krok.
Instalacja Linuksa(Linux) w zwykły sposób wymaga po prostu uruchomienia z nośnika instalacyjnego DVD lub USB . Ponieważ używamy VirtualBox , musimy po prostu utworzyć nową maszynę wirtualną, a następnie skierować ją w stronę pobranego obrazu dysku Ubuntu . Oto kroki, które musisz wykonać.
Dbanie o zależności
Ponieważ Linux Live Kit jest tylko sprytną kolekcją skryptów, wymaga obecności pewnych innych pakietów oprogramowania na twoim komputerze z systemem Linux(Linux) . W wielu przypadkach będą one już domyślną częścią wybranej wersji Linuksa(Linux) , ale musisz to zweryfikować.
Musisz upewnić się, że aufs jest obsługiwane przez jądro używane przez wybraną dystrybucję Linuksa(Linux) . Tutaj(here) możesz sprawdzić, które wersje jądra obsługują aufs . Jeśli wybrane jądro nie obsługuje aufs, musisz poszukać alternatywnego rozwiązania dla Linux Live Kit .
Teraz musimy się upewnić, że Squashfs jest zainstalowany w systemie. Jest to technologia kompresji używana przez Linux Live Kit. Aby go zainstalować, oto co zrobić.
Najpierw otwórz Terminal . W Ubuntu możesz to zrobić, klikając przycisk "Pokaż aplikację"( “Show Application” ) w lewym dolnym rogu ekranu. Spowoduje to wyświetlenie paska wyszukiwania. Wyszukaj „Terminal” i kliknij go, gdy się pojawi.
Teraz w terminalu wpisz:
sudo apt-get aktualizacja i sudo apt-get zainstaluj squashfs-tools(sudo apt-get update && sudo apt-get install squashfs-tools)
Jeśli wszystko pójdzie dobrze, pakiet zostanie zainstalowany. Jeśli wpadniesz w kłopoty, będziesz musiał odwołać się do swojej wersji dokumentacji systemu operacyjnego. Rozwiązywanie problemów z repozytorium i instalacją wykracza poza zakres tego samouczka.
Przycinanie tłuszczu
Ponieważ twoja dystrybucja na żywo będzie miała taką samą zawartość jak ta zainstalowana, powinieneś usunąć z instalacji wszystkie niepotrzebne pliki. Nie musisz tego robić, a pamięć masowa jest obecnie tania, jeśli używasz dysku flash. Jeśli nie wiesz, co można bezpiecznie usunąć, na razie pomiń tę część.
Dostosowywanie
Teraz możesz śmiało wprowadzać zmiany w swojej dystrybucji na żywo. Zainstaluj(Install) aplikacje, dostosuj ustawienia i tak dalej. Kiedy już to zrobisz, możemy przejść do samego zestawu Live Kit(Live Kit) .
Pobierz Linux Live Kit
Teraz czas na pobranie potrzebnych nam skryptów. Możesz go znaleźć na GitHub . Zwróć(Pay) szczególną uwagę na wskazówki zawarte w README tutaj. Niektóre z nich mogą odpowiadać Twoim potrzebom lub sytuacji. Na przykład istnieją szczegółowe instrukcje, jeśli chcesz utworzyć rozruchową płytę CD na żywo.
Save the downloaded files to /tmp . W pobranym pliku znajdziesz folder o nazwie „/DOC/. Jest to wypełnione dodatkowymi informacjami readme, które pomogą Ci w przypadku napotkania problemu.
Generowanie systemu operacyjnego na żywo
Teraz, gdy pliki skryptów są tam, gdzie powinny, chcemy faktycznie uruchomić skrypt. Aby to zrobić, musimy zmienić status zwykłego użytkownika na superużytkownika(Super User) . W Ubuntu otwórz terminal(open the terminal) i wpisz :(type the following:)
cd /tmp
Spowoduje to przejście do folderu TMP , w którym rozpakowaliśmy pliki Live Kit .
Ostatnią rzeczą, którą musimy zrobić, to uruchomić skrypt, więc wpisz:(type:)
sudo ./build
Teraz poczekaj, aż skrypt się skończy!
Uruchamianie dystrybucji na żywo
Jak więc zdobyć dystrybucję na żywo? Skrypt generuje dwie wersje w folderze /TMP. Istnieje obraz ISO , który można nagrać na płytę lub załadować na maszynę wirtualną w celu przetestowania. Większość ludzi będzie jednak dbać o bootowalne pliki USB . Znajdują się one również w folderze /TMP.
Skopiuj je na dysk flash, pamiętaj, aby je rozpakować. Gdy już tam będą, użyj Terminala(Terminal) i przejdź do katalogu /boot. Następnie uruchom skrypt „bootinst.sh”, aby uruchomić ten dysk flash.
Jeśli wszystko pójdzie dobrze, będziesz mieć teraz własny system operacyjny na żywo!
Related posts
Jak zainstalować dystrybucję Linuksa na swoim Chromebooku?
Stwórz własny serwer strumieniowego przesyłania wideo na żywo za pomocą systemu Linux
Jaka jest najlepsza dystrybucja Linuksa do gier?
Jaka jest najlepsza dystrybucja Linuksa dla początkujących? 7 świetnych opcji
Jak znaleźć, pobrać i zainstalować niestandardowe ikony w systemie Linux?
Top 10 poleceń Linux Raspberry Pi, które powinieneś znać
Uprawnienia plików w systemie Linux — co to jest Chmod 777 i jak z niego korzystać
Jak kompilować pakiety oprogramowania w systemie Linux?
Przewodnik po Ubuntu Linux dla początkujących
20 najlepszych aplikacji na Linuksa w historii
Jak usunąć plik lub katalog w systemie Linux
Top 7 darmowych programów antywirusowych dla systemu Linux
Jak uaktualnić do najnowszego Ubuntu?
10 najlepszych rejestratorów ekranu dla systemu Linux
Sztuczki z terminalem: użyj terminala jako budzika
Jak nawigować i korzystać ze struktury katalogów systemu Linux
Jak zainstalować i uruchomić aplikacje dla systemu Linux na Chromebooku?
Top 10 najlepszych aplikacji Linux dla użytkowników Ubuntu
7 sposobów na spakowanie i rozpakowanie plików w systemie Linux
Fedora kontra Ubuntu: która dystrybucja Linuksa jest lepsza?