qual è l'ultima installazione formale di python3 sui server rhel 7.X.

Oct 12 2020

sono molto confuso

dopo aver cercato un po 'su google, abbiamo trovato molti siti che spiegano come installare python 3 su rhel 7

Voglio spiegare le nostre esigenze

abbiamo server di produzione e ora vogliamo aggiungere python 3 su tutti i server

la versione corrente di python è python 2.7.5

Ho anche cercato sui REDHATsiti, ma non ho trovato documentazione formale sull'ultima python 3.xversione

quello che ho trovato è il seguente sito / post

https://www.unixarena.com/2018/05/how-to-install-python-3-on-redhat-enterprise-linux-7-x.html/

l'abbiamo provato e abbiamo installato con successo la python 3.xversione

ma la domanda è che non siamo sicuri di poterci fidare di questo post e dei pacchetti python

dato che stiamo parlando di server molto importanti e protetti, vogliamo essere sicuri dell'installazione di python 3

per favore consiglio - qual è il modo migliore per installare python 3sui rhel 7.xserver (meglio con yum)

non possiamo scaricare i seguenti rpm

yum repolist

rhel-7-server-optional-rpms/7Server/x86_64                                   Red Hat Enterprise Linux 7 Server - Optional (RPMs)                                                       22,108
rhel-7-server-rpms/7Server/x86_64                                            Red Hat Enterprise Linux 7 Server (RPMs)                                                                  30,607
rhel-server-rhscl-7-rpms/7Server/x86_64                                      Red Hat Software Collections RPMs for Red Hat Enterprise Linux 7 Server 



 yumdownloader install rh-python38-numpy rh-python38-scipy  rh-python38-python-tools  rh-python38-python-six
Loaded plugins: langpacks, product-id
No Match for argument install
No Match for argument rh-python38-numpy
No Match for argument rh-python38-scipy
No Match for argument rh-python38-python-tools
rh-python38-python-six-1.12.0-10.el7.noarch.rpm    

Risposte

1 MikeGuerette Oct 12 2020 at 20:39

Si consiglia di utilizzare Python 3 disponibile tramite Red Hat Software Collections. Le raccolte di software fanno parte dell'abbonamento RHEL e hanno una propria cadenza di rilascio in modo che possano essere aggiornate più frequentemente e indipendentemente dalle versioni del sistema operativo RHEL. Questi sono molto sicuri e completamente supportati da Red Hat. Le raccolte software ora sono fino a Python 3.8 . La cosa fantastica delle raccolte software è che le installazioni di Python 3.8 saranno esattamente le stesse su tutti i server, sia che ne installiate alcune oggi che in 3 mesi. Un problema con altre alternative (ad esempio EPEL) è che il pacchetto può essere una cosa oggi ma essere diverso in 3 mesi. Inoltre, le raccolte software consentono di installare 2 diversi Pythons in parallelo senza conflitti. Molto RHEL 7 è stato creato su Python 2.7 e l'installazione di Python 3 senza raccolte di software può potenzialmente (e comunemente) danneggiare il sistema operativo.

Per installare python 3 su RHEL 7, usa queste istruzioni . L'installazione richiede che sia necessario abilitare i repository corretti, ecc. La prima volta potrebbe essere un po 'lenta, ma le persone lo hanno trovato di routine in seguito.

Queste stesse raccolte di software vengono fornite anche come contenitori Linux e possono essere trovate nel nostro catalogo .