解決rpm安裝包依賴問題的一個方法
需求背景
- 你需要安裝幾個rpm包,當時當你執行rpm -ivh *.rpm的時候,卻提示需要一大堆依賴。
- 你被不允許配置yum源,你也不能一個一個去嘗試包和包之間的依賴關系。
解決方法
- 先在通互聯網的機器上配置互聯網yum源
- 再安裝#yum -y install yum-util* 工具
- 緩存你需要安裝的rpm,但是不安裝,使用yum主要是自動解決依賴關系,把相關的依賴包一網打盡。
- 使用命令:
mkdir -p /tmp/yum
yum install <package name> --downloadonly --downloaddir=/tmp/yum
將需要的rpm包下載到/tmp/yum中,復制到你的環境中,使用
rpm -Uvh *
安裝即可