mps-guncellemeler

This commit is contained in:
milisbir 2017-12-17 07:44:38 +02:00
parent 3d9dcd9cd5
commit 7e67532a77
1 changed files with 11 additions and 1 deletions

12
bin/mps
View File

@ -1420,7 +1420,7 @@ silme_etkilenen_kontrol(){
} }
# bir paket ile kurulacak yeni paketlerin listesini verir. # bir paket ile kurulacak yeni paketlerin listesini verir.
# comm yerine diff li çözüm olacak
yeni_kurulacak_paketler(){ yeni_kurulacak_paketler(){
[ -f /tmp/mevcut_kurulu.liste ] && rm -rf /tmp/mevcut_kurulu.liste [ -f /tmp/mevcut_kurulu.liste ] && rm -rf /tmp/mevcut_kurulu.liste
ls $VT > /tmp/mevcut_kurulu.liste ls $VT > /tmp/mevcut_kurulu.liste
@ -1430,6 +1430,12 @@ yeni_kurulacak_paketler(){
[ -f gerek.liste ] && rm -rf gerek.liste [ -f gerek.liste ] && rm -rf gerek.liste
} }
# güncellemelerin alınması paket.vt üzerinden
guncellemeler(){
diff --changed-group-format='***%>' --unchanged-group-format='' --new-group-format='+++%>' \
$paketdepo/paket.vt.eski $paketdepo/paket.vt | cut -d' ' -f1 | sort --version-sort
}
# iki dosyanın içerik karşılaştırması yapar. # iki dosyanın içerik karşılaştırması yapar.
dosya_karsilastir(){ dosya_karsilastir(){
if cmp -s "$1" "$2" if cmp -s "$1" "$2"
@ -2800,6 +2806,10 @@ ayarlar() {
tespit) tespit)
guncelleme_tespit guncelleme_tespit
exit 0 ;; exit 0 ;;
### mps gun . = güncellenmesi gereken ve depoya yeni eklenen paketleri gösterir.
gun)
guncellemeler
exit 0 ;;
### mps yukselt . = tüm sistemin güncellemesini gerçekleştirir. ### mps yukselt . = tüm sistemin güncellemesini gerçekleştirir.
-GS|yukselt) -GS|yukselt)
sistem_guncelle sistem_guncelle