Bu yazı henüz tamamlanmadı

Yazı hakkında

Bu yazıdaki yönlendirmeleri takip ettiğinize, bir dizin içinde, temel Debian/Sarge kurulumu hangi dosyaları üretiyorsa, o dasyaları toparlamış olacağız. O dizinin içine chroot komutu ile girip sisteminizden bağımsız bir dosya sisteminde denemelerinizi yapabilir konuma geleceksiniz.

Bu yazıyı hazırlarken Debian/Sid kullanıyorum. Kullandığım her yazılımın versiyonunu, referans olarak vermeye dikkar edeceğim.

Can Burak Çilingir

Gerekli yazılımı edinin

Bu iş için gerekecek yazılım olan debootstrap'ı alışıldık şekilde yükleyin:

# aptitude install debootstrap

Gerekli dosyaları çekin

Bu adımda debootstrap ile sarge için gerekli .deb dosyalarını çekeceğiz:

# mkdir sarge
# debootstrap --download-only --keep-debootstrap-dir sarge ./sarge/
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: libtext-iconv-perl zlib1g
I: Checking component main on http://ftp.debian.org/debian...
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt
I: Validating apt
...

Eğer yakınlarınızdaki bir debian yansısını kullanmak istiyorsanız, komutun sonuna http://ftp.debian.org/debian şeklinde bir yansı ekleyebilirsiniz.

Eğer elinizde bulunan deb dosyalarınızın bir daha çekilmesini istemiyorsanız, sarge dizini içinde var/cache/apt/archives altına kopyaladıktan sonra işleme bağlayın.

Kurulu yapıp sistemi hazırlayın

Öncelikle proc ve dev dizinlerini bağlayın.

# mount -t proc proc sarge/proc
# mount --bind /dev/ sarge/dev