每次尝试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软件源列表。或者,您可以为此使用更新管理器。