Geliştirici

Debian isosu yapalım…

Bu yazıda sizlere debian dağıtım isosu yapımını anlatacağım. Bu yazıda debianın resmi aracı olan live build kullanılacaktır. Öncelikle live-build paketimizi kuralım. Ardından çalışma dizinimize gelerek lb config komutumuzu çalıştıralım. Proje dizinimiz aşağıdaki gibi oluşmaktadır. Burada gördüğünüz gibi config dizini altında ayarlamalarımızı yapabileceğimiz dosyalarımız bulunmaktadır. Örnek olarak kali linux live-build-config kaynak koduna bakabilirsiniz. Ayarlamalarımızı yaptıktan sonra lb build komutunu kullanabiliriz. Bu
Image
Paylaş

Bu yazıda sizlere debian dağıtım isosu yapımını anlatacağım. Bu yazıda debianın resmi aracı olan live build kullanılacaktır.

Öncelikle live-build paketimizi kuralım.

apt install live-build
Debian iso

Ardından çalışma dizinimize gelerek lb config komutumuzu çalıştıralım.

lb config noauto \
    --distribution "stable" \
    --debian-installer-distribution "stable" \
    --debian-installer live \
    --archive-areas "main contrib non-free non-free-firmware" \
    --updates false \
    --backports false \
    --source false \
    --win32-loader false \
    --loadlin false \
    --firmware-binary false \
    --firmware-chroot true \
    --linux-packages linux-image
  • tüm parametreler için lb config –help komutunu kullanabilirsiniz.

Proje dizinimiz aşağıdaki gibi oluşmaktadır.

Debian iso

Burada gördüğünüz gibi config dizini altında ayarlamalarımızı yapabileceğimiz dosyalarımız bulunmaktadır.

  • Burada config dizini altındaki binary, bootstrap, common, chroot, source dosyalarını düzenleyerek çeşitli ayarlamalar yapabilirsiniz.
  • includes.chroot ve includes.chroot_before_packages ve includes.after_packages dizinlerine ekleyeceğiniz dosyalar oluşacak sistemin içine dahil edilir. Burada depo adresi gibi şeyleri ayarlayabilirsiniz.
  • package-lists dizini altına kurulu gelmesini istediğiniz paketlerin listesini xxx.chroot şeklinte dosya açıp içine yazabilirsiniz.
  • includes.binary dizini içindekiler iso dosyamızın içeriğine eklenir. Buradan açılış teması gibi şeyleri ve extra dosyaları ayarlayabilirsiniz.
  • includes.installer dizini içindekiler debianın kurulum aracının içeriğine eklenir. Buradan kurulum aracını özelleştirebilirsiniz.

Örnek olarak kali linux live-build-config kaynak koduna bakabilirsiniz.

Ayarlamalarımızı yaptıktan sonra lb build komutunu kullanabiliriz. Bu komut biraz zaman alabilir.

lb build
Debian iso

Komut tamamlandıktan sonra proje dizinimizde live-image-amd64.hybrid.iso dosyamız oluşmalıdır. İşlem bu kadar. Sisteminiz kullanıma hazır.

Debian iso
Debian iso
Debian iso

Referanslar:

  • Ali Rıza Keskin

    Gentoo kullancısı - Özgür yazılım sevdalısı - Pardus gönüllüsü

Etiketler:
[wpdiscuz_comments]