milis/bin/derleme-ortami-olustur.sh

34 lines
924 B
Bash
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
echo "**** Milis Linux Sabit Derleme Alanını Oluşturup Gitmenizi Sağlar. ****"
echo "**** İşlem sonrası mps -GG ve mps -G komutlarını veriniz. ****"
# derleme ortamının indirilmesi
ortam_sha="55ac07a07eee49ba24ac8cee5db9cad2da441a55a63fa445450a4977fe7aca53"
ortam_adres="http://kaynaklar.milislinux.org/iso/milis-bootstrap-enson.sfs"
ortam=/mnt/milis-bootstrap-enson.sfs
shasum_kontrol(){
inen_sha=$(sha256sum $ortam | cut -d' ' -f1)
if [ "$ortam_sha" = "$inen_sha" ];then
echo "ortam shasum doğrulandı."
else
echo "indirilen ortamda shasum uyşmazlığı var.silip tekrar deneyiniz.";exit 1
fi
}
if [ ! -f $ortam ];then
wget $ortam_adres -O $ortam
shasum_kontrol
fi
cd /mnt
unsquashfs milis-bootstrap-enson.sfs
mv squashfs-root lfs-sabit
cd /sources/milis.git
echo "sources/milis.git yapıldı"
export LFS=/mnt/lfs-sabit
echo "LFS=/mnt/lfs-sabit yapıldı"
./lfs-mekanizma -cg