最近我在旧机器上安装了旧版本的 Ubuntu。每当我尝试安装任何软件时,都会收到一条错误消息,说找不到它:
$ sudo apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package vlc
Run Code Online (Sandbox Code Playgroud) upgrade package-management support repository release-management
PPA 似乎一直处于离线状态。每当我使用时sudo apt-get update,都会显示此错误:
W: Failed to fetch http://ppa.launchpad.net/ 404 Not Found
Run Code Online (Sandbox Code Playgroud)
如何修复这些错误?
我在下载 Ubuntu 存储库时遇到问题:
$ sudo apt-get update
...
Failed to fetch
http://archive.ubuntu.com/ubuntu/dists/maverick/main/binary-amd64/Packages.gz
404 Not Found
Failed to fetch
http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/binary-amd64/Packages.gz
404 Not Found
...
Run Code Online (Sandbox Code Playgroud)
我可以正常连接到服务器:
# ping archive.ubuntu.com
PING archive.ubuntu.com (91.189.92.202) 56(84) bytes of data.
64 bytes from sudice.canonical.com (91.189.92.202): icmp_req=1 ttl=52 time=149 ms
64 bytes from sudice.canonical.com (91.189.92.202): icmp_req=2 ttl=52 time=149 ms
64 bytes from sudice.canonical.com (91.189.92.202): icmp_req=3 ttl=52 time=149 ms
--- archive.ubuntu.com ping statistics ---
3 packets transmitted, 3 received, 0% packet …Run Code Online (Sandbox Code Playgroud)