linux清理 Snapd禁用的軟體版本

海_纳百川發表於2024-08-31

Ubuntu記憶體佔滿無法執行,花了一下午解決問題,為防止再次發生類似問題,著手清理大檔案。
剛使用ubuntu1天,Snapd檔案已經佔用了3G(清理後沒有顯著效果,從3G->2.5G),因此決定清理,參考:
https://www.51cto.com/article/722139.html

  1. 在snapd所在資料夾開啟終端,新建clean_snapd.sh檔案
sudo vi clean_snapd.sh
  1. 在檔案中填入如下指令碼:
#!/bin/bash
#Removes old revisions of snaps
#CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
    snap remove "$snapname" --revision="$revision"
done

3. 使用Esc鍵退出後,輸入“:wq”儲存檔案
4. 賦予該檔案可執行許可權

sudo chmod +x clean_snapd.sh
sudo ./clean_snapd.sh
清理後還剩2.5G,好吧,聊勝於無。

相關文章