Kali Linux istenilen şekilde oluşturabilecek kalıp dosyaları üretmeye imkan tanımaktadır. Bu şekilde örneğin farklı masaüstü ortamına sahip dağıtımlar oluşturulabilir. Bunun için ön gereksinim olarak çalışan bir Kali ortamı önerilmektedir.
Öncelikle ağ bağlantısı sağlanmış sistem üzerinde aşağıdaki komutlar ile kurulum ortamı hazırlanır.


# apt-get install git live-build cdebootstrap
# git clone git://git.kali.org/cdimage.kali.org
# cd cdimage.kali.org/live/
# lb config

config dizini içerisinden de görülebileceği ve bağlantıdan daha detaylı bilgi edinilebileceği üzere çok farklı özelleştirme seçenekleri mevcuttur. config/package-lists/kali.list.chroot içerisinde Kali ISO içerisinde yer alacak paketlerin belirtimi gerçekleştirilmektedir. Dolayısıyla istenen paketlerin konulacağı (örneğin farklı masaüstü ortamı) alan burasıdır.
farklı bir masaüstü ortamı kurulumu için bu dosya içerisindeki aşağıdaki alan bulunduktan sonra aşağısındaki mevcut yapılandırmalar etkisizleştirilir.

# Graphical desktops depending on the architecture
#
# You can replace all the remaining lines with a list of the
# packages required to install your preferred graphical desktop
# or you can just comment everything except the packages of your
# preferred desktop.

Sonrasında istenen masaüstüne ait yapılandırma belirtimi yapılır. Örneğin XFCE'ye ait yapılandırma şu şekildedir.

kali-defaults
kali-root-login
desktop-base
xfce4

ISO üretimine başlanmadan önce mimari seçimi gerçekleştirilir ve sonrasında süreç başlatılır.
32 bit için

# lb config --architecture i386

64 bit için

# lb config --architecture amd64

ile mimari belirtildikten sonra oluşturma işlemi başlatılır.

# lb build

0 comments:

Post a Comment

 
Top