.deb在Ubuntu上使用软件包安装程序时,可以使用Ubuntu Packages Search检查软件包的依赖性。例如,我可以从这里看到Wireshark的依赖关系。如您所见,依赖项由红色项目符号标记。如果您知道程序所依赖的所有软件包,都可以下载并安装dpkg。
.deb
dpkg
是否有RPM软件包的替代网站?专门用于RHEL?
我知道我可以通过其他方法来获得这些软件包的名称,例如使用来安装RPM软件包时rpm -i,但它不是用户友好的,需要访问正在运行的linux。
rpm -i
实际上,这不是一个问题,而是四个不同的问题:)。
*)首先,您可以使用以下命令快速列出下载的软件包的依赖关系/要求:
$ rpm -qp mypackage.rpm --provides $ rpm -qp mypackage.rpm --requires
*)其次,您可以使用yum实用程序来自动满足这些(有点神秘的)依赖性(假设您的所有存储库均已正确设置,并且所有依赖性都可用):
yum
$ sudo yum install mypackage.rpm
*)第三,有几种RPM搜索资源,上面已经建议了其中一些。我想列出另一个,仅供参考-pkgs.org。
*)第四,还有一个用于RHEL5和RHEL6发行版的流行存储库-EPEL。请注意,Red Hat不支持它。
希望我的回答会有所帮助。