Skip to content

PAKETLERLE BOOTSTRAP

milisman edited this page May 7, 2016 · 7 revisions

Bu yönergeyi takip ederek herhangi bir linux ortamından milis ortamını oluşturabilirsiniz.

Gerekli Paketler:lzip,squashfs-tools(mksquashfs),syslinux-utils(isohybrid),genisoimage

milis klonlanır ve dizine girilir.

git clone https://github.com/milisarge/malfs-milis && cd malfs-milis

milis sisteminin kurulabilmesi için öndosyalar ve gerekli ayarlar yapılır.

./lfs-mekanizma -ia

mps-bootstrap içindeki sunucu="ip:port/" şeklinde paket depo adresi ayarlandıktan sonra

paket güncellemesi yapılır

./mps-bootstrap -G

temel-sistem kurulumu için.

./mps-bootstrap -psk talimatname/temel/derleme.sira /mnt/lfs/

temel-sistemi yedeklemek için-chroot olarak kullanılmak üzere

./lfs-mekanizma -ts

temel-ek-sistem kurulumu için.(kernel-grub-initrd vs.)

./mps-bootstrap -psk talimatname/temel-ek/derleme.sira /mnt/lfs/

temel-sistemi yedeklemek için-iso üretilecek chroot olarak kullanılmak üzere

./lfs-mekanizma -ss

gerekli ayarlamalar için chroot içine girilir.

./lfs-mekanizma -cg

yukarıdaki komuttan sonra işlemler chroot içinde olacak!

cd /tmp

rm *.PRE

for i in *.POST; do bash "$i"; done

sorunsuz calisirsa kur-kos betikleri silinebilir.

rm *.POST

kokdizin kurulum ayarı

cd /var/lib/pkg/DB

grep -rli '/mnt/lfs' * | xargs -i@ sed -i 's/\/mnt\/lfs\///g' @

initrd yapmak için

cd /root

./lfs-mekanizma -bo

temel sistem için paket durum tarihçesi oluşturulur.

mps -trot

exit

yukarıdaki komut ile chroot dışına çıkılıp iso yapılır.

aşağıdaki iki komut ile iso yapılır.

./lfs-mekanizma -so

./lfs-mekanizma -io

test etmek için

./qemu.sh

####giriş için kullanıcı:root şifre:milis

Clone this wiki locally