ubuntu更新源时强制更新i386包

问题遇到的现象和发生背景

vps ubuntu20.04 更新源时夹带i386 Packages安装更新,导致失败,如何关闭安装或卸载

问题相关代码,请勿粘贴截图

apt-get update

img

运行结果及报错内容

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包强制安装更新

https://ask.csdn.net/questions/7735010?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-7735010-ask-7763409.pc_feed_download_top3ask&depth_1-utm_source=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-7735010-ask-7763409.pc_feed_download_top3ask

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