一般来说,在互联网环境下,安装软件可以用Linux自带的包管理器进行安装(例如YUM、apt等),在无互联网环境下一般通过编译安装来安装相应软件,但是需要解决大量依赖问题。此时除了编译源码,今天介绍一种通过rpm来安装相应依赖的方法。

Step.1 下载相应依赖包

  下载依赖包一般来说,各大镜像站都有相应的仓库镜像,可以从下列列表中选一个镜像站获取所需的镜像包。

  🟢阿里源    🟢清华源    🟢华为源    🟢腾讯源

  这里拿阿里源作为演示,许多包编译安装的时候,依赖gcc,若系统提示没有gcc环境,可以如下图进行下载。

image-20200818170959612

  输入gcc后,选择系统仓库,对应发行版,以及系统架构,跳出的首个大致为你所需要的依赖包了,若有多个结果,着重看返回搜索中的类型一列。

Step.2 常用安装命令

安装命令

rpm -ivh xxx.rpm

查询命令

rpm -qa|grep xxx

更新已有包

rpm -Uvh xxx.rpm

卸载安装包

rpm -e --nodeps xxx.rpm