成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何清除APT緩存來回收寶貴的磁盤空間

系統(tǒng) Linux
在本教程中,我將解釋什么是 APT 緩存、為什么會使用它、為什么你要清理它,以及關(guān)于清理 APT 緩存你應(yīng)該知道的其他事情。

???

如何清除 APT 緩存?你只需使用這個(gè) ??apt-get 命令??選項(xiàng):

sudo apt-get clean

但是,清理 APT 緩存不僅僅是運(yùn)行上面的命令。

在本教程中,我將解釋什么是 APT 緩存、為什么會使用它、為什么你要清理它,以及關(guān)于清理 APT 緩存你應(yīng)該知道的其他事情。

我將在這里使用 Ubuntu 作為參考,但由于這是關(guān)于 APT 的,因此它也適用于 ??Debian?? 和其他基于 Debian 和 Ubuntu 的發(fā)行版,比如 Linux Mint、Deepin 等等。

什么是 APT 緩存?為什么要使用它?

當(dāng)你使用 ??apt-get??? 或 ??apt 命令???安裝一個(gè)軟件包時(shí)(或在軟件中心安裝 DEB 包),APT ??包管理器???會以 .deb 格式下載軟件包及其依賴關(guān)系,并將其保存在 ??/var/cache/apt/archives?? 文件夾中。


???

下載時(shí),??apt??? 將 deb 包保存在 ??/var/cache/apt/archives/partial??? 目錄下。當(dāng) deb 包完全下載完畢后,它會被移到 ??/var/cache/apt/archives?? 目錄下。

下載完包的 deb 文件及其依賴關(guān)系后,你的系統(tǒng)就會??從這些 deb 文件中安裝包??。

現(xiàn)在你明白緩存的用途了吧?系統(tǒng)在安裝軟件包之前,需要一個(gè)地方把軟件包文件存放在某個(gè)地方。如果你了解 ??Linux 目錄結(jié)構(gòu)???,你就會明白,??/var/cache?? 是合適的地方。

為什么安裝包后要保留緩存?

下載的 deb 文件在安裝完成后并不會立即從目錄中刪除。如果你刪除了一個(gè)軟件包,然后重新安裝,你的系統(tǒng)會在緩存中查找這個(gè)軟件包,并從這里獲取它,而不是重新下載(只要緩存中的軟件包版本與遠(yuǎn)程倉庫中的版本相同)。

這樣就快多了。你可以自己嘗試一下,看看一個(gè)程序第一次安裝,刪除后再安裝需要多長時(shí)間。你可以??使用 time 命令來了解完成一個(gè)命令需要多長時(shí)間???:??time sudo apt install package_name??。

我找不到任何關(guān)于緩存保留策略的內(nèi)容,所以我無法說明 Ubuntu 會在緩存中保留下載的包多長時(shí)間。

你應(yīng)該清理 APT 緩存嗎?

這取決于你。如果你的根目錄下的磁盤空間用完了,你可以清理 APT 緩存來回收磁盤空間。這是 ??Ubuntu 上釋放磁盤空間的幾種方法??之一。

使用 ??du 命令??檢查緩存占用了多少空間:


???

有的時(shí)候,這可能會占用幾百兆,如果你正在運(yùn)行一個(gè)服務(wù)器,這些空間可能是至關(guān)重要的。

如何清理 APT 緩存?

如果你想清除 APT 緩存,有一個(gè)專門的命令來做。所以不要去手動刪除緩存目錄。只要使用這個(gè)命令就可以了:

sudo apt-get clean

這將刪除 ??/var/cache/apt/archives??? 目錄的內(nèi)容(除了鎖文件)。以下是 ??apt-get clean?? 命令模擬刪除內(nèi)容:


???

還有一個(gè)命令是關(guān)于清理 APT 緩存的:

sudo apt-get autoclean

與 ??clean??? 不同的是,??autoclean?? 只刪除那些無法從倉庫中下載的包。

假設(shè)你安裝了包 xyz。它的 deb 文件仍然保留在緩存中。如果現(xiàn)在倉庫中有新的 xyz 包,那么緩存中現(xiàn)有的這個(gè) xyz 包就已經(jīng)過時(shí)了,沒有用了。??autoclean?? 選項(xiàng)會刪除這種不能再下載的無用包。

刪除 apt 緩存安全嗎?

是的,清除 APT 創(chuàng)建的緩存是完全安全的。它不會對系統(tǒng)的性能產(chǎn)生負(fù)面影響。也許如果你重新安裝軟件包,下載時(shí)間會更長一些,但也僅此而已。

再說一次,使用 ??apt-get clean?? 命令。它比手動刪除緩存目錄更快、更簡單。

你也可以使用像 ??Stacer??? 或 ??Bleachbit?? 這樣的圖形工具來實(shí)現(xiàn)這個(gè)目的。

總結(jié)

在寫這篇文章的時(shí)候,新的 ??apt??? 命令沒有這樣的內(nèi)置選項(xiàng)。不過,為了保持向后的兼容性,仍然可以運(yùn)行 ??apt clean??? (內(nèi)部應(yīng)該是運(yùn)行了 ??apt-get clean???)。請參考這篇文章來??了解 apt 和 apt-get 的區(qū)別??。

我希望你覺得這個(gè)關(guān)于 APT 緩存的解釋很有趣。雖然這不是什么必要的東西,但了解這些小東西會讓你對你的 Linux 系統(tǒng)更加了解。 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2018-07-24 08:50:40

Linux磁盤空間磁盤利用率

2020-11-17 11:19:48

Linux磁盤空間

2010-04-08 15:24:36

Windows磁盤空間

2022-11-06 19:34:53

UbuntuLinux

2018-01-03 08:42:40

Linux命令磁盤空間

2020-11-25 08:41:56

Windows

2015-11-25 13:37:52

磁盤空間LinuxUbuntu

2011-01-18 10:25:19

Linux磁盤分區(qū)

2023-04-18 23:31:59

Linux磁盤系統(tǒng)

2010-05-27 17:51:55

Linux查看磁盤空間

2020-01-10 16:00:16

Windows 10更新磁盤空間

2019-11-20 10:24:43

Linux重復(fù)文件磁盤

2019-11-20 10:23:51

磁盤WindowsLinux

2024-11-28 13:16:47

Linux磁盤

2011-08-19 14:34:03

iPhone開發(fā)

2020-07-09 09:55:12

diskonautLinux導(dǎo)航器

2021-08-30 07:53:54

Linuxncdu磁盤

2021-08-06 20:22:27

Linuxdu命令

2010-06-17 15:01:24

Linux查看磁盤空間

2015-12-30 15:36:53

Windows清除緩存
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区在线 | 日韩精品免费在线观看 | 祝你幸福电影在线观看 | 日韩av美女电影 | 国产精品福利一区二区三区 | 欧美日韩一区二区在线 | 成人高清网站 | 精品国产黄a∨片高清在线 www.一级片 国产欧美日韩综合精品一区二区 | 久久久久一区二区三区 | 免费观看色 | 欧美 日韩 国产 一区 | 久久久久久国产精品 | 日本 欧美 国产 | 日韩www视频 | 精品www| 一区二区在线不卡 | 岛国精品 | 2021天天干夜夜爽 | 欧美激情亚洲 | 91福利在线导航 | a级黄色片在线观看 | 国产人成在线观看 | 日本国产一区二区 | 色婷婷一区二区三区四区 | 久久综合伊人 | 欧美久久精品一级黑人c片 91免费在线视频 | 一区二区三区免费 | av福利网| 国产精品永久在线观看 | 国产精品免费观看视频 | 亚洲在线免费观看 | 一区二区三区回区在观看免费视频 | 毛片入口 | 中文字幕在线国产 | 欧美一区二区三区 | 国产不卡视频在线 | 在线视频 亚洲 | 午夜寂寞网站 | 精品亚洲一区二区三区四区五区 | 精精国产视频 | 黄色网址大全在线观看 |