kernel-icin-silme-str

This commit is contained in:
milisbir 2018-10-12 08:50:29 +03:00
parent 504d28486c
commit 4dafdd8fd0
2 changed files with 12 additions and 9 deletions

11
bin/mps
View File

@ -323,7 +323,18 @@ paket_sil(){
$_yaz_uyari "------------------" $_yaz_uyari "------------------"
fi fi
# yeni silme etkilenen kurtarma # yeni silme etkilenen kurtarma
# kernel için ayrı paket silme uygulanır.
if [ ${paket} = "kernel" ];then
for _kkurtar in \
'/boot/grub' \
'/boot'
do
sed -i '\|'\'${_kkurtar}\''|d' ${_silinecekler}
done
# diğer paketler için
else
[ ${_sek} -eq 1 ] && silme_etkilenme_tespit $paket [ ${_sek} -eq 1 ] && silme_etkilenme_tespit $paket
fi
# silme listesi güncelleme - dizin koruma # silme listesi güncelleme - dizin koruma
# bir paket silinirken dizin yapısındaki diğer paketlerin dosyaları korunacak. # bir paket silinirken dizin yapısındaki diğer paketlerin dosyaları korunacak.
if [ -f /tmp/${paket}_kd.liste ];then if [ -f /tmp/${paket}_kd.liste ];then

View File

@ -1,8 +0,0 @@
#!/bin/sh
for _kurtar in \
'/boot/grub' ; \
do
# -sz ve -g den sonra /tmp/$paket.sil dikkate alınır
sed -i '\|'\'$_kurtar\''|d' /tmp/kernel.sil
done