我在CentOS(5.3,64位版本)中安装yum时遇到了问题。 我的CentOS yum没有预装,所以我不能安装我需要的其他软件包。 我发现有一篇文章展示了如何在CentOS上安装yum(包括32位和64位),但是这对我来说不起作用。 命令来安装yum rpm import http://mirror.centos.org/centos-5/5.3/os/x86_64/RPM-GPG-KEY-CentOS-5 rpm -ihv http://mirror.centos.org/centos/5.3/os/x86_64/CentOS/libxml2-2.6.26-2.1.2.7.i386.rpm rpm -ihv http://mirror.centos.org/centos/5.3/os/x86_64/CentOS/libxml2-python-2.6.26-2.1.2.7.x86_64.rpm rpm -ihv http://mirror.centos.org/centos-5/5.3/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm rpm -ihv http://mirror.centos.org/centos-5/5.3/os/x86_64/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm rpm -ihv http://mirror.centos.org/centos-5/5.3/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm rpm -ihv http://mirror.centos.org/centos-5/5.2/os/x86_64/CentOS/python-urlgrabber-3.1.0-2.noarch.rpm rpm -ihv http://mirror.centos.org/centos-5/5.2/os/x86_64/CentOS/python-urlgrabber-3.1.0-2.noarch.rpm rpm -ihv http://mirror.centos.org/centos-5/5.2/os/x86_64/CentOS/sqlite-3.3.6-2.x86_64.rpm rpm -ihv http://mirror.centos.org/centos-5/5.2/os/x86_64/CentOS/yum-metadata-parser-1.1.2-2.el5.x86_64.rpm rpm -ihv http://mirror.centos.org/centos-5/5.2/os/x86_64/CentOS/yum-3.2.8-9.el5.centos.1.noarch.rpm 当我input命令并input时,抛出错误: /bin/rpm: /lib/ld-linux.so.2: bad ELF interpreter 你能帮我解决这个问题吗? 预先感谢!
我无法在我的redhat5.8操作系统中安装blktrace。 yum install blktrace Loaded plugins: katello, product-id, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Setting up Install Process No package blktrace available. Nothing to do
或者,如果没有,有没有办法使百胜意识到他们? 'rpm -qa'和'yum list installed'是否查询同一个来源?
MySQL 5.6社区服务器无法在CentOS 6上启动。 之前,我在CentOS 6上成功安装了mysql社区服务器(文件:mysql-community-release-el6-5.noarch.rpm),二进制源代码来自http://dev.mysql.com/downloads/repo/百胜餐饮 我在configuration/etc/my1.conf和启动脚本/etc/init.d/mysqld1里面做了一些修改,改变了数据,日志和pid文件的位置,请在下面find如下改动: file: /etc/my1.conf [mysqld] innodb_buffer_pool_size = 128M datadir=/opt/mysql/mysql1 socket=/opt/mysql/mysql1/mysql.sock symbolic-links=0 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysqld_safe] log-error=/opt/mysql/log/mysqld1.log pid-file=/opt/mysql/run/mysqld1.pid file: /etc/init.d/mysqld1 datadir="/opt/mysql/mysql1" socketfile="/opt/mysql/mysql1/mysql.sock" errlogfile="/opt/mysql/log/mysqld1.log" mypidfile="/opt/mysql/run/mysqld1.pid" defaultfile="/etc/my1.cnf" $exec –defaults-file="$defaultfile" \ –datadir="$datadir" –socket="$socketfile" \ –pid-file="$mypidfile" \ –basedir=/usr –user=mysql >/dev/null 2>&1 & 我在创业后总是失败 $ sudo service mysqld1 start [sudo] password for beepcast: 141230 10:38:57 mysqld_safe Logging to '/opt/mysql/log/mysqld1.log'. […]
我有从亚马逊AMI部署的RHEL,而yum不知何故被破坏。 由于安装了企业软件,我必须使用AMI。 没有办法回滚到以前的状态。 这是除yum delete之外的所有yum命令的输出: [root@ip-10-0-7-208 ~]# yum update Loaded plugins: amazon-id, rhui-lb, security Traceback (most recent call last): File "/usr/bin/yum", line 29, in ? yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 309, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 178, in main result, resultmsgs = base.doCommands() File "/usr/share/yum-cli/cli.py", line 345, in doCommands self._getTs(needTsRemove) File "/usr/lib/python2.4/site-packages/yum/depsolve.py", […]
# yum list available Available Packages python-deltarpm.x86_64 3.5-0.5.20090913git.el6 PATCHUPDATEKT samba-client.x86_64 3.5.10-114.el6 PATCHUPDATEKT samba-winbind.x86_64 3.5.10-114.el6 PATCHUPDATEKT vsftpd.x86_64 2.2.2-6.el6_0.1 PATCHUPDATEKT # # yum update Setting up Update Process No Packages marked for Update # # rpm -qa | grep -i python-deltarpm # #rpm -qa | grep -i samba-client # #rpm -qa | grep -i samba-winbind samba-winbind-clients-3.5.10-114.el6.x86_64 #
我试图find一个可移植的命令行方式来得到一个单一的yum回购的完整configuration – 而不必依赖于回购的名称/ ID或其中的文件。 我想只是有一个非常简单的命令 – 但这是我拼凑在一起的。 让我们以epel为例,我想出了这样的东西:(原谅丑陋的原型) $ yum repolist -v "$(yum info epel-release | perl -ne 'print if s/^From repo\s*:\s//')" | perl -ne 'print if s/^Repo-filename\s*:\s//' /etc/yum.repos.d/epel.repo $ 所以,使用epel-release来识别我关心的回购,然后find与回购相关的回购文件。 我怎样才能抓住那个用于epel repo文件的节 – 没有debugging,没有源,没有其他随机的回购附加到文件。 我可以想象一些开始和结束正则expression式的魔法 – 从[<Repo-id>] ,直到我看到下一个[<Next Repo-id>] – 这很容易。 /start regex/../end regex/ 有没有更好的办法?
我试图在Amazon Linux上安装gdk-pixbuf-devel,所以我可以在python中使用pixuf和cairocffi。 我在这里find了一个RPM: https : //rpmfind.net/linux/RPM/opensuse/12.2/x86_64/gdk-pixbuf-devel-2.26.1-2.1.4.x86_64.html 我一直在使用yum来安装所有的依赖关系,所以我可以安装这个包。 当我到达libpng14-devel-1.4.11-2.5.1.x86_64软件包时需要使用pkg-config。 当我尝试安装pkg-config时,出现以下错误:pkg-config-0.28-7.1.2.x86_64与来自软件包pkgconfig-1的文件冲突:0.27.1-2.7.amzn1.x86_64。 我该如何解决这个问题? 还是有另一种方法完全安装gdk-pixbuf-devel?
我不断得到百胜代理连接失败的错误407,即使它似乎像百胜能够成功地到达代理。 我已经从最高debugging和错误运行百胜日志做list packages命令: # yum -d 10 -e 10 –rpmverbosity debug –enablerepo=\* list packages Not loading "rhnplugin" plugin, as it is disabled Loading "product-id" plugin Loading "security" plugin Loading "subscription-manager" plugin Running "config" handler for "security" plugin Running "config" handler for "subscription-manager" plugin Updating Subscription Management repositories. Proxy connection failed: 407 Config time: 0.202 Yum […]
yum install libevent-dev 现在我已经安装了libevent,但是它的手册没有安装: [root@xx test]# man event_base_loop Cannot open the message catalog "man" for locale "zh_CN.UTF-8" (NLSPATH="<none>") No manual entry for event_base_loop 如何使百胜也安装手册?