Jak dołączyć najnowsze aktualizacje pakietów do dostosowanego LiveCD?

10

Czy za pomocą zestawu dostosowywania Ubuntu można uwzględnić wszystkie aktualizacje na utworzonym dysku CD (aż do momentu utworzenia dysku CD)?

Dzięki

Mitch
źródło
1
nie jestem pewien co do UCK .. ale myślę, że remastersysjest właściwym narzędziem do spełnienia tego wymagania.
Web-E,

Odpowiedzi:

4

Zasadniczo można to zrobić za pomocą LiveCD, chrootując się do rozszerzonego systemu plików squashfs i uruchamiając apt-get z aktualizacją lub dist-upgrade. Pamiętaj, że przepakowany dostosowany system plików może nie zmieścić się na 700 MB CD (w każdym razie uruchom czyste, usuń apt cache itp.)

ish
źródło
Wielkie dzięki za akceptację, Mitch: Pisałem tę odpowiedź na telefonie, wkrótce zaktualizuję z dodatkowymi szczegółami i lepszym formatowaniem.
ish
3

Za pomocą konstruktora domyślnych ubuntu możesz utworzyć oryginalny obraz ISO, w tym pakiety aktualizacji.

Krok 1. Zainstaluj Ubuntu-defaults-builder

sudo apt-get install ubuntu-defaults-builder

Krok 2. Tworzenie szablonu

ubuntu-defaults-template ubuntu-12.04-desktop-i386

To polecenie powoduje utworzenie katalogu o nazwie ubuntu-12.04-desktop-i386 w kilku plikach i niektórych folderach.

Krok 3. Dostosowywanie szablonu

W katalogu ubuntu-12.04-desktop-i386 znajduje się plik hooks / chroot. Dodaj poniżej 3 wierszy do ostatniej części pliku.

apt-get update
apt-get upgrade --yes
apt-get clean

Jeśli chcesz zlokalizować, zmień i18n / language.txt, i18n / langpacks.txt i i18n / keyboard.txt. Lub jeśli chcesz dodać niektóre aplikacje, dodaj nazwy pakietów do pliku depends.txt w górnej części katalogu.

Krok 4. Tworzenie pakietu DEB

dpkg-buildpackage -us -uc

To polecenie powoduje, że pakiet o nazwie „ubuntu-12.04-desktop-i386_0.1_all.deb” w górnym katalogu.

Krok 5. Uruchom obraz Ubuntu-defaults-image

cd ../
sudo ubuntu-defaults-image --package ubuntu-12.04-desktop-i386_0.1_all.deb

To polecenie powoduje utworzenie obrazu ISO o nazwie „binary-hybrid.iso”.

Ale ten obraz ma ponad 726 MB, należy nagrać ten obraz ISO na dysk DVD lub zainstalować ten obraz ISO na napędzie USB.

użytkownik_szatek
źródło