Το σφάλμα GPG "NO_PUBKEY" παρουσιάζεται όταν ένας χρήστης προσθέτει ένα αποθετήριο λογισμικού ή PPA στο Ubuntu χωρίς να προσθέσει το κλειδί υπογραφής GPG. Δεδομένου ότι το back-end λογισμικού του Ubuntu λαμβάνει σοβαρά υπόψη την ασφάλεια, το σύστημα δεν θα επιτρέπει στον χρήστη να εγκαταστήσει τίποτα από το αποθετήριο χωρίς αυτό το κλειδί και έτσι εμφανίζεται αυτό το σφάλμα. Ευτυχώς, είναι εύκολο να διορθωθεί.
Έχετε σφάλματα εξάρτησης στο Ubuntu; Δείτε πώς μπορείτε να τα διορθώσετε.
Στο Ubuntu Linux, είναι δυνατό να διορθώσετε το ζήτημα "NO_PUBKEY" με το GUI. Για να ξεκινήσετε τη διαδικασία, πατήστε το Νίκη πλήκτρο στο πληκτρολόγιο. Πατώντας αυτό το κουμπί θα εμφανιστεί το πλαίσιο αναζήτησης στο Gnome στο Ubuntu. Από εκεί, ξεκινήστε να πληκτρολογείτε "Λογισμικό και ενημερώσεις" στο πλαίσιο αναζήτησης. Στη συνέχεια, κάντε κλικ στο εικονίδιο με αυτό το όνομα. Εναλλακτικά, εάν δεν μπορείτε να το βρείτε, επιλέξτε το εικονίδιο με το καφέ κουτί / υδρόγειο.
Μόλις ανοίξει το παράθυρο της εφαρμογής "Λογισμικό και ενημερώσεις" στην οθόνη, αναζητήστε τις διαφορετικές καρτέλες στην εφαρμογή και κάντε κλικ στο "Έλεγχος ταυτότητας". Κάνοντας κλικ στην καρτέλα "Έλεγχος ταυτότητας" θα μεταφερθείτε στους "Αξιόπιστους παρόχους λογισμικού" περιοχή.
Διατηρήστε ανοιχτή την περιοχή "Λογισμικό και ενημερώσεις" και ανοίξτε μια νέα καρτέλα προγράμματος περιήγησης. Στη συνέχεια, κατευθυνθείτε προς τη σελίδα από την οποία αποκτήσατε το λογισμικό PPA. Σε αυτήν τη σελίδα, αναζητήστε το κλειδί υπογραφής GPG και αποθηκεύστε το στον υπολογιστή σας.
Μόλις μεταβείτε στη σελίδα Launchpad, κάντε κλικ στο "τεχνικές λεπτομέρειες" για να αποκαλύψετε το κλειδί υπογραφής, κάντε κλικ στο σύνδεσμο κλειδιού για να μεταβείτε στην επόμενη σελίδα.
Στην επόμενη σελίδα, κάντε κλικ στο σύνδεσμο δίπλα στο "pub", για να αποκαλύψετε το κλειδί στο πρόγραμμα περιήγησης.
Τύπος Ctrl + S στο πληκτρολόγιο για να αποθηκεύσετε το αρχείο ως κλειδί.
Αφού αποθηκεύσετε το κλειδί στον υπολογιστή σας Ubuntu Linux, επιστρέψτε στην εφαρμογή "Λογισμικό και ενημερώσεις", στην ενότητα "Έλεγχος ταυτότητας". Στη συνέχεια, στην ενότητα "Έλεγχος ταυτότητας", αναζητήστε το κουμπί "Εισαγωγή αρχείου κλειδιού".
Κάντε κλικ στο κουμπί "Εισαγωγή αρχείου κλειδιού" με το ποντίκι για να εμφανιστεί ένα παράθυρο προγράμματος περιήγησης αρχείων. Στη συνέχεια, κοιτάξτε μέσα από το παράθυρο του προγράμματος περιήγησης αρχείων για να προσθέσετε το αρχείο κλειδιού στο Ubuntu.
Όταν το αρχείο κλειδιού προστεθεί στο Ubuntu, θα μπορείτε να εγκαταστήσετε λογισμικό από αυτό το αποθετήριο λογισμικού. Ωστόσο, προτού επιχειρήσετε να εγκαταστήσετε λογισμικό από αυτό το αποθετήριο, πρέπει να ανανεώσετε τις πηγές λογισμικού του Ubuntu.
Για να ανανεώσετε τις πηγές λογισμικού του Ubuntu, κάντε κλικ στο κουμπί "κλείσιμο". Όταν το κάνετε, θα εμφανιστεί ένα μήνυμα που θα λέει, "Οι πληροφορίες σχετικά με το διαθέσιμο λογισμικό δεν είναι ενημερωμένες." Κάντε κλικ στο κουμπί "Επαναφόρτωση" για ανανέωση. Μόλις ανανεωθεί, το σφάλμα "NO_PUBKEY" θα εξαφανιστεί.
Το σφάλμα "NO_PUBKEY" GPG μπορεί να διορθωθεί στο τερματικό, καθώς και να διορθωθεί στο GUI. Κάποιοι υποστηρίζουν ότι η επίλυση αυτού του σφάλματος στο Ubuntu μέσω του τερματικού είναι ταχύτερη.
Ανοίξτε ένα παράθυρο τερματικού στον υπολογιστή σας Ubuntu Linux πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Στη συνέχεια, μόλις ανοίξει το παράθυρο τερματικού, χρησιμοποιήστε το εκσυγχρονίζω εντολή στις πηγές λογισμικού του Ubuntu, καθώς πρέπει να αναπαραγάγουμε το σφάλμα.
Κατά την εκτέλεση του εκσυγχρονίζω εντολή, θα δείτε ένα μήνυμα που αναφέρει, "Δεν ήταν δυνατή η επαλήθευση των ακόλουθων υπογραφών, επειδή το δημόσιο κλειδί δεν είναι διαθέσιμο: NO_PUBKEY."
Μετά το μήνυμα "NO_PUBKEY", θα δείτε έναν αριθμό. Επισημάνετε αυτόν τον αριθμό με το ποντίκι και αντιγράψτε τον στο πρόχειρο σας. Αυτός ο αριθμός είναι σημαντικός, καθώς μπορεί να χρησιμοποιηθεί με μια εντολή ανάκτησης για αυτόματη εισαγωγή του κλειδιού GPG που λείπει στο σύστημα Ubuntu Linux.
Με τον αριθμό που έχει αποθηκευτεί στο πρόχειρο, πληκτρολογήστε την ακόλουθη εντολή στο παράθυρο τερματικού. Φροντίστε να αντικαταστήσετε το τμήμα "COPIED-NUMBER-HERE" της εντολής με τον αριθμό που έχει αντιγραφεί στο πρόχειρο στον υπολογιστή σας Linux.
Σημείωση: Για να χρησιμοποιήσετε τη δυνατότητα επικόλλησης στο τερματικό Linux, πατήστε Ctrl + Shift + V στο πληκτρολόγιο.
sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys COPIED-NUMBER-ΕΔΩ
Αφήστε το apt-κλειδί εκτέλεση εντολής και θα κατεβάσει το κλειδί GPG που λείπει απευθείας από το Διαδίκτυο. Όταν ολοκληρωθεί η εντολή, θα δείτε ένα μήνυμα που λέει "δημόσιο κλειδί" Εισαγωγή REPO NAME Singing Key ".
Μετά την επιτυχή εισαγωγή του κλειδιού GPG που λείπει στο Ubuntu, αντιμετωπίζεται το σφάλμα "NO_PUBKEY". Ωστόσο, η επιδιόρθωση δεν είναι πλήρης, καθώς οι πηγές λογισμικού του Ubuntu πρέπει να ανανεωθούν για να αντικατοπτρίζουν τις αλλαγές που πραγματοποιήθηκαν με την εισαγωγή του κλειδιού.
Για να ενημερώσετε τις πηγές λογισμικού του Ubuntu, πρέπει να χρησιμοποιήσετε το εκσυγχρονίζω εντολή.
sudo apt ενημέρωση
Οταν ο εκσυγχρονίζω η εντολή τελειώνει, όλα πρέπει να είναι σε κατάσταση λειτουργίας!
Το σφάλμα "NO_PUBKEY" είναι εύκολο να αποφευχθεί. Για να βεβαιωθείτε ότι δεν αντιμετωπίζετε ξανά αυτό το πρόβλημα στον υπολογιστή σας Ubuntu Linux, κάντε τα εξής.
Το World of Warcraft είναι ένα εξαιρετικά δημοφιλές MMORPG που αναπ...
Γκέικ είναι ένα αναπτυσσόμενο τερματικό για λειτουργικά συστήματα L...
Το Miscord είναι ένα εξελιγμένο εργαλείο που μπορεί να συνδέσει το ...