Linux Yum没有看到任何包
全部, 我担心我已经彻底搞砸了我的linux安装,我希望你们这些可爱的互联网居民能让我免于我愚蠢的尝试 首先,我正试图安装wget,让我重新站起来Linux Yum没有看到任何包,linux,yum,rhel6,Linux,Yum,Rhel6,全部, 我担心我已经彻底搞砸了我的linux安装,我希望你们这些可爱的互联网居民能让我免于我愚蠢的尝试 首先,我正试图安装wget,让我重新站起来 # cat /etc/*-release Oracle Linux Server release 6.6 Red Hat Enterprise Linux Server release 6.6 (Santiago) Oracle Linux Server release 6.6 # yum install wget Setting up Insta
# cat /etc/*-release
Oracle Linux Server release 6.6
Red Hat Enterprise Linux Server release 6.6 (Santiago)
Oracle Linux Server release 6.6
# yum install wget
Setting up Install Process
No package wget available.
Error: Nothing to do
我检查了我启用的repo,我有RHEL 6server-RPMforge.net和用于Enterprise Linux 6-x86_64的额外软件包
这是我尝试过但没有用的东西
1 yum更新
2百胜全清
3从源代码安装yum
4安装nettle、gmaps或任何需要库的东西,然后从源代码安装gnutls,让我访问wget。Gnutls给了我一个错误,当我清楚地将nettle2.7.1安装在/usr/local/bin中时,它无法找到它
5直接从rpm包中安装各种项目。因为rpm不能自动下载所需的依赖项,所以我没有什么进展
6损失和悲伤的前4个阶段,包括否认、愤怒、讨价还价和沮丧
如果有人有任何想法让wget和百胜恢复运行,我洗耳恭听
**更新**
我想我应该卸载然后重新安装yum。坏主意。我尝试重新安装yum,它告诉我
rpm -i yum-3.4.3-155.fc23.noarch.rpm
error: Failed dependencies:
pyliblzma is needed by yum-3.4.3-155.fc23.noarch
python(abi) = 2.7 is needed by yum-3.4.3-155.fc23.noarch
pyxattr is needed by yum-3.4.3-155.fc23.noarch
是的,我已经有了Python2.6,但我找不到仍然使用Python2.6的较旧版本。叹气。我建议对软件包进行升级
$ wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
rpm -Uvh yum-3.2.29-40.el6.centos.noarch.rpm
依赖于包管理器
RPM可以帮助您解决此类问题,或者至少帮助您识别问题。rpm命令包括验证其维护的软件包的功能
$ rpm -V yum
没有wget。最后,我决定启动另一台服务器。我可以再花一天时间来解决这个问题,也可以再花一天时间重新安装所有的东西。我选择了后者。