imaj_uretimi_2.sh 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/sh
  2. # MPS derlenir
  3. cd /usr/milis/mps
  4. ./derle.sh
  5. # Gerekli güncellemeler çalıştırılır:
  6. update-ca-certificates --fresh && make-ca -g
  7. ln -s /etc/pki/tls/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt
  8. # Sistem için gerekli paket listeleri kurulur.
  9. cd /opt
  10. mps kur --dosya=/usr/milis/ayarlar/pliste/minimal.list
  11. mps kur --dosya=/usr/milis/ayarlar/pliste/wayland.list
  12. mps kur --dosya=/usr/milis/ayarlar/pliste/misc.list
  13. # Milis servis sistemi aşağıdaki yönergeye göre kurulur. /etc/init/config.lua kontrol edilir.
  14. cd /usr/milis/ayarlar/init
  15. # minimal kurulum için desktop parametresi kullanılmayacak!
  16. ./setup.sh desktop
  17. cd -
  18. # Milis özgü uygulamaların eklenmesi
  19. mpsc -b mservice @mservice
  20. mpsc -b ayguci @ayguci
  21. mpsc -b ayguciui @ayguciui
  22. mps gun -B
  23. # mls kullanıcısı oluşturulur.(Canlı masaüstü kullanımı için test kullanıcısı)
  24. ko mls mls
  25. # Canlı sistem için initramfs üretilir:
  26. dracut -N --force --xz --add 'dmsquash-live pollcdrom' --omit systemd /boot/initrd_live `ls /usr/lib/modules`
  27. rm /boot/initrd.img-*
  28. # Önbellekteki paket arşivleri temizlenir, ortamdan çıkılır ve komut tarihçesi temizlenir:
  29. rm -rf /var/cache/mps/depo/*
  30. rm -rf /tmp/*