EHEL安装linux包的issue
相关系列:
graphviz
一。配置
1.以root用户登录,在/etc/yum.repos.d/下新建
graphviz-rhel.repo文件,内容如下:
- [graphviz-stable]
- name=Graphviz - RHEL $releasever - $basearch
- baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/os/
- enabled=1
- gpgcheck=0
- [graphviz-stable-source]
- name=Graphviz - RHEL $releasever - Source
- baseurl=http://www.graphviz.org/pub/graphviz/stable/SRPMS/
- enabled=0
- gpgcheck=0
- [graphviz-stable-debuginfo]
- name=Graphviz - RHEL - Debug
- baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/debug/
- enabled=0
- gpgcheck=0
- [graphviz-snapshot]
- name=Graphviz - RHEL $releasever - $basearch
- baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/os/
- enabled=0
- gpgcheck=0
- [graphviz-snapshot-source]
- name=Graphviz - RHEL $releasever - Source
- baseurl=http://www.graphviz.org/pub/graphviz/development/SRPMS/
- enabled=0
- gpgcheck=0
- [graphviz-snapshot-debuginfo]
- name=Graphviz - RHEL - Debug
- baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/debug/
- enabled=0
- gpgcheck=0
[graphviz-stable] name=Graphviz - RHEL $releasever - $basearch baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/os/ enabled=1 gpgcheck=0 [graphviz-stable-source] name=Graphviz - RHEL $releasever - Source baseurl=http://www.graphviz.org/pub/graphviz/stable/SRPMS/ enabled=0 gpgcheck=0 [graphviz-stable-debuginfo] name=Graphviz - RHEL - Debug baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/debug/ enabled=0 gpgcheck=0 [graphviz-snapshot] name=Graphviz - RHEL $releasever - $basearch baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/os/ enabled=0 gpgcheck=0 [graphviz-snapshot-source] name=Graphviz - RHEL $releasever - Source baseurl=http://www.graphviz.org/pub/graphviz/development/SRPMS/ enabled=0 gpgcheck=0 [graphviz-snapshot-debuginfo] name=Graphviz - RHEL - Debug baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/debug/ enabled=0 gpgcheck=0
2.在/etc/yum.repos.d/下有一个rhel-debuginfo.repo文件,编辑它,将gpgcheck=1修改为gpgcheck=0。
如果不修改,在执行安装是会出现如下提示:
GPG key retrieval failed: [Errno 14] HTTP Error 404: Not Found
这是因为GPGkey检测出错
将yum升级配置文件里的gpgcheck的值改为0,即表示不检查GPG Key
二。安装
使用yum自动安装,任意路径下执行如下命令:
yum install 'graphviz' --skip-broken
出现提示时,输入“y”。
--skip-broken:跳过错误依赖,不加这个参数会提示安装包依赖错误,因为这里并不需要其它的安装包,所以跳过即可。
三。测试
任意路径下执行:which dot
- [root@localhost yum.repos.d]# which dot
- /usr/bin/dot
[root@localhost yum.repos.d]# which dot /usr/bin/dot
ok,这样就安装完成了。