Ubuntu 安装使用yum,更新镜像软件源,解决Ubuntu 安装出现E: Sub-process /usr/bin/dpkg returned an error code (1)异常

Ubuntu 安装使用yum

  • https://blog.csdn.net/m0_70885101/article/details/127271416

文章目录
Ubuntu 安装使用yum
1、查找镜像软件源
1.1 查看Ubuntu版本
1.2 选择对应版本
2、更新镜像软件源
2.1 备份源地址
2.2 修改默认镜像源文件
2.3 更新软件源(最重要)
2.4 安装公钥
2.5 再次更新
3、安装yum
3.1 解决依赖包版本冲突
3.2 再次安装
3.3 查看是否安装成功
Ubuntu 安装使用yum

Ubuntu 安装使用yum

1、查找镜像软件源

清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

1.1 查看Ubuntu版本

 cat /etc/issue

img

1.2 选择对应版本

img

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse

2、更新镜像软件源

2.1 备份源地址

首先,打开终端,备份你原来Ubuntu默认的源地址:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

img

2.2 修改默认镜像源文件

sudo vim /etc/apt/sources.list

(1)将文件里面的内容全部删除,将上面我们查找的镜像软件源粘贴进去!!切记:尽量的将格式也粘贴的和上面的一样,不会出错!!

(2)再将下面的命令(软件镜像源),也粘贴到上面文件的第一行

deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

img

:wq保存并退出。

2.3 更新软件源(最重要)

sudo apt-get update

img

2.4 安装公钥

可以更新,但是会报错:从报错提示可看出 没有指定的公钥,执行命令安装指定的公钥即可

W: GPG 错误:http://archive.ubuntu.com/ubuntu trusty Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

取后八位即可:

sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com 437D05B5
sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com C0B21F32

img

2.5 再次更新

sudo apt-get update
sudo apt-get upgrade 

img

解决Ubuntu 安装出现E: Sub-process /usr/bin/dpkg returned an error code (1)异常

cd /var/lib/dpkg/
sudo mv info/ info.bak          # 现将info文件夹更名
sudo mkdir info                 # 再新建一个新的info文件夹
sudo apt-get update             # 更新
sudo apt-get -f install         # 修复
sudo mv info/* info.bak/        # 执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_bak文件夹下
sudo rm -rf info                # 把自己新建的info文件夹删掉
sudo mv info.bak info           # 把以前的info文件夹重新改回名

  • https://blog.csdn.net/qq_43048316/article/details/111305439

3、安装yum

sudo apt-get install yum

img

依赖包版本冲突,见下:

3.1 解决依赖包版本冲突

sudo apt install lipython-stdlib

img

3.2 再次安装

sudo apt-get install yum

img

3.3 查看是否安装成功

yum --version

img
好像在Ubuntu系统中不需要安装yum,使用sudo apt-get install替代yum install

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值