centos本身yum的软件源里缺少了很多软件,可以自行添加第三方源
Linux环境:CentOS 7
执行下述命令前,你可以先到/etc/yum.repos.d/目录下ls一下,看看它们长得是啥样子。
1、安装epel和remi的repository:
[root@localhost ~]#yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
老外写那篇文章时epel-release的版本是6.7,他当时给的下载链接是“http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm”,可这个链接目前已经无效了,到fedoraproject找到了epel新的6.8的版本。
[root@localhost ~]#yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
2、安装rpmfusion的repository:
下面两个rpm包都要安装
[root@localhost ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
[root@localhost ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm
3.安装rpmforge
上述两个步骤完成后再到/etc/yum.repo.d/目录下执行一下ls看看又有啥变化。
添加FZUG
这个源是中文Fedora社区的软件源。它提供诸如“有道词典”、“为知笔记”等原本在Windows上运行的软件。
先装安装RPM Fusion源
sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && sudorpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
然后你就安装好了RPM Fusion的两个源(开放和不开放的)。
然后
# dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo
或
# dnf install http://repo.fdzh.org/FZUG/free/23/x86_64/fzug-release-23-0.1.noarch.rpm
或
# wget http://repo.fdzh.org/FZUG/FZUG.repo -P /etc/yum.repos.d/`
注意: #号表示要使用sudo。