vps ubuntu20.04 更新源时夹带i386 Packages安装更新,导致失败,如何关闭安装或卸载
apt-get update
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/focal-security/main/binary-i386/Packages 404 Not Found [IP: 2620:2d:4000:1::19 80]
E: Failed to fetch http://us-sanjose-1-ad-1.clouds.ports.ubuntu.com/ubuntu-ports /dists/focal/main/binary-i386/Packages 404 Not Found [IP: 2620:2d:4000:1::16 80]
E: Failed to fetch http://us-sanjose-1-ad-1.clouds.ports.ubuntu.com/ubuntu-ports/dists/focal-updates/main/binary-i386/Packages 404 Not Found [IP: 2620:2d:4000:1::16 80]
E: Failed to fetch http://us-sanjose-1-ad-1.clouds.ports.ubuntu.com/ubuntu-ports/dists/focal-backports/main/binary-i386/Packages 404 Not Found [IP: 2620:2d:4000:1::16 80]
E: Some index files failed to download. They have been ignored, or old ones usedinstead.
已更新源
取消/删除i386包强制安装更新
Ubuntu取消自动更新命令
1.
复制代码
代码如下:
vi /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Allowed-Origins {
// "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};
注释掉选项相应的选项。
2.
复制代码
代码如下:
vi /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1"; //显示更新包列表 0表示停用设置
APT::Periodic::Download-Upgradeable-Packages "1"; //下载更新包 0表示停用设置
APT::Periodic::AutocleanInterval "7"; // 7日自动删除
APT::Periodic::Unattended-Upgrade "1"; //启用自动更新 0表示停用自动更新
本次安装的ubuntu11.04没有此文件,所以在/etc/apt/apt.conf.d下寻找有如下文字的文件,找到了20auto-upgrades
复制代码
代码如下:
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
将其修改
# 设置更新源
echo "deb xxxx/ubuntu/ bionic main restricted universe multiverse
deb xxxx/ubuntu/ bionic-security main restricted universe multiverse
deb xxxx/ubuntu/ bionic-updates main restricted universe multiverse
deb xxxx/ubuntu/ bionic-proposed main restricted universe multiverse
deb xxxx/ubuntu/ bionic-backports main restricted universe multiverse " >/etc/apt/sources.list
#sudo apt update
dpkg --remove-architecture i386
apt update