众所周知酒保(http://www.pgbarman.org/blog/)现已有新版本 2.2
我在我的 Linux Redhat 机器上下载了 Barman RPM
我还安装了 epel repo
但是当我出于某些不明原因下载 rpm 时,它会下载以前的版本 - barman-2.1-1 而不是高版本? - 为什么!!!
# rpm -qa | grep -i barman
barman-2.1-1.rhel7.noarch
example:
yumdownloader barman
Loaded plugins: langpacks, product-id
epel/x86_64/metalink
| 23 kB 00:00:00
epel-debuginfo/x86_64/metalink
| 22 kB 00:00:00
epel-source/x86_64/metalink
| 22 kB 00:00:00
barman-2.1-1.rhel7.noarch.rpm
# pwd
/etc/yum.repos.d
-rw-r--r--. 1 root root 1056 Jul 13 20:16 epel-testing.repo
-rw-r--r--. 1 root root 1050 Jul 13 21:28 epel-testing.repo.rpmnew
-rw-r--r--. 1 root root 949 Jul 24 15:27 epel.repo
答案1
您如何安装 rpm 文件?对我来说,更新工作正常。结果如下:
[root@centos-linux ~]# rpm -qa | grep barm
barman-2.1-1.el7.noarch
[root@centos-linux ~]# rpm -F https://sourceforge.net/projects/pgbarman/files/2.2/barman-2.2-1.el7.noarch.rpm/download
[root@centos-linux ~]# rpm -qa | grep barm
barman-2.2-1.el7.noarch