Özelleştirilmiş bir LiveCD'ye en son paket güncellemelerini nasıl ekleyebilirim?


10

Ubuntu özelleştirme kitini kullanarak, oluşturulan CD'deki tüm güncellemeleri dahil etmenin bir yolu var mı (CD'nin oluşturulduğu noktaya kadar)?

Teşekkürler


1
UCK hakkında emin değilim ... ama remastersysbu gereklilik için doğru bir araç olduğunu düşünüyorum .
Web-E

Yanıtlar:


4

Genel olarak, genişletilmiş squashfs dosya sistemine girip yükseltme veya dağıtım ile apt-get çalıştırarak LiveCD ile bunu yapabilirsiniz. Yeniden paketlenmiş özelleştirilmiş dosya sisteminin 700 MB'lık bir CD'ye sığmayabileceğini unutmayın (temiz çalıştırın, uygun önbellekleri silin, vb.)


Kabul ettiğiniz için çok teşekkürler Mitch: Bu cevabı telefonda yazıyordum, yakında daha fazla ayrıntı ve daha iyi biçimlendirme ile güncelleyeceğim.
ish

3

Ubuntu-defaultults-builder'ı kullanarak, güncelleme paketlerini içeren orijinal iso görüntünüzü oluşturabilirsiniz.

Aşama 1. Ubuntu-defaults-builder'ı yükle

sudo apt-get install ubuntu-defaults-builder

Adım 2. Şablon Yapma

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

Bu komut, ubuntu-12.04-desktop-i386 adlı dizini çeşitli dosyalar ve bazı klasörler içinde yapar.

Aşama 3. Şablonu Özelleştirme

Ubuntu-12.04-desktop-i386 dizininde, kancalar / chroot dosyası vardır. Dosyanın son bölümüne 3 satırın altına ekleyin.

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

Yerelleştirmek istiyorsanız, i18n / language.txt, i18n / langpacks.txt ve i18n / keyboard.txt dosyasını değiştirin. Veya bazı uygulamalar eklemek istiyorsanız, dizinin üst kısmındaki depends.txt dosyasına paket adları ekleyin.

Adım4. DEB Paketi Yapımı

dpkg-buildpackage -us -uc

Bu komut, üst dizinde "ubuntu-12.04-desktop-i386_0.1_all.deb" adlı paketi yapar.

Adım 5. Ubuntu-defaultults-image yürüt

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

Bu komut "binary-hybrid.iso" adlı iso görüntüsünü oluşturur.

Ancak bu görüntü 726MB'ın üzerindedir, bu iso görüntüsünü DVD diskine yazmalı veya bu iso görüntüsünü USB sürücüsüne yüklemelisiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.