我是一个 Linux 菜鸟,所以我尝试让 apache 和 PHP 为我的网站运行,然后我不理会我的 Linux 服务器,它就可以正常工作,没有任何抱怨。
但是,这一次,我使用的是 Network Solutions VPS,它没有像 yum 那样预装实用程序。我正在尝试安装这些实用程序,但问题似乎是所有说明都适用于不同的 Linux 发行版或不同版本的 FC。http://www.wallpaperama.com/forums/how-to-install-yum-problems-installing-on-linux-redhat-fedora-commands-t471.html上的最新说明会导致此错误。
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
No module named yum
Please install a package which provides this module, or
verify that the module is installed correctly.
It's possible that the above module doesn't match the
current version of Python, which is:
2.4.3 (#1, Oct 1 2006, 17:59:36)
[GCC 4.1.1 20060928 (Red Hat 4.1.1-28)]
一切都很好,直到我到达 ./configure 行 - 显然新版本的 yum 没有这个目录?
每个版本安装程序是否完全不同?我实际上只是想为 PHP 缓存安装 APC,但我读过的所有内容都说 yum 最适合这个......
有人可以指出我正确的方向吗?
更新:我正在查看我的目录,我看到 /yum.repos.d,我如何从那里安装它?
废话自述文件说如果您是受虐狂,请运行“make install”,这正是我所做的:(在这种情况下 make install 做了什么...
您真的应该从 RPM 安装它。虽然 - FC6 机器默认没有安装 yum 是很奇怪的。
这是 FC6 RPM - 您可以尝试下载 yum 及其依赖项并使用 rpm -Uvh *.rpm 进行安装
http://archives.fedoraproject.org/pub/archive/fedora/linux/core/updates/6/i386/ http://archives.fedoraproject.org/pub/archive/fedora/linux/core/6/i386/操作系统/Fedora/RPMS/
根据你贴的说明,FC6需要yum 3.0.1版本
这是你下载的版本吗?如果您只是从代码框中复制和粘贴,那么您可能得到了错误的 yum 版本。
尝试用以下几行替换说明中的行。
该文件夹中也没有配置脚本。所以忽略 ./configure 行,直接跳转到 make 。
根据那里的安装文件,这不是让 yum 工作的最佳方法,祝你好运!