在 Debian 系統中,APT(Advanced Package Tool)用于管理軟件包。APT 會緩存下載的軟件包以便下次安裝或升級時使用。默認情況下,APT 緩存的有效期是 7 天。如果你想更改這個有效期,可以通過編輯 APT 的配置文件來實現。
以下是如何設置 APT 緩存有效期的步驟:
打開終端。
使用文本編輯器打開 APT 配置文件。你可以使用 nano
或 vim
等編輯器。例如,使用 nano
編輯器,輸入以下命令:
sudo nano /etc/apt/apt.conf.d/99local
這將打開一個名為 99local
的新文件。這個文件的優先級較高,因此它將覆蓋默認的 APT 配置。
在文件中添加以下行,以設置緩存有效期。將 7
替換為你想要的有效天數:
Acquire::http::Cache-Control "max-age=604800";
Acquire::ftp::Cache-Control "max-age=604800";
這里,我們將有效期設置為 604800 秒(7 天)。請注意,Acquire::http
和 Acquire::ftp
分別針對 HTTP 和 FTP 下載。
保存并關閉文件。在 nano
編輯器中,按 Ctrl + X
,然后按 Y
,最后按 Enter
。
重啟 APT 服務以使更改生效。在終端中輸入以下命令:
sudo systemctl restart apt-daily.timer
sudo systemctl restart apt-daily.service
現在,APT 緩存的有效期已更改為你設置的天數。請注意,這些更改僅適用于使用 APT 的 Debian 系統。其他 Linux 發行版可能有不同的配置方法。