我正在使用Linux 6.1我需要安装glibc-devel,但是会因此错误而失败。 [root@server1 Packages]# yum install glibc-devel-2.12-1.25.el6.i686.rpm Loaded plugins: refresh-packagekit Setting up Install Process Examining glibc-devel-2.12-1.25.el6.i686.rpm: glibc-devel-2.12-1.25.el6.i686 Marking glibc-devel-2.12-1.25.el6.i686.rpm to be installed Resolving Dependencies –> Running transaction check —> Package glibc-devel.i686 0:2.12-1.25.el6 will be installed –> Processing Dependency: libBrokenLocale.so.1 for package: glibc-devel-2.12-1.25.el6.i686 –> Processing Dependency: libanl.so.1 for package: glibc-devel-2.12-1.25.el6.i686 –> Processing Dependency: libcidn.so.1 for package: […]
我'试图rpm -ivh一个RPM包。 安装失败,说php53依赖关系失败。 但是,我安装了这些软件包在相同的版本,所以我不明白为什么rpm找不到它们: [xxxx@localhost 02.00.00]$ sudo rpm -ivh product-02.00.00.x86_64.rpm [sudo] password for xxxx: error: Failed dependencies: php53 >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-cli >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-common >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-xml >= 5.3.3 is needed by product-02.00.00-932.x86_64 [xxxx@localhost 02.00.00]$ rpm -qa | grep "php" php-xml-5.3.3-3.el6_2.8.x86_64 php-5.3.3-3.el6_2.8.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 […]
如果使用傀儡清单,你如何确保官方“基地”回购存在。 添加内部分录回购的示例 http://seriousbirder.com/blogs/how-to-create-a-puppet-yum-repo-module/ debian系统的例子 https://forge.puppetlabs.com/puppetlabs/apt
我正在使用RPM来安装二进制文件和一些configuration文件到CentOS。 我的问题是,我需要find一种方法来设置RPM安装过程中的rsyslog规则。 到目前为止,我刚刚在文件顶部附近手动添加行。 除了在spec文件中使用sed添加行之外,我还有什么select?
# rpm -qa | grep cron crontabs-1.10-5.noarch 我在RHEL 6服务器上安装了以上版本的cron。 我的crontabs命令没有被重新确认: # crontabs -l -bash: crontabs: command not found 我的服务器是远程的,而不是互联网连接,所以故障排除是困难的,因为我只能ssh到它。 我如何findcrontabs服务来启动它?
我刚刚得到一个新的亚马逊linux的盒子,我试图安装jdk。 这些是我所遵循的命令,但我得到一个错误: $ java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.11.90) (amazon-62.1.11.11.90.55.amzn1-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) $ wget http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-i586.rpm $ ls jdk-7u1-linux-i586.rpm $ ls -al jdk-7u1-linux-i586.rpm -rw-rw-r– 1 username username 5307 Mar 20 2012 jdk-7u1-linux-i586.rpm $ sudo rpm -i jdk-7u1-linux-i586.rpm error: open of <html> failed: No such file or […]
我使用这些站点将Apache httpd构build到RPM中: http://erikwebb.net/blog/compile-and-install-apache-24-red-hat-enterprise-linux-rhel-6-or-centos-6 http://ramblin-dude.blogspot.com/2013/04/compiling-rpm-for-httpd-on-rhel-57.html 我成功地build立了apr *和httpd *。 但是,当我尝试安装httpd使用 rpm -Uvh httpd-devel-2.2.25-1.x86_64.rpm httpd-2.2.25-1.x86_64.rpm mod_ssl-2.2.25-1.x86_64.rpm 我得到以下错误: 软件包mod_ssl-2.2.3-82.el5_9.x86_64(比mod_ssl-2.2.25-1.x86_64更新)已经安装。 我已经安装了httpd 2.2.3-82。 我需要先删除它吗? 似乎违反直觉。
我使用yum install ethtool ,然后使用rpm -e –nodeps ethtool将其删除,因为当我尝试用yum删除ethtool ,它将删除一些重要的依赖项,如php , httpd etc 。 当我运行任何不应该存在的命令如fakecommand我得到这个消息: [root@test sbin]# fakecommand -bash: fakecommand: command not found [root@test sbin]# 但是,在用rpm -e –nodeps ethtool删除它之后试图运行ethtool ,我得到No such file or directory而不是No such file or directory : [root@test sbin]# ethtool -bash: /sbin/ethtool: No such file or directory [root@test sbin]#
我有一台EL5机器。 在这个主机上,我想镜像一个EL6 RPM的Puppet存储库。 我如何在EL5主机上镜像EL6或Fedora存储库? 我正在使用reposync因为我只需要repo上可用的最新软件包,而不是整个存储库。 我的.repo文件包含这个: # cat puppetlabs.repo.el6 [main] # Override default releasever, per `man yum.conf` releasever=6 # Try distroverpkg instead? distroverpkg=6 [puppetlabs-products] name=Puppet Labs Products El 6 – $basearch baseurl=http://yum.puppetlabs.com/el/6/products/$basearch gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs enabled=0=1 gpgcheck=1 我的命令行如下。 正如你所看到的,当我需要说'el6'时, reposync会在URL上加上'el5'。 # lsb_release -r Release: 5.10 # reposync –newest-only –repoid=puppetlabs-products –config=puppetlabs.repo.el6 –urls http://yum.puppetlabs.com/el/6/products/x86_64/facter-1.6.6-1.el5.noarch.rpm http://yum.puppetlabs.com/el/6/products/x86_64/facter-2.0.1-1.el5.x86_64.rpm http://yum.puppetlabs.com/el/6/products/x86_64/hiera-1.3.2-1.el5.noarch.rpm
我有一个RHEL 5服务器,我想创build一个镜像仓库。 我在/repos指定了一个新的文件系统。 我已经运行reposync -p /repos –repoid=rhel-x86_64-server-5 -l ,完成OK。 然后运行createrepo -c /repos/.createreop_cache /repos ,运行到17k左右,然后挂起。 共有20K项目。 我找不到任何日志来build议发生了什么,我只能看到它不再处理任何事情…