On Tue, 19 Apr 2005, Dmitrii Varvashenia wrote:
Andrey Vorobets пишет:
Кто нибудь знает, можно ли задать apt'у хранить только последнюю версию
пакета в /var/cache/apt/archives ?
А то сама директория весьма полезна но после того как накапливается там
всякого вручную разгребать нет желания.
Mожно, например, вот таким макаром:
#!/bin/bash
#DIR="/home/soft/debian/woody/local"
DIR="/var/cache/apt/archives/"
for i in ${DIR}/*.deb; do
j=`dpkg-deb --info $i | grep '^\ *Package' | sed 's/\ *Package:\ *//'`
TTT=`ls --sort=time ${DIR}/${j}_*.deb | sed -n '2,10p'`
for k in ${TTT}; do
echo "========================================"
'rm' -i ${k}
echo "========================================"
done
done
Интересно, сколько хороших пакетов прибьёт? :)
Успехов.
Юра.