我正在尝试更新我的PHP(目前v:5.3.3到最新稳定的PHP版本),但它不是在玩球而且它说没有什么可以更新的.
任何帮助都会有用.
继续说:
没有标记为更新的包
我想列出我使用yum从给定仓库安装在系统上的所有软件包.通常这样做我用yum list installed | grep "something".但现在我遇到了一个问题.我感兴趣的回购对我来说没有那些"东西".来自该回购的包装没有任何独特的特征.我如何列出它们?
我查看了yum man pages,但没有找到任何东西.我想知道是否还有其他可以使用的命令.
我最近通过源代码编译在CentOS机器上安装了Python 2.7.3.Python 2.7.3安装在/opt/python2.7上,当我安装它时,我刚刚更改了/ usr/bin/python以指向新版本.这显然是错误的,因为当我这样做时它打破了百胜.我会得到以下内容.
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.7.3 (default, May 15 2012, 17:45:42)
[GCC 4.4.4 20100726 (Red Hat 4.4.4-13)]
If you cannot solve this problem yourself, please …Run Code Online (Sandbox Code Playgroud) 我安装并运行了PHP(版本:5.3.17),我想切换到mysqlnd(在phpinfo mysqlnd中根本不存在).
我读到它为了设置它,你需要更新./configure命令:
./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
Run Code Online (Sandbox Code Playgroud)
当我尝试安装它时,yum install php-mysqlnd我收到一个错误:
---> Package php-mysqlnd.x86_64 0:5.3.17-1.26.amzn1 will be installed
--> Processing Conflict: php-mysql-5.3.17-1.26.amzn1.x86_64 conflicts php-mysqlnd
--> Finished Dependency Resolution
Error: php-mysql conflicts with php-mysqlnd
Run Code Online (Sandbox Code Playgroud) 注意:最初发布时我试图安装maven2.由于主要答案是maven3,我更新了标题.问题的其余部分仍然是最初发布的.
我正在尝试使用该命令在redhat linux机器上安装maven2
yum install maven2
Run Code Online (Sandbox Code Playgroud)
但是yum似乎无法找到maven2.
No package maven2 available
Run Code Online (Sandbox Code Playgroud)
我有关于此主题的其他帖子,但以下帖子的答案建议添加回购.我添加了所述回购,但添加后会遇到错误.
如何将Maven安装到Red Hat Enterprise Linux 6中?
我只能通过命令行访问此框,因此从我们的网站上下载maven对我来说很困难.
无法在centos 6.5上安装python-dev.百胜说:"没有包python-dev可用." 请不要图形解决方案.
我正在使用亚马逊的教程来安装LAMP服务器.前几个指令涉及使用yum,但我试图做的每一种方式都产生了相同的消息.我最近发现了一些关于同一问题的问题,这些问题都没有改变我的设置.
这是消息:
Loaded plugins: priorities, update-motd, upgrade-helper
Could not retrieve mirrorlist http://repo.us-east-1.amazonaws.com/latest/main/mirror.list error was
12: Timeout on http://repo.us-east-1.amazonaws.com/latest/main/mirror.list: (28, 'Connection timed out after 10001 milliseconds')
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem. …Run Code Online (Sandbox Code Playgroud) 我在CentOS 7上安装了MariaDB但是我在某些配置上遇到了一些问题,现在它完全配置错误了.
因此,我想用"yum remove mariadb mariadb-server"删除MariaDB,之后我用"yum install mariadb mariadb-server"重新安装它.
不幸的是,配置仍然存在.似乎yum remove不会删除所有MariaDB配置文件.
如何从CentOS 7中完全删除MariaDB?
希望问题的简短版本:如果我在安装了特定软件包的机器上,是否有一个yum命令会告诉我哪个配置的存储库提供了该软件包?(或者,可以使用哪个存储库提供尚未安装的软件包.)
在需要一些背景的情况下的背景:我们有一个迷宫的yum存储库,我们从中得出.我有一台机器安装了特定的rpm软件包,另一台机器的配置库显然没有足够的迷宫,所以我无法将我想要的软件包安装到该机器上.我需要将最小的必要存储库添加到新机器中.我不能只是将存储库从一台机器霰弹到另一台机器上.只是出去抓住转速不是一个选择,因为我需要这个是可重复的.
当我执行命令安装应用程序后出现以下错误:/lib/ld-linux.so.2:错误的ELF解释器:没有这样的文件或目录
我不知道如何解决这个问题,找出我在网上搜索solotutions的解决方案,并找到以下解决方案:
yum install glibc.i686 or yum install glibc.i386
Run Code Online (Sandbox Code Playgroud)
但运气不好这根本没有用.它抛出以下错误:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Setting up Install Process
No package glibc.i686 available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)
我再次尝试解决这个问题并从网上获得一些解决方案;
Download glibc rpm packge for centos 6 and install them.
Run Code Online (Sandbox Code Playgroud)
我下载了以下包装:
glibc-2.12-1.80.el6.i686.rpm
glibc-common-2.12-1.80.el6.i686.rpm
glibc-devel-2.12-1.80.el6.i686.rpm
glibc-headers-2.12-1.80.el6.i686.rpm
glibc-static-2.12-1.80.el6.i686.rpm
glibc-utils-2.12-1.80.el6.i686.rpm
Run Code Online (Sandbox Code Playgroud)
并尝试使用以下命令安装:
yum install glibc.i686
rpm -U glibc-2.12-1.80.el6.i686.rpm
rpm -ivh glibc-2.12-1.80.el6.i686.rpm
Run Code Online (Sandbox Code Playgroud)
他们都没有工作.得到以下消息:
[root@demo tmp_glibc]# rpm -ivh glibc-2.12-1.80.el6.i686.rpm
error: Failed dependencies:
glibc-common = 2.12-1.80.el6 is needed by glibc-2.12-1.80.el6.i686
libfreebl3.so is needed …Run Code Online (Sandbox Code Playgroud)