当我做yum installed | grep pcre yum installed | grep pcre我得到: pcre.x86_64 8.32-15-el7_2.1 @updates pcre-devel.x86_64 8.32-15-el7_2.1 @updates 如何将这些升级到最新版本(目前是8.40)? 我是否必须先卸载现有的软件包 (我试过做yum remove pcre,它看起来像是要卸载一百万个软件包,所以我取消了)? 预编译的回购可以使用,所以我可以继续使用百胜更新还是我需要编译它? 我通过编译教程看到PCRE安装,但不知道CentOS是否正确。 需要升级原因:我的CMS,TYPO3 8.7.2,要求最低PCRE 8.38。 注意:我将自己托pipe在我自己的专用服务器上,所以没有任何人依靠。
过去几天我一直在做这个错误。 当我做一个“yum更新”或基本上任何“yum”命令时,它是超时,花很长时间或基本上停止它。 我让Google上的所有人都能find解决scheme,而且没有任何帮助。 这是我的设置: VMware ESXI 6.5主机这是一个在OVHnetworking上运行的CentOS 7虚拟机。 这是当我做一个百胜餐饮更新时给我的东西 Total download size: 100 M Is this ok [y/d/N]: y Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. warning: /var/cache/yum/x86_64/7/updates/packages/NetworkManager-libnm-1.4.0-20.el7_3.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Public key for NetworkManager-libnm-1.4.0-20.el7_3.x86_64.rpm is not installed (1/71): NetworkManager-libnm-1.4.0-20.el7_3.x86_64.rpm | 443 kB 00:00 (2/71): NetworkManager-team-1.4.0-20.el7_3.x86_64.rpm | 147 […]
我所理解的是,使用诸如<package>-<ver>.el6_7.<arch>等特定的redhat发行版构build的Redhat软件包,也可以在Redhat 6.3或Redhat 6.9等不同次要版本的系统上运行。 它是否正确? 只有内核才重要,甚至内核也不重要? 如果是这样的话,我应该考虑升级红帽发行版吗? 我看到,如果我更新redhat发行版服务器rpm,它只更新一堆文件,如/ etc / redhat-release和gpg keys: /etc/issue /etc/issue.net /etc/pki/product-default /etc/pki/product-default/69.pem /etc/pki/rpm-gpg /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-legacy-former /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-legacy-release /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-legacy-rhx /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release /etc/redhat-release /etc/rpm/macros.dist /etc/system-release /etc/system-release-cpe /etc/yum.repos.d/rhel-source.repo /usr/share/doc/redhat-release-server-6Server /usr/share/doc/redhat-release-server-6Server/EULA /usr/share/doc/redhat-release-server-6Server/EULA_de /usr/share/doc/redhat-release-server-6Server/EULA_en /usr/share/doc/redhat-release-server-6Server/EULA_es /usr/share/doc/redhat-release-server-6Server/EULA_fr /usr/share/doc/redhat-release-server-6Server/EULA_it /usr/share/doc/redhat-release-server-6Server/EULA_ja /usr/share/doc/redhat-release-server-6Server/EULA_ko /usr/share/doc/redhat-release-server-6Server/EULA_pt /usr/share/doc/redhat-release-server-6Server/EULA_zh /usr/share/doc/redhat-release-server-6Server/GPL /usr/share/doc/redhat-release-server-6Server/autorun-template 所以,升级到更高级的redhat发行版就意味着更改系统的标签(可能允许less数应用程序运行,这就要求使用特定的redhat发行版来使用他们的工具)? 我想知道在不更新redhat发行版的情况下更新软件包的缺点。 更新1: 那么,我发现这个: cat /etc/rpm/macros.dist # dist macros. %rhel 6 %dist .el6 %el6 1 这与Redhat发行版服务器RPM一起提供。 […]
我的问题是,我前一段时间安装了Virtualmin,然后我unistalled它,现在我有这个: > yum –showduplicates list httpd | expand Installed Packages httpd.x86_64 1:2.4.6-40.el7.centos.4.vm.2 @virtualmin Available Packages httpd.x86_64 2.4.6-45.el7.centos base httpd.x86_64 2.4.6-45.el7.centos.4 updates 有一种方法可以从@virtualmin repo中删除已安装的httpd版本,而不会丢失数据或重新安装依赖项并安装基本的httpd版本? 提前致谢
我有一个供应商提供给我的自定义rpm,它具有在安装时被拉取的依赖关系。 我需要在封闭的networking系统上安装这个软件包,所以我无法访问互联网来收集依赖关系。 但是,我可以访问一个中间服务器,可以访问互联网,但不会允许来自封闭networking的stream量。 是否有可能创build一个本地networking存储库封闭的networking可以访问安装这个包? 我已经在我的本地目录中创build了一个回购使用: createrepo . 我也尝试使用以下命令获取依赖关系的列表: rpm -qpR *package* 我将如何去从依赖关系列表中拉动RPM或其他安装数据到本地回购?
我正在尝试更新我的节点上的openssl包。 # yum update openssl-1.0.1e-60.el7.x86_64 Loaded plugins: product-id, rhnplugin, subscription-manager This system is receiving updates from RHN Classic or Red Hat Satellite. baseline_prd_channel | 871 B 00:00:00 baseline_prd_channel/primary | 1.7 MB 00:00:00 baseline_prd_channel 805/805 Resolving Dependencies –> Running transaction check —> Package openssl.x86_64 1:1.0.1e-42.el7_1.9 will be updated —> Package openssl.x86_64 1:1.0.1e-60.el7 will be an update […]
总之,我需要更新Elastic Beanstalk PHP实例上的unixODBC,最好使用yum,因为通过.ebextensions进行pipe理非常容易。 AWS Linux:运行PHP 7.0的64位Amazon Linux 2017.03 v2.4.2 需要unixODBC:2.3.1 sudo yum info unixODBC Installed Packages Name : unixODBC Arch : x86_64 Version : 2.2.14 Release : 14.7.amzn1 Size : 1.1 M Repo : installed From repo : amzn-main Summary : A complete ODBC driver manager for Linux URL : http://www.unixODBC.org/ License : GPLv2+ and […]
我们在s3有一个yum回购(baseurl = https://xxxx.s3.amazonaws.com )。 当我们在stream浪环境中尝试用yum做任何事情时,它会抛出[ERROR] Caught exception reading instance data 。 运行yum与debugging不提供任何额外的信息。 我们可以从我们非stream浪的主机(即我们的ec2实例)访问回购站 从stream浪的主机上,我们可以成功地在yum回购桶上运行aws s3命令。 对可能发生的事情有任何想法?
每次我编写任何相关的yum命令时,在我的CentOS 6.9 64位系统上,答案是: Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 298, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 115, in main base.getOptionsConfig(args) File "/usr/share/yum-cli/cli.py", line 229, in getOptionsConfig self.conf File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 911, in <lambda> conf = property(fget=lambda self: self._getConfig(), File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 335, in […]
无法在CentOS发行版上安装NVIDIA驱动程序CentOS Linux版本7.3.1611(Core), kmod-nvidia软件包给出了错误和内核不兼容的问题。 通常安装yum install kmod-nvidia -y 电stream输出: sudo yum install kmod-nvidia Loaded plugins: nvidia Resolving Dependencies –> Running transaction check —> Package kmod-nvidia.x86_64 0:384.59-2.el7_4.elrepo will be installed –> Processing Dependency: nvidia-x11-drv = 384.59 for package: kmod-nvidia-384.59-2.el7_4.elrepo.x86_64 –> Processing Dependency: kernel(reservation_object_add_excl_fence) = 0x0afefde4 for package: kmod-nvidia-384.59-2.el7_4.elrepo.x86_64 –> Processing Dependency: kernel(drm_vblank_init) = 0xd594e463 for package: kmod-nvidia-384.59-2.el7_4.elrepo.x86_64 […]