Re: Πρόβλημα με το αποθετήριο (repository) της διανομής Ubuntu στο gr.archive.ubuntu.com

Simos Xenitellis simos.lists at googlemail.com
Fri Aug 6 13:37:17 BST 2010


> O/H Simos Xenitellis έγραψε:
>> Για τώρα μπορείτε να αλλάξετε το αποθετήριο από το
>> Σύστημα→Διαχείριση→Πηγές λογισμικού.
>> Επιλέγετε Άλλες πηγές, ή αν θέλτε, επιλέγετε το κεντρικό αποθετήριο
>> του Ubuntu στη Βρετανία.
>>
>> Μπορείτε με π.χ.
>>
>> ping CC.archive.ubuntu.com
>>
>> να δείτε ποιο είναι «ταχύτερο», όπου CC είναι ο κωδικός χώρας, όπως
>>    gr: Ελλάδα
>>    it: Ιταλία
>>    ch: Ελβετία
>>    de: Γερμανία
>>
>> Σίμος
>>
>> 2010/8/6 Simos Xenitellis <simos.lists at googlemail.com>:
>>> Καλησπέρα,
>>>
>>> Παρατηρώ ότι υπάρχει κάποιο πρόβλημα με πακέτα από το αποθετήριο (repository)
>>> της διανομής Ubuntu. Οι χρήστες της διανομής Ubuntu (που βρίσκονται στην Ελλάδα
>>> ή έχουν ρυθμίσει το gr.archive.ubuntu.com ως αποθετήριο πακέτων) που
>>> προσπαθούν να εγκαταστήσουν
>>> πακέτα μέσω του διαχειριστή πακέτων, αντιμετωπίζουν προβλήματα με
>>> μεμονωμένα πακέτα.
>>>
>>> Συγκεκριμένα,
>>>
>>> $ sudo apt-get update
>>> ...
>>> Fetched 3,805B in 2s (1,340B/s)
>>> Reading package lists... Done
>>> $ sudo apt-get install mercurial
>>> Reading package lists... Done
>>> Building dependency tree
>>> Reading state information... Done
>>> The following extra packages will be installed:
>>>  mercurial-common
>>> Suggested packages:
>>>  qct python-mysqldb python-pygments
>>> The following NEW packages will be installed:
>>>  mercurial mercurial-common
>>> 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
>>> Need to get 1,185kB of archives.
>>> After this operation, 4,973kB of additional disk space will be used.
>>> Do you want to continue [Y/n]?
>>> Get:1 http://gr.archive.ubuntu.com/ubuntu/ lucid/universe
>>> mercurial-common 1.4.3-1 [1,131kB]
>>> Get:2 http://gr.archive.ubuntu.com/ubuntu/ lucid/universe mercurial
>>> 1.4.3-1 [53.5kB]
>>> Fetched 1,185kB in 0s (4,579kB/s)
>>> Failed to fetch
>>> http://gr.archive.ubuntu.com/ubuntu/pool/universe/m/mercurial/mercurial-common_1.4.3-1_all.deb
>>>  Hash Sum mismatch
>>> Failed to fetch
>>> http://gr.archive.ubuntu.com/ubuntu/pool/universe/m/mercurial/mercurial_1.4.3-1_amd64.deb
>>>  Hash Sum mismatch
>>> E: Unable to fetch some archives, maybe run apt-get update or try with
>>> --fix-missing?
>>> Exit 100
>>> $  _
>>>
>>> Όταν δοκιμάζω π.χ.
>>>
>>> $ wget http://gr.archive.ubuntu.com/ubuntu/pool/universe/m/mercurial/mercurial_1.4.3-1_amd64.deb
>>> --2010-08-06 10:28:06--
>>> http://gr.archive.ubuntu.com/ubuntu/pool/universe/m/mercurial/mercurial_1.4.3-1_amd64.deb
>>> Resolving gr.archive.ubuntu.com... 147.102.222.211, 2001:648:2000:de::211
>>> Connecting to gr.archive.ubuntu.com|147.102.222.211|:80... connected.
>>> HTTP request sent, awaiting response... 200 OK
>>> Length: 53472 (52K) [application/x-debian-package]
>>> Saving to: `mercurial_1.4.3-1_amd64.deb'
>>>
>>>  0% [                                       ] 0           --.-K/s   in 0s
>>>
>>> 2010-08-06 10:28:07 (0.00 B/s) - Connection closed at byte 0. Retrying.
>>> ^C
>>>
>>> $ wget ftp://ftp.ntua.gr/ubuntu/pool/universe/m/mercurial/mercurial-common_1.4.3-1_all.deb
>>> --2010-08-06 10:27:15--
>>> ftp://ftp.ntua.gr/ubuntu/pool/universe/m/mercurial/mercurial-common_1.4.3-1_all.deb
>>>           => `mercurial-common_1.4.3-1_all.deb'
>>> Resolving ftp.ntua.gr... 147.102.222.211, 2001:648:2000:de::211
>>> Connecting to ftp.ntua.gr|147.102.222.211|:21... connected.
>>> Logging in as anonymous ... Logged in!
>>> ==> SYST ... done.    ==> PWD ... done.
>>> ==> TYPE I ... done.  ==> CWD (1) /ubuntu/pool/universe/m/mercurial ... done.
>>> ==> SIZE mercurial-common_1.4.3-1_all.deb ... 1131126
>>> ==> PASV ... done.    ==> RETR mercurial-common_1.4.3-1_all.deb ... done.
>>> Length: 1131126 (1.1M) (unauthoritative)
>>>
>>>  0% [                                       ] 0           --.-K/s   in 0s
>>>
>>> 2010-08-06 10:27:16 (0.00 B/s) - Data transfer aborted.
>>> Retrying.
>>> ^C
>>> $ _
>>>
>>> Στο δικτυακό τόπο
>>> http://gr.archive.ubuntu.com/ubuntu/pool/universe/m/mercurial/
>>> τα πακέτα αυτά φαίνεται να έχουν το σωστό μέγεθος, ωστόσο κατά τη λήψη
>>> λαμβάνονται
>>> αρχεία μηδενικού μεγέθους δίχως να αναφέρεται λάθος. Έτσι, το Ubuntu
>>> αναφέρει «hash mismatch».
>>> Άλλοι χρήστες ανέφεραν το ίδιο πρόβλημα με άλλα πακέτα.
>>>
>>> Μπορείτε να δείτε το συγκεκριμένο πρόβλημα;
>>>
>>> Σίμος
>>>
2010/8/6 Nick Andrik <nick.andrik at gmail.com>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Καλύτερο είναι να βάλετε το πρόγραμμα να το ψάξει μόνο του ποιο είναι το
> καλύτερο απωθετήριο.
>
> Από τις πηγές λογισμικού που είπε ο Σίμος επιλέξτε
> "Λήψη από:" -> "Άλλο..." -> "Επιλογή κοντινότερου εξυπηρετητή"
>
> Θα επιλέξει αυτόματα τον πιο κοντινό εξυπηρετητή.
>
> Αυτό που δεν ξέρω βέβαια είναι πώς μπορούμε να αγνοήσουμε τον ελληνικό
> server σε περίπτωση που βγάζει πρώτο αυτόν (αλλά έτσι κι αλλιώς έχει 2-3
> ελληνικούς, δοκιμάστε με κάποιον από αυτούς πριν πάτε εκτός χώρας)
>

Ως κοινότητα Ubuntu-gr πρέπει να έχουμε μια stock απάντηση για τα μέλη μας
που αντιμετωπίζουν αυτό το σοβαρό παροδικό πρόβλημα.
Προτείνω το παρακάτω,

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

Επικοινωνήσαμε με τους διαχειριστές (ftp.ntua.gr) και αναμένουμε
απάντηση. Το γράμμα
που στείλαμε είναι
https://lists.ubuntu.com/archives/ubuntu-gr/2010-August/010717.html

Μπορείτε να διαπιστώσετε αν επηρεάζεστε από το πρόβλημα αυτό αν το σύστημά σας
έχει ρυθμιστεί στο
   Σύστημα→Διαχείριση→Πηγές λογισμικού→Λήψη από:  σε  «Εξυπηρετητής για Ελλάδα»

Σε περίπτωση που επιλέξατε να εντοπίσει αυτόματα το σύστημα το πιο γρήγορο
εξυπηρετητή, το πιο πιθανό είναι να επιλεγεί το «ftp.ntua.gr», που
είναι ο εξυπηρετητής
που παρουσιάζει το παροδικό πρόβλημα.

Αυτό που μπορείτε να κάνετε, τουλάχιστον προσωρινά, είναι να αλλάξετε τη ρύθμιση
του εξυπηρετητή. Για Ελλάδα, προτείνουμε
   Σύστημα→Διαχείριση→Πηγές λογισμικού→Λήψη από:→Άλλο
έπειτα εντοπίστε από τη λίστα την «Ελλάδα» και επιλέξτε «ubuntu.otenet.gr».
Επιβεβαιώστε την επιλογή και επιλέξτε Κλείσιμο.
Αυτό ήταν!
==============================================================

Το παραπάνω είναι καλό να το προωθήσετε παρά πέρα (π.χ. ανακοίνωση στο
ubuntu-gr.org)

Από την παραπάνω λίστα με εξυπηρετητές,
    1. ftp.cc.uoc.gr (http)       δεν φαίνεται να λειτουργεί· πρέπει
να το βγάλουμε από τη λίστα.
    2. ftp.ntua.gr (http)          είναι η ελληνική προεπιλογή και
έχει το παροδικό πρόβλημα
    3. ubuntu.otenet.gr          είναι αυτό που προτείνουμε για τώρα.

Οπότε,
1. πρέπει να βγάλουμε το ftp.cc.uoc.gr από τη λίστα
2. πρέπει να δούμε πως θα προχωρήσει η επίλυση του ζητήματος
και να αποφασίσουμε εκ νέου ποια από τα ftp.ntua.gr και ubuntu.otenet.gr
θα επιλέξουμε για να είναι το gr.archive.ubuntu.com.
Μπορείτε να δοκιμάσετε την ταχύτητα λήψης από το ftp.otenet.gr από τον
πάροχό σας με π.χ.
   wget http://ubuntu.otenet.gr/pool/main/l/linux/linux-image-2.6.35-14-generic_2.6.35-14.19_amd64.deb
Αυτό που είναι σημαντικό είναι να ξεκινά η λήψη γρήγορα, να είναι
ομαλή η ταχύτητα
κατά τη διάρκεια της λήψης, και η τιμή του μέσου όρου της ταχύτητας
κατά την ολοκλήρωση
της λήψης.

Σίμος

-- 
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?


More information about the Ubuntu-gr mailing list