Linux-Mint

無法在 Mint 中安裝軟體包:“無法獲取某些檔案”

  • May 2, 2015

我正在執行 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 ……

引用自:https://unix.stackexchange.com/questions/200044