Korzystam z codziennego obrazu Ubuntu (Yakkety Yak) i chciałbym zbudować własny obraz Ubuntu (na przemian w tej chwili, ale instrukcje dotyczące obrazu na żywo również pomagają), jednocześnie dodając kilka PPA. Istnieje kilka przewodników na wiki Pomocy społeczności Ubuntu, ale wszystkie wydają się być nieaktualne. Próbowałem też odczytać kod Ubuntu i Debiana, aby to zrobić, ale nie widzę dokładnie, w jaki sposób są używane.
Jak to zrobić bez instalowania starożytnego Trusty Tahr?
development
ubiquity
Simon Quigley
źródło
źródło
Odpowiedzi:
Użyj Respin, który jest obecnie rozwidleniem pakietów Remastersys, a kod źródłowy jest dostępny dla wersji Ubuntu od 14.04 do 16.04. Teraz, gdy Yakkety jest zamrożone, spodziewam się, że wkrótce będzie dostępny pakiet.
Poniżej przedstawiono proces instalacji Respin w Xenial (16.04)
Respin zależy od xresprobe i isolinux nie jest dostępny w repozytoriach, więc będziemy musieli dodać kilka PPA, zaktualizować listę pakietów i zainstalować je.
Dalsze badania wskazują, że potrzebujemy również izolinux
Zdecydowałem się na system Live (skrypt udostępnia również inne opcje, ale system Live z instalatorem wydawał mi się bardziej przydatny)
respin
bez żadnych parametrów zapewni następujące dane wyjściowe:Następnie musimy skonfigurować nasze respin
sudo respin dist cdfs
(aby stworzyć system plików livecd / dvd do dystrybucji), którego użyjemy do stworzenia niestandardowego ISOBędzie to dość czasochłonny proces (ETA zależny od sprzętu)
W tym momencie możemy zmodyfikować część isolinux, jeśli media na żywo według naszych upodobań.
A teraz tworzenie ISO
Uwaga:
Ponieważ mój system 16.04 ma wiele dodatków / modyfikacji i kilka maszyn wirtualnych, wynikowy obraz jest dość duży.
Uruchom Kreatora dysku startowego i wybierz plik custom.iso i lokalizację docelową. (Użyłem dysku flash 4 GB)
plik custom.iso znajduje się w katalogu / home / respin / respin.
Powstały obraz działa zgodnie z oczekiwaniami. Ograniczeniem Yakkety jest to, że od tego pisania nie mogę znaleźć kandydata do instalacji.
xresprobe
Być może mógłbyś zbudować ze źródła lub poczekać. Osobiście przekonałem się, że większość programistów wydaje się koncentrować na wersjach LTS. Ma to dla mnie sens, ponieważ nie wydaje się zbyt wydajne poświęcanie dużego wysiłku na wydanie 9-miesięczne.EDYCJA: Najnowszy opublikowany pakiet deb debin dla Ubuntu można znaleźć tutaj.
źródło
Korzystanie z Systembackup
Można tworzyć kopie zapasowe i tworzyć pliki ISO na żywo za pomocą narzędzia Systemback , można je zainstalować z PPA i działa tak samo jak
remastersys
(już nieobsługiwany), tak myślę. Ubuntu 14.04 potrzebuje również dodatkowego pakietu o nazwie fuse unionfs . Może także tworzyć obrazy usb na żywo. Możesz dodać pliki użytkownika w ISO, które można następnie zainstalować na innych komputerach, ale inne maszyny mogą mieć inną grafikę itp., Więc upewnij się, że nie odinstalowałeś wstępnie zainstalowanych pakietów wideo Xorg. Wszystko czego potrzebujesz to dodać ppa i zainstalowaćPo utworzeniu pliku iso, utworzeniu usb na żywo i uruchomieniu go z tego samego komputera lub innego komputera, zainstalowana jest funkcja przywracania systemu.
Korzystanie z remastersys
(Nie jestem pewien, czy jest obsługiwany jeszcze dzisiaj, czy nie)
Postępuj zgodnie z instrukcjami GUI przewodnika. (Najlepiej zrobić kopię ISO bieżącego systemu)
Korzystanie z Ubuntu Builder
Postępuj zgodnie z instrukcjami GUI.
Korzystanie z Pinguybuilder
Pobierz plik .deb stąd i użyj dpkg lub gedbi, aby go zainstalować. Jest to nowy typ remastersys.
źródło