我正面临这个错误的挑战,我将非常感谢任何帮助。
当我执行 时,一切都运行顺利sudo apt update
,显示消息“27 个软件包可以升级”。但是,当我继续执行 时,出现了问题sudo apt upgrade
,因为遇到了一些错误,如下所示:
想继续吗? [Y/n] y
忽略:1 http:// kr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-8-jre-headless amd64 8u382-ga-1~22.04.1
忽略:1 http:// kr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-8-jre-headless amd64 8u382-ga-1~22.04.1
忽略:1 http:// kr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-8-jre-headless amd64 8u382-ga-1~22.04.1
忽略:1 http:// kr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-8-jre-headless amd64 8u382-ga-1~22.04.1
错误:1 http:// security.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-8-jre-headless amd64 8u382-ga-1~22.04.1 连接失败 [IP: 91.189.91.83 80]
E: 无法获取 http:// security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u382-ga-1%7e22.04.1_amd64.deb 连接失败 [IP: 91.189.91.83 80]
E: 无法获取某些档案,也许运行 apt-get update 或尝试使用 --fix-missing?
我尝试按照错误消息并运行来解决问题sudo apt update --fix-missing
,但不幸的是,错误消息保持不变。
我列出了在线找到的所有方法并尝试调试问题,但错误仍然存在。如果您有任何其他建议或解决方案,我将非常感激您的帮助解决此事。
<尝试 1>
sudo nano /etc/apt/sources.list
我在文件编辑器中添加了以下几行:
deb http://archive.ubuntu.com/ubuntu focal 主宇宙多元宇宙受限
deb http://security.ubuntu.com/ubuntu/ focal-security 主多元宇宙受限
deb http://archive.ubuntu.com/ubuntu focal-updates 主多元宇宙受限
sudo apt clean && sudo apt autoclean
sudo apt update
运行这些代码时没有错误。但是,当我尝试运行时仍然收到相同的错误sudo apt upgrade
。
<尝试2>
“apt-get update” 总是无法获取 | askUbuntu”:
sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo-get clean
sudo-get update
sudo-get upgrade
直到 都没有出现错误sudo-get upgrade
,并且错误仍然与前面提到的错误相同。
<尝试3>
sudo apt update
sudo apt install openjdk-8-jdk-headless
执行的时候sudo apt install openjdk-8-jdk-headless
出现和上面同样的错误。
<尝试4>
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
sudo apt update
<尝试5>
“无法安装 openjdk-8-jdk | Ubuntu”:
sudo apt update
sudo apt clean
sudo apt -y full-upgrade
sudo apt -y install openjdk-8-jdk
sudo apt-get -f install
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u312-b07-0ubuntu1~18.04_amd64.deb
根据 ChatGPT 提供的信息,该问题可能与网络稳定性有关。尽管如此,我的网络运行顺畅,我可以毫无困难地安装其他软件包。因此,我不认为网络稳定性是问题的原因。此外,我按照建议等待一天,因为它提到服务器问题或网络问题可能是暂时的,有时几天后就会自行解决。
作为 Linux 新手,我在处理这些错误时遇到了困难。如果您有任何其他建议或解决方案,我将非常感激您帮助解决此问题。
答案1
只需更改服务器位置即可解决此问题。虽然默认服务器位置通常会将您连接到最近的选项,但距离并不保证可靠性。目标是找到一个在质量和距离之间取得平衡的服务器。此调整应该可以消除错误。
请记住,特定的软件包可能需要特定的服务器位置,因此可能需要尝试稍微调整一下。
要修改服务器,请导航至软件更新程序,然后访问设置和实时补丁,最后选择 Ubuntu 软件。从那里,调整“从哪里下载”设置。