背景
经常要安装某个rpm包,在默认的镜像源找不到。这个网站可以直接下载安装,能够部分解决问题。
有些场景下载后还有依赖包,不影响大环境的情况,可以以 -nodeps安装,然后尝试使用。
另外rpmfind.net网站能够work的本质是CPU架构只有固定几个,相同的源码build出来后,应该可移植性还可以。另外该网站还列出了源码路径。
本文以screen命令举例。
网站
https://rpmfind.net/linux/rpm2html/search.php?query=screen
列出了各种版本的rpm包,根据自己的需求下载,包括选择版本
以screen举例
第一次下载需要C库,这个nodeps应该也比较麻烦
第二次下载低版本,依赖库看似不重要,应该是一些不重要的func才会用到,可以一试
使用rpm的 --nodeps安装,rpm本质就是把文件按照标准拷贝到目的地
看起来是可以使用,实测一下也可以,只是会提示告警,不影响输入输出: