在 Red Hat Linux 上下载/安装软件的最简单方法是什么(从 bash 命令行)?
答案1
对于红帽企业 Linux 及其衍生产品:
$ yum install foo
对于费多拉:
$ dnf install foo
对于 Debian 和 Ubuntu 等衍生版本(运行此命令根):
# apt-get install foo
答案2
答案3
如果您使用的是 Red Hat Enterprise Linux,那么您正在寻找的软件包恰好位于EPEL,所以你可以安装它:
sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
然后你就可以了yum install ncdu
。
如果您使用的是古老的 Red Hat Linux,答案是为了爱所有神圣的事物,是时候升级到 Fedora 了。
答案4
对于用于远程安装和存储库安装的 RHEL distrib,yum OK,这里我们有一些额外的详细信息:
RHEL2、RHEL3 和 RHEL4:
up2date -i pkg-name
RHEL5、RHEL6、RHEL7、RHEL8:
yum install pkg-name
注意 RHEL8 也可以:dnf install pkg-name
考虑 RHEL8 中应用程序的模块应用程序流:例如:mariadb
#use the default module version
yum module install mariadb
#select module version
yum module install mariadb:10.5
#select the profile
yum module install mariadb:10.5/Client
RHEL7/RHEL8:yum 组安装组-pkg-名称
RHEL5、RHEL6、RHEL7 和 RHEL8:
yum groupinstall group-pkg-name
RHEL2、RHEL3、RHEL4:up2date“@group-pkg-name”
如果您必须在本地安装任何 rpm 包,请避免使用:
rpm -ivh http://...
并更喜欢使用:
OBSOLETE : yum localinstall http://...
now : yum install http://mywebiste/mypackage.rpm
或者
旧版发行版 RHEL2、RHEL3、RHEL4:
up2date -k pkg-name
注意:也许是 http://... 如果不是 wget -0 http://... 在 up2date -k pkg-name 之后
所有这些都是为了保持您的元信息 yum(或 up2date)正常并与 rpm 同步。