GPG κλειδί ανάκτησης απέτυχε: [errno 14] μπούκλα # 37 - Δεν ήταν δυνατό το άνοιγμα του αρχείου ... RPM-GPG-KEY [7 CentOS]

Το CentOS είναι ένα πολύ σταθερό λειτουργικό σύστημα και, κατά τη γνώμη μας, είναι πολύ καλύτερο στην πλευρά της ασφάλειας από το Ubuntu, ειδικά όταν τρέχουμε έναν web server.
Το CentOS έχει εξελιχθεί πολύ, και η μετάβαση από CentOS 6.x σε 7.x έχει φέρει πολλές αλλαγές στην πλευρά ασφαλείας.

Πολλά τρωτά σημεία σε παλιές εκδόσεις του CentOS λόγω εγκαταστάσεων λογισμικού σε αρχεία (Αποθήκες YUM) λιγότερο ασφαλή. Για παράδειγμα, μια απλή εγκατάσταση του LEMP (Linux, nginx, MySQL & PHP) μπορεί να προκαλέσει προβλήματα εγκαίρως, εάν αυτά τα πακέτα δεν έχουν εγκατασταθεί από ασφαλείς πηγές.
Με την κυκλοφορία του CentOS 7, έχουν τεθεί περιορισμοί για την πρόσβαση των χρηστών σε αρχεία συστήματος και τους περιορισμούς για την εγκατάσταση του "ανυπόγραφο"Ή χωρίς το κλειδί GPG. Αν έχετε αποκτήσει πρόσβαση σε αυτό το άρθρο, πιθανότατα αντιμετωπίσατε το σφάλμα:
GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

Αυτό συμβαίνει όταν θέλουμε να εγκαταστήσουμε (ym install) ή να ενημερώσουμε (yum -y update) σε πακέτα μη περιεχομένου GNU Privacy Guard (GPG).
Οι προγραμματιστές λογισμικού και οι προγραμματιστές ενημερώνονται ότι κάθε λογισμικό που περιλαμβάνεται στα πακέτα εγκατάστασης (RPM) συνοδεύεται από υπογραφή. Είναι ένας απλούστερος τρόπος να παρέχετε στους χρήστες τη εγγύηση ότι αυτά τα RPM είναι ασφαλή. Το δημόσιο κλειδί που συνοδεύει τα πακέτα εγκατάστασης καλύπτεται από το Οδηγός διαχείρισης καναλιών δικτύου Red Hat και πρέπει να καταγράφονται για κάθε λογισμικό στο αρχείο.

Αν αντιμετωπίζετε ένα τέτοιο σφάλμα, καλό θα ήταν να αναζητήσετε ένα αρχείο δημόσιου κλειδιού από το οποίο να εγκαταστήσετε το επιθυμητό λογισμικό. Εάν εξακολουθείτε να θέλετε να συνεχίσετε με την εγκατάσταση, ο απλούστερος τρόπος είναι να απενεργοποιήσετε την επαλήθευση δημόσιου κλειδιού στο αρχείο εγκατάστασης.

Από προεπιλογή, τα αρχεία εγκατάστασης και οι ενημερώσεις λογισμικού βρίσκονται στο "/etc/yum.repos.d". Επεξεργαστείτε το αρχείο ".repo" με το "nano" ή το "vi" από το οποίο το αρχείο .rpm εξάγεται / μεταφορτώνεται χωρίς το δημόσιο κλειδί και απενεργοποιήστε το "gpgcheck». Ορίστε την τιμή "0".


[epel] name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
exclude=nginx*
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

Savalti modificarile din fisierul .repo editat si rulati din nou update-ul / instalarea. Totul ar trebui sa decurga fara probleme.

GPG κλειδί ανάκτησης απέτυχε: [errno 14] μπούκλα # 37 - Δεν ήταν δυνατό το άνοιγμα του αρχείου ... RPM-GPG-KEY [7 CentOS]

Σχετικά με τον Συγγραφέα

Λαθραία

Πάθος για ό, τι το gadget και να το γράψετε με χαρά stealthsettings.com των 2006 και μου αρέσει να ανακαλύψει νέα πράγματα μαζί σας σχετικά με τους υπολογιστές και το MacOS, Linux, Windows, iOS και Android.

Αφήστε ένα σχόλιο

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.