apt-get και gpg key signatures
Alexandros Kosiaris
alex at noc.ntua.gr
Tue Apr 10 02:47:20 EEST 2007
Παπάζογλου Πάνος wrote:
> Καλησπέρα,
> Χρησιμοποιώ Debian και μόλις χθές έκανα dist-upgrade σε "etch" Debian 4.0
> To sources.list μου παραθέτεται παρακάτω.
> Όπως είναι εμφανές τα πακέτα τα λαμβάνω απο το ntua.
> To πρόβλημα μου άρχισε αφότού αναβαθμίστηκε το apt-get μέσα απο το
> dist-upgrade.
> Λαμβάνο το εξής σφάλμα όταν εκτελώ "apt-get update"
>
> Σφάλμα :
> W: GPG error: http://ftp.ntua.gr stable/non-US Release: The following
> signatures couldn't be verified because the public key is not available:
> NO_PUBKEY F1D53D8C4F368D5D
> Ψάχνοντας στο Google για το σφάλμα αυτό έπεσα στην παρακάτω σελίδα
> http://www.tummy.com/journals/entries/scott_20060106_010000
> Το όλο πρόβλημα όπως θα διαβάσατε και στο url που στέλνω έγκειται στο
> γεγονός ότι στο apt-get αλλάζει ο μηχανισμός λήψεις των πακέτων ,με
> public key
> για μεγαλυτερη ασφάλεια.
> Σε αυτή επίσης την σείδα αναφέρετε εκτός απ' το σφάλμα και η μέθοδος
> επίλυσής του.
Δεν αλλάζει ο μηχανισμός σε αυτή την έκδοση. Ανανεώνονται τα κλειδιά απλώς.
>
> Εντολή επίλυσης προβλήματος:
> wget http://ftp-master.debian.org/ziyi_key_2006.asc -O - | apt-key add -
>
> Όμως στο παραδείγμα αυτό τα πακέτα κατεβαίνουν από το http://mirrors.tummy.com ενώ εγώ τα κατεβάζω απο το πολυτεχνείο.
>
> Μιά γρήο=γοργη επιλυση θα ήταν να τροποποιούσα την εντολή σε :
> wget http://ftp.ntua.gr/ziyi_key_2006.asc <http://ftp-master.debian.org/ziyi_key_2006.asc> -O - | apt-key add -
>
Προφανώς. Γιατί το εν λόγω site παράγει και πακέτα, τα οποία χρειάζεται να κάνει
sign. Το Πολυτεχνείο είναι απλά mirror και δεν έχει τέτοια λειτουργία.
> αλλά δηστυχώς δεν υπάρχει τέτοιο αρχείο στο ntua.
>
> Είναι πρόβλημα του ntua η δεν έχω καταλάβει κάτι εγώ σωστα;
>
> Αν γνωρίζετε κάτι για το θέμα παρακαλώ βοηθήστε στην επίλυσή του.
>
Στο debian υπάρχει ένα πακέτο που αναλαμβάνει την εγκατάσταση αυτών των κλειδιών.
Εάν θυμάμαι καλά είναι το debian-archive-keyring. Οπότε εγκαθιστάς αυτό και μετά
θα έχεις τα νέα κλειδιά και θα συνεχίσουν όλα κανονικά
Ομορφο εργαλειάκι επίσης για αυτά είναι το gui-apt-key
>
>
> /etc/apt/sources.list
>
> #################################################################################################################
> # FTP.NTUA.GR <ftp://ftp.NTUA.GR>
> # -------------
>
> # STABLE
> # --------
>
> # the main Debian packages. Uncomment the deb-src line if you
> # want 'apt-get source' to work with most packages.
> deb http://ftp.ntua.gr/pub/linux/debian/ stable main contrib non-free
> deb-src http://ftp.ntua.gr/pub/linux/debian/ stable main contrib non-free
>
> # the non-US Debian packages. Uncomment the deb-src line if you
> # want 'apt-get source' to work with non-US packages.
> deb http://ftp.ntua.gr/pub/linux/debian-non-US/ stable/non-US main contrib non-free
> deb-src http://ftp.ntua.gr/pub/linux/debian-non-US/ stable/non-US main contrib non-free
>
>
> # STABLE (Etch Security Updates)
> # --------
>
> deb http://security.debian.org/ etch/updates main contrib non-free
>
>
>
> # TESTING
> # ---------
>
> # the main Debian packages. Uncomment the deb-src line if you
> # want 'apt-get source' to work with most packages.
> deb http://ftp.ntua.gr/pub/linux/debian/ testing main contrib non-free
> deb-src http://ftp.ntua.gr/pub/linux/debian/ testing main contrib non-free
>
> # the non-US Debian packages. Uncomment the deb-src line if you
> # want 'apt-get source' to work with non-US packages.
> deb http://ftp.ntua.gr/pub/linux/debian-non-US/ testing/non-free main contrib non-free
> deb-src http://ftp.ntua.gr/pub/linux/debian-non-US/ testing/non-free main contrib non-free
> #################################################################################################
>
>
> Ευχαριστω εκ' των προτερων!
>
> Με εκτίμηση,
> Παπάζογλου Ε. Πάνος
> System Administrator - Web Developer
> ---------------------------------------
> Όθωνος 32, 15354, Γλυκά Νερά
> tel : +30 210 6040656
> email: papazogloy_panos at dualmind.gr <mailto:papazogloy_panos at dualmind.gr>
--
Alexandros Kosiaris Network Management Center , NTUA
e-mail : alex at noc.ntua.gr
Public Key Fingerprint :
D6B1 0634 BE65 719C 6C95 7492 8201 4B46 C478 F074
More information about the Migrate2linux
mailing list