Durch das Einbinden von “Third Party Repositories” kann ein System gefährdet werden:
Ein Projekt scheint mir die naheliegenden Bedenken besonders ernst zu nehmen:
Sicher wird man ein zertifiziertes produktives System (RHES) nicht gefährden wollen - aber es kann sinnvoll sein ein CentOS basiertes System “Cherry Picking”-artig mit neueren Software-Komponenten zu versehen.
wget https://centos7.iuscommunity.org/ius-release.rpm rpm -Uvh ius-release.rpm
warning: ius-release.rpm: Header V4 DSA/SHA1 Signature, key ID 9cd4953f: NOKEY Preparing... ################################# [100%] Updating / installing... 1:ius-release-1.0-15.ius.centos7 ################################# [100%]
sudo yum repolist enabled
Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.spreitzer.ch * extras: mirror.spreitzer.ch * ius: ftp.upcnet.ro * updates: mirror.spreitzer.ch ius | 2.3 kB 00:00:00 ius/x86_64/primary_db | 315 kB 00:00:00 repo id repo name status base/7/x86_64 CentOS-7 - Base 9'911 code Visual Studio Code 38 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12'604 extras/7/x86_64 CentOS-7 - Extras 314 google-chrome google-chrome 3 ius/x86_64 IUS Community Packages for Enterprise Linux 7 - x86_64 605 updates/7/x86_64 CentOS-7 - Updates 946 repolist: 24'421
sudo yum info git2u
Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.spreitzer.ch * extras: mirror.spreitzer.ch * ius: mirrors.ircam.fr * updates: mirror.spreitzer.ch Available Packages Name : git2u Arch : x86_64 Version : 2.16.4 Release : 1.ius.centos7 Size : 1.1 M Repo : ius/x86_64 Summary : Fast Version Control System URL : [git-scm.com](https://git-scm.com) License : GPLv2 Description : Git is a fast, scalable, distributed revision control system with an : unusually rich command set that provides both high-level operations : and full access to internals. : : The git rpm installs common set of tools which are usually using with : small amount of dependencies. To install all git packages, including : tools for integrating with other SCMs, install the git-all meta-package.
sudo yum install git2u
sudo yum install git git version
git version 1.8.3.1
sudo yum install git2u
Error: git2u-perl-Git conflicts with perl-Git-1.8.3.1-14.el7_5.noarch Error: git2u conflicts with git-1.8.3.1-14.el7_5.x86_64 Error: git2u-core conflicts with git-1.8.3.1-14.el7_5.x86_64
sudo yum shell > erase git > install git2u > run > exit
Running transaction Installing : git2u-core-2.16.4-1.ius.centos7.x86_64 1/6 Installing : git2u-core-doc-2.16.4-1.ius.centos7.noarch 2/6 Installing : git2u-perl-Git-2.16.4-1.ius.centos7.noarch 3/6 Installing : git2u-2.16.4-1.ius.centos7.x86_64 4/6 Erasing : perl-Git-1.8.3.1-14.el7_5.noarch 5/6 Erasing : git-1.8.3.1-14.el7_5.x86_64 6/6 Verifying : git2u-2.16.4-1.ius.centos7.x86_64 1/6 Verifying : git2u-core-2.16.4-1.ius.centos7.x86_64 2/6 Verifying : git2u-perl-Git-2.16.4-1.ius.centos7.noarch 3/6 Verifying : git2u-core-doc-2.16.4-1.ius.centos7.noarch 4/6 Verifying : git-1.8.3.1-14.el7_5.x86_64 5/6 Verifying : perl-Git-1.8.3.1-14.el7_5.noarch 6/6 Removed: git.x86_64 0:1.8.3.1-14.el7_5 Dependency Removed: perl-Git.noarch 0:1.8.3.1-14.el7_5 Installed: git2u.x86_64 0:2.16.4-1.ius.centos7 Dependency Installed: git2u-core.x86_64 0:2.16.4-1.ius.centos7 git2u-core-doc.noarch 0:2.16.4-1.ius.centos7 git2u-perl-Git.noarch 0:2.16.4-1.ius.centos7