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


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.)


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.