如何用apt升級套件,但保留部分程式不升級 ? |
例如您要保留glibc與openssl的話
apt-get -o RPM::Hold::="glibc" -o RPM::Hold::="openssl" upgrade
如果保留的程式數量多的話,可以執行以下shell script,將HOLD_RPM填入您要保留的程式:
----------------------------
#!/bin/sh
HOLD_RPM="glibc openssl xinetd xpdf mozilla"
for i in $HOLD_RPM; do
OPTION="$OPTION -o RPM::Hold::=\"$i\" "
done
apt-get $OPTION upgrade
----------------------------
|
|