Ispis paketa po veličini
naredba:
dpkg-query/aptitude show
Kad ponestane prostora na disku zgodno je moći saznati koliko pojedini paket zauzima prostora (zbog potencijalnog brisanja). Pronašli smo skriptu koja na čak četiri načina prikazuje koji paketi zauzimaju najviše mjesta (link: https://ubuntuforums.org/showthread.php?t=599424).
#!/bin/bash
if [ $# -ne 1 ]
then
echo "usage : $0 <0/1/2/3>"
exit 0
fi
if [ $1 -eq 0 ]
then
aptitude show '~n.*' | awk '\
/^Package:/ {p = $0};\
/^State:/ {s = $0};\
/^Uncompressed Size:/ {print p " " s " " $0};\
' | grep 'State: installed' | sed 's/: /:/g' | sort -t: -n -k4 | more
fi
if [ $1 -eq 1 ]
then
dpkg-query -W --showformat='${Installed-Size;10}\t${Package}\n' | sort -k1,1n
fi
if [ $1 -eq 2 ]
then
dpkg-query --show --showformat='${Package;-50}\t${Installed-Size}\n' | sort -k 2 -n
fi
if [ $1 -eq 3 ]
then
dpkg-query --show --showformat='${Package;-50}\t${Installed-Size} ${Status}\n' | sort -k 2 -n |grep -v deinstall
fi
field_vote:
No votes yet
- Logirajte se za dodavanje komentara
- Inačica za ispis
- PDF version