mps
This commit is contained in:
parent
52a207e297
commit
86bd6a0623
21
bin/mps
21
bin/mps
|
@ -1216,8 +1216,11 @@ dongu_gosterge(){
|
||||||
guncelleme_tespit(){
|
guncelleme_tespit(){
|
||||||
local _konum
|
local _konum
|
||||||
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
||||||
|
_talimatsiz_dosya="/tmp/talimatsizpkt.liste"
|
||||||
rm -f $guncelleme_dosya
|
rm -f $guncelleme_dosya
|
||||||
touch $guncelleme_dosya
|
touch $guncelleme_dosya
|
||||||
|
rm -f $_talimatsiz_dosya
|
||||||
|
touch $_talimatsiz_dosya
|
||||||
for kpaket in $(ls $VT/);do
|
for kpaket in $(ls $VT/);do
|
||||||
satir=$(sed -n '7p' < $VT/$kpaket/META)
|
satir=$(sed -n '7p' < $VT/$kpaket/META)
|
||||||
ksurum=${satir:1:${#satir}-1}
|
ksurum=${satir:1:${#satir}-1}
|
||||||
|
@ -1227,6 +1230,7 @@ guncelleme_tespit(){
|
||||||
_konum=$(talimat_bul $kpaket)
|
_konum=$(talimat_bul $kpaket)
|
||||||
if [ "$_konum" = "-1" ];then
|
if [ "$_konum" = "-1" ];then
|
||||||
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
||||||
|
echo $kpaket >> $_talimatsiz_dosya
|
||||||
#exit 1
|
#exit 1
|
||||||
else
|
else
|
||||||
source $_konum/talimat
|
source $_konum/talimat
|
||||||
|
@ -1290,7 +1294,7 @@ sistem_guncelle_uygula(){
|
||||||
}
|
}
|
||||||
|
|
||||||
sistem_guncelle(){
|
sistem_guncelle(){
|
||||||
local guncelleme_dosya _onay
|
local guncelleme_dosya _onay _talimatsiz_dosya
|
||||||
_onay=0
|
_onay=0
|
||||||
if [ "$1" = "evet" ];then
|
if [ "$1" = "evet" ];then
|
||||||
_onay=1
|
_onay=1
|
||||||
|
@ -1305,8 +1309,11 @@ sistem_guncelle(){
|
||||||
count=0
|
count=0
|
||||||
local kpaket _pkliste _konum
|
local kpaket _pkliste _konum
|
||||||
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
||||||
|
_talimatsiz_dosya="/tmp/talimatsizpkt.liste"
|
||||||
rm -f $guncelleme_dosya
|
rm -f $guncelleme_dosya
|
||||||
touch $guncelleme_dosya
|
touch $guncelleme_dosya
|
||||||
|
rm -f $_talimatsiz_dosya
|
||||||
|
touch $_talimatsiz_dosya
|
||||||
total=`ls $VT | wc -l`
|
total=`ls $VT | wc -l`
|
||||||
pstr="[=======================================================================]"
|
pstr="[=======================================================================]"
|
||||||
git_guncelle
|
git_guncelle
|
||||||
|
@ -1328,6 +1335,7 @@ sistem_guncelle(){
|
||||||
if [ "$_konum" = "-1" ];then
|
if [ "$_konum" = "-1" ];then
|
||||||
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
||||||
# talimatnamede yer almadığından paketin güncellenmesi es geçilecek.
|
# talimatnamede yer almadığından paketin güncellenmesi es geçilecek.
|
||||||
|
echo $kpaket >> $_talimatsiz_dosya
|
||||||
kpaket=""
|
kpaket=""
|
||||||
fi
|
fi
|
||||||
if [ ! -z $kpaket ];then
|
if [ ! -z $kpaket ];then
|
||||||
|
@ -1354,6 +1362,11 @@ sistem_guncelle(){
|
||||||
$_yaz "\nSistem Güncelleme Taraması Tamamlandı."
|
$_yaz "\nSistem Güncelleme Taraması Tamamlandı."
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
if [ -s "$guncelleme_dosya" ];then
|
||||||
|
$_yaz_tm "aşağıdaki paketlerin talimatı olmayıp depoda bulunmamaktadırlar!"
|
||||||
|
cat $_talimatsiz_dosya
|
||||||
|
$_yaz_uyari "mps sildos $_talimatsiz_dosya - komutuyla ilgili paketleri kaldırabilirsiniz."
|
||||||
|
fi
|
||||||
if [ -s "$guncelleme_dosya" ];then
|
if [ -s "$guncelleme_dosya" ];then
|
||||||
$_yaz_tm "aşağıdaki paketler güncellenecektir:"
|
$_yaz_tm "aşağıdaki paketler güncellenecektir:"
|
||||||
cat $guncelleme_dosya
|
cat $guncelleme_dosya
|
||||||
|
@ -2207,7 +2220,7 @@ tarihce_yukle(){
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
if [ "$islem_onay" = "e" ];then
|
if [ "$islem_onay" = "e" ];then
|
||||||
mps -os sil.liste
|
paket_sil_oto sil.liste
|
||||||
mps kurul kur.liste
|
mps kurul kur.liste
|
||||||
mv sil.liste silinenler.liste
|
mv sil.liste silinenler.liste
|
||||||
mv kur.liste kurulanlar.liste
|
mv kur.liste kurulanlar.liste
|
||||||
|
@ -3304,8 +3317,8 @@ ayarlar() {
|
||||||
-po)
|
-po)
|
||||||
pvt_olustur
|
pvt_olustur
|
||||||
exit 0 ;;
|
exit 0 ;;
|
||||||
## mps -os dosya = ilgili dosyadaki altalta sıralı paketleri onaysız siler.
|
## mps sildos dosya = ilgili dosyadaki altalta sıralı paketleri onaysız siler.
|
||||||
-os)
|
sildos)
|
||||||
if [ ! "$2" ]; then
|
if [ ! "$2" ]; then
|
||||||
$_yaz_uyari "silme listesi yok"
|
$_yaz_uyari "silme listesi yok"
|
||||||
hataloglama "silme listesi yok"
|
hataloglama "silme listesi yok"
|
||||||
|
|
Loading…
Reference in New Issue