Como faço para incluir as atualizações mais recentes do pacote em um LiveCD personalizado?


10

Usando o kit de personalização do Ubuntu, existe uma maneira de incluir todas as atualizações no CD criado (até o momento em que o CD é criado)?

obrigado


1
não tenho certeza sobre UCK .. mas acho que remastersysé a ferramenta certa para este requisito.
Web-E

Respostas:


4

Em geral, você pode fazer isso com o LiveCD fazendo chroot no sistema de arquivos squashfs expandido e executando o apt-get com upgrade ou dist-upgrade. Observe que o sistema de arquivos personalizado reembalado pode não caber em um CD de 700 MB (execute limpo, exclua os caches do apt, etc.)


Muito obrigado pela aceitação, Mitch: eu estava digitando esta resposta no telefone, atualizarei em breve com mais detalhes e melhor formatação.
Ish

3

Usando o ubuntu-defaults-builder, você pode criar sua imagem ISO original, incluindo pacotes de atualização.

Passo 1. Instale o ubuntu-defaults-builder

sudo apt-get install ubuntu-defaults-builder

Passo 2. Fazendo modelo

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

Este comando cria o diretório ubuntu-12.04-desktop-i386 em vários arquivos e algumas pastas.

Etapa 3. Modelo de personalização

No diretório ubuntu-12.04-desktop-i386, o arquivo hooks / chroot está lá. Adicione abaixo de 3 linhas à última parte do arquivo.

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

Se você deseja localizar, altere i18n / language.txt, i18n / langpacks.txt e i18n / keyboard.txt. Ou, se você quiser adicionar alguns aplicativos, adicione nomes de pacotes em depends.txt na parte superior do diretório.

Passo 4. Fazendo o pacote DEB

dpkg-buildpackage -us -uc

Este comando torna o pacote "ubuntu-12.04-desktop-i386_0.1_all.deb" no diretório superior.

Etapa5. Executar ubuntu-defaults-image

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

Este comando cria uma imagem iso chamada "binary-hybrid.iso".

Mas esta imagem tem mais de 726 MB, você deve gravar esta imagem ISO em disco de DVD ou instalar esta imagem ISO na unidade USB.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.