Come posso includere gli ultimi aggiornamenti del pacchetto in un LiveCD personalizzato?


10

Utilizzando il kit di personalizzazione di Ubuntu, c'è un modo per includere tutti gli aggiornamenti sul CD creato (fino al momento in cui il CD viene creato)?

Grazie


1
non sono sicuro di UCK .. ma penso che remastersyssia lo strumento giusto per questo requisito.
Web-E,

Risposte:


4

In generale, è possibile farlo con LiveCD eseguendo il chroot nel file system squashfs espanso ed eseguendo apt-get con upgrade o dist-upgrade. Si noti che il filesystem personalizzato reimballato potrebbe non adattarsi a un CD da 700 MB (eseguire pulito, eliminare comunque le cache apt, ecc.)


Mille grazie per l'accettazione, Mitch: stavo scrivendo questa risposta al telefono, aggiornerò presto con qualche dettaglio in più e una migliore formattazione.
Ish,

3

Usando ubuntu-defaults-builder, puoi creare la tua immagine iso originale inclusi i pacchetti di aggiornamento.

Passo 1. Installa ubuntu-defaults-builder

sudo apt-get install ubuntu-defaults-builder

Passo 2. Fare modello

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

Questo comando rende la directory denominata ubuntu-12.04-desktop-i386 all'interno di diversi file e alcune cartelle.

Fase 3. Modello di personalizzazione

Nella directory ubuntu-12.04-desktop-i386, c'è il file hook / chroot. Aggiungi sotto 3 righe all'ultima parte del file.

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

Se si desidera localizzare, modificare i18n / language.txt, i18n / langpacks.txt e i18n / keyboard.txt. Oppure, se si desidera aggiungere alcune applicazioni, aggiungere i nomi dei pacchetti in depend.txt nella parte superiore della directory.

Fase 4. Creare un pacchetto DEB

dpkg-buildpackage -us -uc

Questo comando crea il pacchetto "ubuntu-12.04-desktop-i386_0.1_all.deb" nella directory superiore.

Step5. Eseguire ubuntu-defaults-image

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

Questo comando crea un'immagine iso denominata "binary-hybrid.iso".

Ma questa immagine supera i 726 MB, dovresti masterizzare questa immagine ISO su disco DVD o installare questa immagine ISO su unità USB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.