忙了兩周, 今天終於搞定 Pi 400 與 Pi 3A+ 兩台樹莓派主機 Python 虛擬環境的套件安裝, 過程雖是一波三折, 但我也從中獲益良多. 過程中可能產生的垃圾有哪些? 要如何刪除?
1. 清空 pip cache :
(myenv313) pi@raspberrypi:~ $ pip cache purge
Files removed: 1018 (348.1 MB)
若 pip 是在用戶的本地目錄中安裝而非全局安裝會出現找不到 pip 回應 :
bash: /usr/bin/pip: 沒有此一檔案或目錄
這時要用下列指令 :
/home/pi/.local/bin/pip3 cache purge
或者將本地 bin 目錄添加到 PATH 環境變數中 :
export PATH="$HOME/.local/bin:$PATH"
這樣用 pip cache purge 時就不會找不到 pip 指令了.
2. 清理 /tmp :
(myenv313) pi@raspberrypi:~ $ deactivate
pi@raspberrypi:~ $ sudo rm -rf /tmp/*
pi@raspberrypi:~ $ sudo rm -rf /var/tmp/*
3. 清理系統 build 依賴暫存檔 :
pi@raspberrypi:~ $ sudo apt clean (刪除所有暫存的套件包)
pi@raspberrypi:~ $ sudo apt autoremove (刪除不再需要的孤立套件包)
4. 清理日誌文件 :
刪除超過 7 天的日誌 :
pi@kaopi3:~ $ sudo journalctl --vacuum-time=7d
5. 刪除不需要的程式 :
sudo apt remove --purge <package_name>
可用 apt list --installed 指令查詢系統已安裝的所有套件包名稱 <package_name>.
沒有留言 :
張貼留言