@TOCUbuntu20.04安装yum和yum-utils方法(原创)
1.善用 sudo apt --fix-broken install
这条命令肯定会有小伙伴用到的,它用来删除或者修复失败的安装包,也可以从更新源中自动寻找安装失败所缺少的文件
好,进入正题!
yum: https://pkgs.org/download/yum
+- python2.7 : 直接apt命令安装
+- rpm :直接apt命令安装
+- python-rpm : 直接apt命令安装
+- python-libxml2 :直接apt命令安装
+- python-sqlite :直接apt命令安装
+- python-lzma :https://pkgs.org/search/?q=python-lzma
+- python-sqlitecachec :https://pkgs.org/search/?q=python-sqlitecachec
+- python-urlgrabber :https://pkgs.org/search/?q=python-urlgrabber
+- python-pycurl:直接apt命令安装
如上yum文件依赖关系所示,大部分文件都可以通过更新源直接sudo安装,少部分文件在更新源里面是没有的,
这时候就可以发挥宝藏网址 https://pkgs.org/ 的作用了,几乎所有版本Linux的安装文件都可以在里面找到。
1.将可用apt命令安装的直接装上。
2.下载 python-lzma、python-sqlitecachec、 python-urlgrabber的deb文件,选择Ubuntu18.04对应的deb文
件即可
3.安装python-lzma、python-sqlitecachec、 python-urlgrabber
sudo dpkg -i xxx.deb
4、安装yum
sudo dpkg -i yum_3.4.3-3_all.deb
yum-utils: https://pkgs.org/download/yum-utils
+- python-iniparse :https://pkgs.org/search/?q=python-iniparse
+- python-six :直接apt命令安装
如上依赖关系所示,似乎yum-utils依赖文件不多,其实很多依赖文件与yum重复了,这里不详细列举。
1.安装 python-six
2.下载并安装python-iniparse
sudo dpkg -i python-iniparse_0.4-2.2_all.deb
3.下载并安装yum-utils
sudo dpkg -i yum-utils_1.1.31-2_all.deb
至此,yum和yum-utils已经安装完成。
(原创手打,引用请注明出处!)