[ назад ] [ Зміст ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ далі ]


APT HOWTO
Глава 10 - Як виправляти помилки


10.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, значить ви не маєте прав root, тобто запускаєте програму як звичайний користувач.

Помилка, подібна до наведеної вище трапляється ще й тоді, коли ви намагаєтесь запустити дві копії apt-get одночасно або при спробі виконати apt-get в той час, коли dpkg є активним. Єдиний метод, який можна застосовувати одночасно з іншими — це метод source.

Якщо процес встановлення переривається посередині і виявляється, що потім встановлювати або видаляти пакунки неможливо, то виконайте такі команди:

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

І спробуйте знову. Запуск останніх двох команд може знадобитись більше одного разу. Це важливий урок для тих авантюристів, котрі використовують unstable.

Якщо ви отримуєте помилку „E: Dynamic MMap ran out of room“ при запуску apt-get update, додайте такий рядок до /etc/apt/apt.conf:

     APT::Cache-Limit 10000000;

10.2 Де мені шукати підтримки?

Якщо ви у безвихідному становищі, проконсультуйтесь з обширною документацією системи управління пакунків Debian. Параметри --help і сторінки довідки можуть дуже вам допомогти, як і документація, що знаходиться в підтеках /usr/share/doc, наприклад /usr/share/doc/apt.

Якщо ця документація не в змозі розвіяти ваші сумніви, спробуйте знайти відповідь в списках розсилки Debian. Ви можете знайти більше інформації про спеціальні списки для користувачів на веб-сайті Debian: http://www.debian.org.

Пам'ятайте, що ці списки і ресурси повинні використовувати тільки користувачі Debian; користувачі інших систем знайдуть кращу підтримку на ресурсах спільнот їх власних збірок.


[ назад ] [ Зміст ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ далі ]


APT HOWTO

2.0.2 - October 2006

Gustavo Noronha Silva kov@debian.org