Linux-Mint
無法在 Mint 中安裝軟體包:“無法獲取某些檔案”
我正在執行 Linux Mint 16 (Petra)。至少在 4 月 18 日(兩週前)之前,我能夠正常安裝軟體包。從昨天開始,我無法再安裝軟體包了。例如,如果我嘗試安裝
screen
:sudo apt-get install screen
我收到以下警告:
WARNING: The following packages cannot be authenticated! screen Install these packages without verification [y/N]?
如果我忽略警告,我會得到
Err http://archive.ubuntu.com/ubuntu/ saucy/main screen amd64 4.0.3-14ubuntu10 404 Not Found [IP: 91.189.92.200 80] Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/s/screen/screen_4.0.3-14ubuntu10_amd64.deb 404 Not Found [IP: 91.189.92.200 80] W: Duplicate sources.list entry http://archive.getdeb.net/ubuntu/ trusty-getdeb/apps amd64 Packages (/var/lib/apt/lists/archive.getdeb.net_ubuntu_dists_trusty-getdeb_apps_binary-amd64_Packages) W: Duplicate sources.list entry http://archive.getdeb.net/ubuntu/ trusty-getdeb/apps i386 Packages (/var/lib/apt/lists/archive.getdeb.net_ubuntu_dists_trusty-getdeb_apps_binary-i386_Packages) W: You may want to run apt-get update to correct these problems E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
其他包也是一樣的。首先是警告,然後是一些 404,然後是“無法獲取某些檔案”錯誤。
我試過執行
apt-get update
(也拋出很多 404),檢查我沒有在代理後面,沒有任何效果。從我讀過的內容來看,我猜這可能與我的發行版不受支持有關。但是 Petra 在 2014 年 7 月過時,而我幾天前就遇到了這個問題。如果這是問題,我需要升級還是有其他解決方案?
Petra 基於 Ubuntu 13.10,Saucy Salamander。Saucy 文件一直保存在http://archive.ubuntu.com>上,直到幾天前;它們現在可以在<http://old-releases.ubuntu.com上找到。
/etc/apt/sources.list
如果您真的想繼續使用 Petra,您應該在配置文件中將“archive”替換為“old-releases” 。這個版本已經有一段時間沒有任何安全支持了,所以你真的應該升級到更新版本的 Mint ……