Milis Linux İmaj Yapımı
Özelleştirilmiş Milis Linux dağıtımı veya Milis Linux tabanlı kendi dağıtımınızı hazırlamak için kullanılan imaj-uretici aracıdır.
İstenilen uygulamalar, dağıtım adı, logo, duvar kağıdı vb. özelleştirmeler yapılarak imaj hazırlanmasına imkan tanımaktadır.
Masaüstü için XFCE4, giriş yöneticisi olarak da Slim ve Lightdm kullanılabilir durumdadır. Diğer masaüstleri deneysel olarak
eklenmiştir. Mevcut Milis Linux masaüstü olarak xfce4 ve giriş yöneticisi olarak lightdm ile gelmektedir.
İmaj üretici:
git clone https://notabug.org/milislinux/imaj-uretici.git
Klasör içerisinde ayarlar/ayarlar.conf dosyasında hazırlanacak dağıtım da yapılabilecek özelleştirmeler
yer almaktadır. Dosya sisteminde yapılacak değişiklikler için de/xfce4/updates/ altındaki klasörler incelenebilir.
Gerekli ayarları ayarlar.conf içerisinde yaptıktan sonra ilk olarak Ön hazırlık işlemi yapılmalıdır:
sudo ./builder.sh --onhazirlik
Ardından ikinci aşama olan iso'nun üretilmesine geçilmelidir:
sudo ./builder.sh --iso
Ön hazırlık ve iso aşamaları sonrası küçük değişiklikler yapılmak istenirse sadece iso parametresi ile hızlıca
yeni iso çıkarılabilmektedir:
sudo ./builder.sh -sadece-iso
NOT: İmaj Üretici uygulaması mevcut versiyonu sadece Milis Linux üzerinde çalıştırılabilmektedir.
Yerel Paket Sistemi
Eğer tekrar tekrar sıfırdan iso hazırlamak durumunda kalıyorsanız paketleri her seferinde internet yerine lokalde
hazırlayacağınız yerel paket sisteminden (YPS) daha hızlı kurmasını sağlayabilirsiniz. Yerel paket sistemi de
imaj-uretici içerisinde hazır olarak gelmektedir.
Öncelikle YPS oluşturalım. Seçilecek klasörü ayarlar/ayarlar.conf içerisinden
değiştirebilirsiniz.
sudo ./builder --yps-olustur
Milis paket sistemi sürekli güncellendiğinden YPS'nizi de iso oluşturmadan önce güncellemeniz tavsiye edilir.
sudo ./builder --yps-guncelle
Her iso öncesi mutlaka YPS'nin başlatılması gerekmektedir. YPS başlatıldıktan sonra
Ön Hazırlık ve ISO aşamalarına geçebilirsiniz.
sudo ./builder --yps-baslat
YPS'nin mevcut durumunu, çalışıp çalışmadığını kontrol edebilir veya durdurabilirsiniz.
sudo ./builder --yps-kontrol
sudo ./builder --yps-durdur
Daha detaylı bilgi için git reposu veya yardım sayfasını kullanabilirsiniz:
sudo ./builder.sh --yardim