LINUX.ORG.RU

Сломался апт в Убунту...


0

0

Возникла проблема, может быть сталкивался кто-нибудь:

Дистрибутив Убунту 6.06.

1). Все началось с того, что вдруг взяли и сломались символические ссылки на некоторые бибилиотеки,
например

/lib/libwrap.so.0 -> libwrap.so.0.7.6. Ни с того -- ни сего.
Обнаружилось, когда GDM перестал грузиться...

Ссылки были поправлены руками -- и все (?) заработало.

Почему такое такое могло случиться? Ничего не обновлял, не переустанавливал. Выключил машину -- через час включил -- и вот это все.

2). При попытке что-либо (не важно, что) установить через apt происходит следующее:

eugene@ubuntu:~$ sudo apt-get install emacs-color-themes
Password:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
emacs-color-themes
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.Необходимо скачать 113kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 991kB.
Получено:1 http://archive.ubuntu.com dapper/universe emacs-color-themes 6.5.4-1 [113kB]
Получено 113kB за 0s (203kB/c)
Выбор ранее не выбранного пакета emacs-color-themes.
(Чтение базы данных... dpkg: не удалось обработать параметр /var/cache/apt/archives/emacs-color-themes_6.5.4-1_all.deb (--unpack):
не удалось открыть список файлов пакета g++-4.0: Input/output error
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/emacs-color-themes_6.5.4-1_all.deb
Обработка остановлена из-за слишком большого количества ошибок.

Сообщение об ошибке всегда одинковое (меняется только имя пакета, который устанавливается):

(Чтение базы данных... dpkg: не удалось обработать параметр /var/cache/apt/archives/emacs-color-themes_6.5.4-1_all.deb (--unpack):
не удалось открыть список файлов пакета g++-4.0: Input/output error
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/emacs-color-themes_6.5.4-1_all.deb
Обработка остановлена из-за слишком большого количества ошибок.

Что вообще происходит и как это лечить????





Такое ощущение, что еще какие-то ссылки поломаны, но как их все найти? Почему такое могло случиться?

По поводу ссылок -- сам файл символической ссылки на диске есть, просто ни на что не ссылается.

gene
() автор топика

файловая система цела?

Xellos ★★★★★
()
Ответ на: комментарий от SI

А можно детали? Приминительно к single mode? Или ссылку на руководство?

Сразу еще вопрос -- можно ли как нибудь переустнаовить все, что установлено -- по идее, все ссылки тогда должны восстановиться? Или нет?

gene
() автор топика
Ответ на: комментарий от gene

файловая система какая ? Если проблемы с файловой системой - то может и заработает а может прийдется пакеты переставлять ... - как повезет ...

SI ★★☆☆
()
Ответ на: комментарий от gene

telinit 1, кажется. Переустановить всё - можно попытаться. Во-первых, сохранить домашнюю директорию, во-вторых - /etc, в третьих - /var/lib/dpkg/. И основываясь на информации из последнего уже переустанавливать пакеты в системе.

Xellos ★★★★★
()

Может у тебя просто место на диске кончилось???

zhiltsov
()

Проблема решена следующим образом:

1. загрузка с лайв-сиди и проверка через fsck Диск не полетел, нашлись только ошибки с битыми символическими ссылками.

2. После этого апт стал писать про то, что ряд пакетов отмечен в базе как установленные, но списка файлов нет. После переустановки этих пакетов все заработало. Во всяком случае, симптомы, которые были описаны -- пропали.

Остался вопрос: почему такое случилось с символическими ссылками???

gene
() автор топика
Ответ на: комментарий от gene

Совсем забыл -- файловая система -- ext3.

gene
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.