[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ next ]


APT HOWTO (Obsolete Documentation)
Chapter 7 - Πως να αντιμετωπίσετε σφάλματα


7.1 Συνηθισμένα σφάλματα

Σφάλματα θα συμβαίνουν πάντοτε, τα περισσότερα οφείλονται στην απροσεξία των χρηστών. Τα παρακάτω είναι μια λίστα με τα πιο συνηθισμένα σφάλματα και τον τρόπο αντιμετώπισής τους.

Αν λαμβάνετε ένα μήνυμα που μοιάζει με το παρακάτω όταν προσπαθείτε να εκτελέσετε την εντολή apt-get install package...

     Reading Package Lists... Done
     Building Dependency Tree... Done
     W: Couldn't stat source package list 'http://people.debian.org unstable/ Packages' (/var/state/apt/lists/people.debian.org_%7ekov_debian_unstable_Packages) - stat (2 No such file or directory)
     W: You may want to run apt-get update to correct these missing files
     E: Couldn't find package penguineyes

ξεχάσατε να εκτελέσετε την εντολή apt-get update μετά την τελευταία αλλαγή που κάνατε στο αρχείο /etc/apt/sources.list.

Αν το σφάλμα έμοιαζε με αυτό:

     E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
     E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

όταν χρησιμοποιείτε οποιαδήποτε μέθοδο του apt-get εκτός από την source, τότε δεν έχετε δικαιώματα διαχειριστή, πράγμα που σημαίνει ότι δουλεύετε ως απλός χρήστης.

Υπάρχει ένα σφάλμα που μοιάζει με το παραπάνω το οποίο συμβαίνει όταν εκτελείτε δύο εντολές apt-get ταυτόχρονα, ή ακόμα και όταν προσπαθείτε να εκτελέσετε την apt-get ενώ μία διαδικασία dpkg είναι ενεργή. Η μόνη μέθοδος που μπορεί να χρησιμοποιηθεί ταυτόχρονα με άλλες είναι η source.

Αν μια εγκατάσταση σταματήσει στη μέση της διαδικασίας και ανακαλύψετε ότι δεν είναι πια δυνατό να εγκαθιστάτε ή να αφαιρείτε πακέτα, δοκιμάστε να εκτελέσετε αυτές τις δύο εντολές:

     # apt-get -f install
     # dpkg --configure -a

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

Αν λαμβάνετε το σφάλμα "E: Dynamic MMap ran out of room" όταν εκτελείτε την εντολή apt-get update, προσθέστε την ακόλουθη γραμμή στο αρχείο /etc/apt/apt.conf:

     APT::Cache-Limit 10000000;

7.2 Που μπορώ να βρώ βοήθεια;

Αν ταλαιπωρείστε από αμφιβολίες, συμβουλευτείτε την εκτεταμένη τεκμηρίωση που είναι διαθέσιμη για το σύστημα διαχείρισης πακέτων του Debian. Οι εντολές --help και manpages μπορούν να αποτελέσουν μια τεράστια βοήθεια για σας, καθώς και η τεκμηρίωση που περιέχεται στους καταλόγους /usr/share/doc όπως ο /usr/share/doc/apt.

Αν αυτή η τεκμηρίωση αποτύχει να διώξει τους φόβους σας, ψάξτε για απάντηση στις λίστες ταχυδρομείου του Debian. Μπορείτε να βρείτε περισσότερες πληροφορίες για συγκεκριμένες λίστες χρηστών στην ιστοσελίδα του Debian: http://www.debian.org.

Θυμηθείτε ότι αυτές οι λίστες και οι πόροι πρέπει να χρησιμοποιούνται μόνο από τους χρήστες του Debian· οι χρήστες άλλων συστημάτων θα βρούν καλύτερη υποστήριξη από τους πόρους των κοινοτήτων των δικών τους διανομών.


[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ next ]


APT HOWTO (Obsolete Documentation)

1.8.5 - July 2003

Gustavo Noronha Silva kov@debian.org
Aπόδοση στα Ελληνικά Στεφανάτος Κώστας costas@step.gr