運行“sudo apt-get autoclean”時出錯

運行“sudo apt-get autoclean”時出錯

當我運行命令時,sudo apt-get autoclean我收到以下錯誤訊息:

$ sudo apt-get autoclean
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to read /var/cache/apt/archives/partial/ - opendir (2: No such file or directory)

這是什麼錯誤?我該如何解決這個問題?

答案1

當您更新系統時,軟體包將儲存在中/var/cache/apt/archives,並且當下載未完成時,部分下載的 .deb 檔案將移動到/var/cache/apt/archives/partial

嘗試重新建立目錄(通常應該為空),如下所示:

sudo mkdir /var/cache/apt/archives/partial

然後,重新運行該命令。

答案2

該錯誤 E: Unable to read /var/cache/apt/archives/partial/ - opendir (2: No such file or directory)清楚地表明“沒有這樣的文件或目錄”。

因此,嘗試建立目錄,只需按鍵盤上的Ctrl+ Alt+開啟終端。T打開後,執行以下命令:

sudo mkdir -p /var/cache/apt/archives/partial

答案3

檢查目錄是否存在。

 ls /var/cache/apt/

如果存檔資料夾不存在,請執行

sudo mkdir -p /var/cache/apt/archives/partial/
sudo apt-get autoclean

相關內容