本篇內容介紹了“Debian 如何使用apt-get進行清理”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

成都創新互聯專注于三門峽網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供三門峽營銷型網站建設,三門峽網站制作、三門峽網頁設計、三門峽網站官網定制、成都小程序開發服務,打造三門峽網絡公司原創品牌,更為您提供三門峽網站排名全網營銷落地服務。
在基于 Debian 的系統上運行 apt-get 命令是很常規的。軟件包的更新相當頻繁,諸如 apt-get update 和 apt-get upgrade 之類的命令使此過程非常容易。另一方面,你多久使用一次 apt-get clean、apt-get autoclean 或 apt-get autoremove?
這些命令會在 apt-get 的安裝操作后清理并刪除仍在系統上但不再需要的文件,這通常是因為需要它們的程序已經卸載。
apt-get clean 命令清除遺留在 /var/cache 中的已取回的包文件的本地倉庫。它清除的目錄是 /var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/。它留在 /var/cache/apt/archives 中的唯一文件是 lock 文件和 partial 子目錄。
在運行清理操作之前,目錄中可能包含許多文件:
/var/cache/apt/archives/db5.3-util_5.3.28+dfsg1-0.6ubuntu1_amd64.deb/var/cache/apt/archives/db-util_1%3a5.3.21~exp1ubuntu2_all.deb/var/cache/apt/archives/lock/var/cache/apt/archives/postfix_3.4.5-1ubuntu1_amd64.deb/var/cache/apt/archives/sasl2-bin_2.1.27+dfsg-1build3_amd64.deb
之后,只會存在這些:
$ sudo ls -lR /var/cache/apt/archives/var/cache/apt/archives:total 4-rw-r----- 1 root root 0 Jan 5 2018 lockdrwx------ 2 _apt root 4096 Nov 12 07:24 partial /var/cache/apt/archives/partial:total 0 <== 空
apt-get clean 命令通常用于根據需要清除磁盤空間,一般作為定期計劃維護的一部分。
apt-get autoclean 類似于 apt-get clean,它會清除已檢索包文件的本地倉庫,但它只會刪除不會再下載且幾乎無用的文件。它有助于防止緩存過大。
apt-get autoremove 將刪除自動安裝的軟件包,因為某些其他軟件包需要它們,但是在刪除了其他軟件包之后,而不再需要它們。有時會在升級時建議運行此命令。
The following packages were automatically installed and are no longer required: g++-8 gir1.2-mutter-4 libapache2-mod-php7.2 libcrystalhd3 libdouble-conversion1 libgnome-desktop-3-17 libigdgmm5 libisl19 libllvm8 liblouisutdml8 libmutter-4-0 libMySQLclient20 libpoppler85 libstdc++-8-dev libtagc0 libvpx5 libx265-165 php7.2 php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readlineUse 'sudo apt autoremove' to remove them. <==
要刪除的軟件包通常稱為“未使用的依賴項”。實際上,一個好的做法是在卸載軟件包后使用 autoremove,以確保不會留下不需要的文件。
“Debian 如何使用apt-get進行清理”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!
文章標題:Debian如何使用apt-get進行清理
文章源于:http://www.yijiale78.com/article46/gjhceg.html
成都網站建設公司_創新互聯,為您提供用戶體驗、虛擬主機、定制開發、電子商務、軟件開發、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯