[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Одна копия в /var/cache/apt/archives



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

 Интересно, сколько хороших пакетов прибьёт? :)

 Успехов.
 Юра.

Reply to: