yps-olustur.sh 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #!/bin/bash
  2. UZAK_PAKET_SUNUCUSU="paketler.milislinux.org"
  3. # Emin misiniz?
  4. read -p "Milis Linux paket sunucusunda bulunan tüm paketler indirilecek (~6 GB veya daha fazla) emin misiniz? [e/h] " cevap
  5. case $cevap in
  6. [Hh]* )
  7. mesaj bilgi "İptal edildi.."
  8. exit
  9. ;;
  10. esac
  11. # YPS klasörü varsa uyar.
  12. if [ -d "$YERELPS" ]; then
  13. mesaj hata "Varsayılan yerel paket sunucusu $YERELPS mevcut"
  14. read -p "Tüm paketleri tekrar indirmek istediğinize emin misiniz? [e/h] " cevap
  15. case $cevap in
  16. [Hh]* )
  17. mesaj bilgi "İptal edildi.."
  18. exit
  19. ;;
  20. esac
  21. fi
  22. mkdir -p $YERELPS
  23. cd $YERELPS
  24. mesaj bilgi "Paketler indiriliyor.."
  25. wget -r --no-parent http://$UZAK_PAKET_SUNUCUSU -P $YERELPS
  26. mv $UZAK_PAKET_SUNUCUSU/*.lz $YERELPS
  27. rm -rf $UZAK_PAKET_SUNUCUSU
  28. mesaj bilgi "Paket veritabanı oluşturuluyor, lütfen bekleyiniz.."
  29. pkvt_olustur
  30. YPS_BOYUT=`du -h -P -d 1 $YERELPS | awk '{print $1}'`
  31. mesaj bilgi "Yerel paket sunucusu $YERELPS oluşturuldu."
  32. mesaj bilgi "Yerel Sunucu Toplam Boyutu: $YPS_BOYUT"
  33. mesaj bilgi "Yerel sunucuyu ayarlar.conf dosyasına 127.0.0.1:8888 olarak giriniz."
  34. mesaj bilgi "Yerel sunucuyu başlatmayı unutmayın."