Apt
如何解除安裝或刪除最近安裝的軟體包
我今天安裝了 X11 的開發包,現在想刪除它們。我不記得我安裝的軟體包的確切名稱。我通過執行安裝
apt-get install ...
,現在想使用apt-get purge --auto-remove <name of package>
. 有什麼建議麼?
如果您今天安裝它們,它們都將列在
/var/log/apt/history.log
. 仔細查看,找出你不想要的包,然後刪除它們。
sudo apt remove --purge $(ls -tl /var/lib/dpkg/info/*.list | head -n 10 | awk '{print $9}' | xargs -n1 basename | sed -e "s/\.list$//") sudo apt autoremove --purge
ls -tl /var/lib/dpkg/info/*.list
- 為您提供按時間排序的包裹列表
head -n 10
- 為您提供前 10 個包裹
awk '{print $9}'
- 選擇第 9 列,即文件路徑
xargs -n1 basename
- 給出文件名
sed -e "s/\.list$//"
- 給你包名