在使用Docker镜像文件时,某些镜像往往并没有安装yum命令,此时就无法通过yum安装其他软件。那么此时应该如何进行yum命令的安装呢?


我们可以通过apt-get来先将yum命令进行安装,执行如下命令:


apt-get install yum


但此时通常情况下并不会顺利安装,如果控制台输出如下信息:


Reading package lists... Done


Building dependency tree


Reading state information... Done


E: Unable to locate package yum


则说明安装出现问题,需要更新一下APT库。


更新APT库需要执行如下命令:


apt-get update


apt-get upgrade


打印类似如下信息则说明更新成功。


Get:1 http://deb.debian.org/debian buster InRelease [121 kB]


Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]


Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]


Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [213 kB]


Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7905 kB]


Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [7868 B]


Fetched 8365 kB in 2min 9s (65.0 kB/s)


Reading package lists... Done


此时再执行上述安装命令便可进行安装,在此过程中如果出现选择项目[y/n],输入y即可。


yum命令安装完成之后,便可通过yum安装其他软件,比如通过yum安装vim工具:


yum -y install vim


当然,如果也可以直接使用apt-get直接安装,比如同样是安装vim,操作命令如下:


apt-get install vim