有什么工具可以维护私人yum资源库吗? 具体来说,我想: 上传rpms并将它们放在正确的目录中; 索引/元数据自动保持最新; 保持旧版本; 拒绝无效的rpms(例如覆盖现有的rpms)。 更新: 这将是我的定制RPM的回购,而不是现有的一个镜像。
我不能apt-get,我删除了libssl.so.10 包括wget在内的大多数命令给了我一些libssl.so.10的结尾:无法打开共享目标文件:没有这样的文件或目录 有一个可靠的方法,我可以退还我所有的数据,而我仍然有一个活跃的连接。
我被称为基于RPM / Yum的操作系统,因为我认为他们缺乏体面的软件包仓库(至less对于最近的软件)。 在Debian / Ubuntu中,最近的软件包有很多优秀的软件仓库。 我不是“stream血的边缘”的pipe理员(因为我可以使用Gentoo)我只是不喜欢被迫从源码安装的东西或信任在网上find任何随机RPM。 我知道任何体面的系统pipe理员应该能够维护自己的仓库,但由于我主要是程序员,我喜欢把这个工作留给第三方。 在CentOS / Fedora上维护软件/存储库有什么select?
我使用Centos 6.4 当我尝试安装libgcc与yum install libgcc.i686我采取了以下按摩。 Error: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing out that there is a problem. Eg.: 1. You have an upgrade for libgcc which is missing some dependency that another package requires. Yum is trying to solve […]
我想在http://yum.puppetlabs.com/上镜像以下Yum / RPM存储库: http://yum.puppetlabs.com/el/6/products/ http://yum.puppetlabs.com/el/6/dependencies/ http://yum.puppetlabs.com/el/5/products http://yum.puppetlabs.com/el/5/dependencies/ Puppet存储库包含了每个发布的Puppet产品,并且大小约为8GB。 我只需要镜像最新版本的文件。 我试图使用reposync –newest-only镜像存储库: reposync –config=puppetlabs.repo.el6 –repoid=puppetlabs-products –repoid=puppetlabs-deps –newest-only –download_path=el/6 –quiet –downloadcomps 这下载了我需要的最新软件包。 但是,reposync不会自动创build常规目录结构( x86_64 , noarch , SRPMS等),也不会镜像repodata.xml 。 结果,我的百胜客户得到这样的错误: [root@web1 ~]# yum –quiet install puppet http://mirrors.example.org/pub/puppet/el/6/puppetlabs-deps/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 404 Not Found" Trying other mirror. Error: Cannot retrieve […]
我想打个电话来说: sudo yum install apt 使我能够使用apt-get和yum进行安装。 但是这不起作用。 我得到以下回: Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.eu-west-1.amazonaws.com * amzn-updates: packages.eu-west-1.amazonaws.com Setting up Install Process No package apt available. Error: Nothing to do 它看起来需要使默认的Amazon EC2实例知道存储库。 简而言之,我如何简单地使用apt-get而不是仅仅使用yum?
我们要求我们的pipe理员在我们的CentOS 6.5服务器上更新SVN。 他这样做,结果是SVN 1.6.11。 不过目前版本的SVN是1.8.9。 我知道CentOS yum版本库并不总是最新的。 但在这种情况下,我很困惑:SVN 1.6.x不再官方支持。 这意味着它没有得到任何安全修复! 官方的CentOS仓库如何提供这样一个旧的(和危险的)版本? 我们(或我们的pipe理员)是否有理解错误的方式?
在Amazon Linux上安装postgres-server 9.6的最佳方法是什么? 我试着运行rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm安装列出的版本在https://yum.postgresql.org/repopackages.php ,它安装没有错误,但我仍然没有service postgresql ,或psql ,或postgres用户。 我错过了什么?
我想从存储库安装一些软件包,但总是当我试图yum install packagename yum updates db: Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit Determining fastest mirrors updates/metalink | 23 kB 00:00 * fedora: nl.mirror.eurid.eu * rpmfusion-free: ftp.astral.ro * rpmfusion-free-updates: ftp.astral.ro * rpmfusion-nonfree: ftp.astral.ro * rpmfusion-nonfree-updates: ftp.astral.ro * updates: nl.mirror.eurid.eu fedora-awesome | 3.3 kB 00:00 google-chrome | 951 B 00:00 rpmfusion-free-updates | 3.3 kB 00:00 rpmfusion-free-updates/primary_db | […]
我有一个没有订阅红帽networking的RHEL6盒子。 我想用yum来安装gcc来解决所有复杂的依赖关系。 我可以连接到Fedora或Centos存储库来安装软件吗? 如果是这样,怎么样?