每次尝试apt-get更新我的服务器时,我都会收到以下错误(我尝试安装Java):

root@ca002:~# apt-get update
Err http://ppa.launchpad.net jessie/main amd64 Packages
  404  Not Found
Ign http://ppa.launchpad.net jessie/main Translation-en_US
Ign http://ppa.launchpad.net jessie/main Translation-en
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-amd64/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
root@ca002:~#

希望可以有人帮帮我。

最佳答案

您尝试使用的PPA软件源不存在。
如果查看url,您会发现它尝试从Ubuntu版本的“Jessie”中获取软件包。

http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-amd64/Packages

Jessie是Debian版本,不是Ubuntu。

这是Ubuntu版本当前可用的PPA存储库的list

将您不存在的PPA软件源链接更新为该列表中的现有链接,您应该能够安装Java。 (如果那是您的目标)

或者,如果您只是尝试执行常规的apt-get更新,则只需删除该PPA软件源链接。

您可以在/etc/apt/sources.list/etc/apt/sources.list.d下找到PPA软件源列表。
或者,您可以为此使用更新管理器。

09-30 13:53