當我運行命令時,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