Крах dpkg

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Крах dpkg

Сообщение pavlar »

Когда я хочу установить какой-то пакет появляются сообщения
dpkg: предупреждение: список файлов пакета pulseaudio-module-bluetooth отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета evolution-indicator отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

...и т.д еще много строк


dpkg: предупреждение: список файлов пакета python-papyon отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.
(Чтение базы данных ... 90%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета indicator-sound отсутствует завершающий символ новой строки
E: Sub-process /usr/bin/dpkg returned an error code (2)

Пробовал
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade
не помогает
Я взял из /var/backups файл dpkg.status.6. gz распаковал, переименовал его в status , поставил его на место нынешнего status в /var/lib/dpkg. Те же самые дурацкие сообщения Но Синаптик показывает что все эти пакеты с предупреждениями существуют но их нельзя ни удалить ни переустановить так как опять появляются эти самые сообщения :unsure: Видно крепко торкнуло
Может у кого-то есть идея?
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

Что говорит
sudo apt-get check
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 09:37
Что говорит
sudo apt-get check


$ sudo apt-get check
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

Теперь вывод
sudo apt-get install -f
и
sudo apt-get --reinstall -V install dpkg apt aptitude
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 10:12
Теперь вывод
sudo apt-get install -f
и
sudo apt-get --reinstall -V install dpkg apt aptitude

sudo apt-get install -f
[sudo] password for pol:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 115 пакетов не обновлено.
pol@pol:~$ sudo apt-get --reinstall -V install dpkg apt aptitude
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
libboost-iostreams1.42.0 (1.42.0-3ubuntu1)
libclass-accessor-perl (0.34-1)
libcwidget3 (0.5.16-3ubuntu1)
libio-string-perl (1.08-2)
libparse-debianchangelog-perl (1.1.1-2ubuntu2)
libsub-name-perl (0.04-1build1)
Предлагаемые пакеты:
aptitude-doc-en (0.6.3-2ubuntu4)
aptitude-doc ()
tasksel (2.81ubuntu1)
debtags (1.7.10ubuntu2)
libcwidget-dev (0.5.16-3ubuntu1)
libhtml-template-perl (2.9-1)
libxml-simple-perl (2.18-3)
НОВЫЕ пакеты, которые будут установлены:
aptitude (0.6.3-2ubuntu4)
libboost-iostreams1.42.0 (1.42.0-3ubuntu1)
libclass-accessor-perl (0.34-1)
libcwidget3 (0.5.16-3ubuntu1)
libio-string-perl (1.08-2)
libparse-debianchangelog-perl (1.1.1-2ubuntu2)
libsub-name-perl (0.04-1build1)
обновлено 0, установлено 7 новых пакетов, переустановлено 2 переустановлено, для удаления отмечено 0 пакетов, и 115 пакетов не обновлено.
Необходимо скачать 6.887kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 8.327kB.
Хотите продолжить [Д/н]? Д
Получено:1 http://ua.archive.ubuntu.com/ubuntu/ maverick-updates/main dpkg i386 1.15.8.4ubuntu3.1 [2.073kB]
Получено:2 http://ua.archive.ubuntu.com/ubuntu/ maverick/main apt i386 0.8.3ubuntu7 [2.076kB]
Получено:3 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libboost-iostreams1.42.0 i386 1.42.0-3ubuntu1 [58,9kB]
Получено:4 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libcwidget3 i386 0.5.16-3ubuntu1 [301kB]
Получено:5 http://ua.archive.ubuntu.com/ubuntu/ maverick/main aptitude i386 0.6.3-2ubuntu4 [2.270kB]
Получено:6 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libsub-name-perl i386 0.04-1build1 [10,4kB]
Получено:7 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libclass-accessor-perl all 0.34-1 [26,0kB]
Получено:8 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libio-string-perl all 1.08-2 [12,0kB]
Получено:9 http://ua.archive.ubuntu.com/ubuntu/ maverick/main libparse-debianchangelog-perl all 1.1.1-2ubuntu2 [57,8kB]
Получено 6.887kБ за 24с (277kБ/c)
(Чтение базы данных ...
dpkg: предупреждение: список файлов пакета pulseaudio-module-bluetooth отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета evolution-indicator отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета libevolution отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета linux-image-2.6.35-24-generic отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета evolution-common отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета espeak-data отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета ubuntu-desktop отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета gstreamer0.10-gnonlin отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета evolution-plugins отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета python-farsight отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета fp-units-multimedia отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета python-ubuntuone отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета gnome-orca отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета python-speechd отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета indicator-applet-session отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета nautilus-sendto-empathy отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета ubuntuone-client-gnome отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета telepathy-haze отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета linux-image-2.6.35-23-generic отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета libmodplug-dev отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета espeak отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета fpc отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета evolution-webcal отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета telepathy-butterfly отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета pulseaudio-module-gconf отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета language-support-en отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета openoffice.org-gnome отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.

dpkg: предупреждение: список файлов пакета python-papyon отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.
(Чтение базы данных ... 90%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета indicator-sound отсутствует завершающий символ новой строки
E: Sub-process /usr/bin/dpkg returned an error code (2)
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

Если sudo apt-get clean не поможет, то поломана БД dpkg. Может места в /var не хватает (df -h)? Вряд ли конечно, но мало ли...
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 10:24
Если sudo apt-get clean не поможет, то поломана БД dpkg. Может места в /var не хватает (df -h)? Вряд ли конечно, но мало ли...

База поломана а как её восстановить. Потому-что переустанавливать неохота Всё работает Только мне и надо что fail2ban поставить а то какой-то перец из какого-то вьетнамского университета все выходные пароли по ssh перебирал c интервалом в 1 сек :)
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 70G 7,1G 59G 11% /
none 488M 192K 487M 1% /dev
none 493M 12K 493M 1% /dev/shm
none 493M 104K 493M 1% /var/run
none 493M 0 493M 0% /var/lock

Я вот подулал а что если status взять из другого компьютера с такой же а версией Убунты и вставить его в в /var/lib/dpkg.. Система окончательно не грохнется?
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

Вообще-то это не правильно, но делать в общем-то нечего...
Покажу на примере indicator-sound:
1. Идём сюда: http://packages.ubuntu.com/maverick/i386/i...-sound/filelist
2. Список файлов копируем в любой текстовый редактор и дополняем указанием всех упомянутых директорий.
Т.е было
usr/lib/indicator-sound/indicator-sound-service
/usr/lib/indicators/4/libsoundmenu.so
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/doc/indicator-sound/copyright
/usr/share/gconf/schemas/indicator-sound.schemas
/usr/share/libindicator/icons/hicolor/16x16/status/sound-icon.png
/usr/share/libindicator/icons/hicolor/scalable/status/sound-icon.svg

стало
/.
/usr
/usr/lib
/usr/lib/indicator-sound
/usr/lib/indicator-sound/indicator-sound-service
/usr/lib/indicators
/usr/lib/indicators/4
/usr/lib/indicators/4/libsoundmenu.so
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc
/usr/share/doc/indicator-sound
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/doc/indicator-sound/copyright
/usr/share/gconf
/usr/share/gconf/schemas
/usr/share/gconf/schemas/indicator-sound.schemas
/usr/share/libindicator
/usr/share/libindicator/icons
/usr/share/libindicator/icons/hicolor
/usr/share/libindicator/icons/hicolor/16x16
/usr/share/libindicator/icons/hicolor/16x16/status
/usr/share/libindicator/icons/hicolor/16x16/status/sound-icon.png
/usr/share/libindicator/icons/hicolor/scalable
/usr/share/libindicator/icons/hicolor/scalable/status
/usr/share/libindicator/icons/hicolor/scalable/status/sound-icon.svg

3. Записываем как /var/lib/dpkg/info/indicator-sound.list Писать нужно с рутовыми правами.

Могут быть повреждены описания и других пакетов. Для них сделать аналогично indicator-sound.
Не забыть переустановить эти пакеты после того как dpkg заработает!

Если появились новые ошибки, то пишем сюда.
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 10:51
Вообще-то это не правильно, но делать в общем-то нечего...
Покажу на примере indicator-sound:
1. Идём сюда: http://packages.ubuntu.com/maverick/i386/i...-sound/filelist
2. Список файлов копируем в любой текстовый редактор и дополняем указанием всех упомянутых директорий.
Т.е было
usr/lib/indicator-sound/indicator-sound-service
/usr/lib/indicators/4/libsoundmenu.so
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/doc/indicator-sound/copyright
/usr/share/gconf/schemas/indicator-sound.schemas
/usr/share/libindicator/icons/hicolor/16x16/status/sound-icon.png
/usr/share/libindicator/icons/hicolor/scalable/status/sound-icon.svg

стало
/.
/usr
/usr/lib
/usr/lib/indicator-sound
/usr/lib/indicator-sound/indicator-sound-service
/usr/lib/indicators
/usr/lib/indicators/4
/usr/lib/indicators/4/libsoundmenu.so
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc
/usr/share/doc/indicator-sound
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/doc/indicator-sound/copyright
/usr/share/gconf
/usr/share/gconf/schemas
/usr/share/gconf/schemas/indicator-sound.schemas
/usr/share/libindicator
/usr/share/libindicator/icons
/usr/share/libindicator/icons/hicolor
/usr/share/libindicator/icons/hicolor/16x16
/usr/share/libindicator/icons/hicolor/16x16/status
/usr/share/libindicator/icons/hicolor/16x16/status/sound-icon.png
/usr/share/libindicator/icons/hicolor/scalable
/usr/share/libindicator/icons/hicolor/scalable/status
/usr/share/libindicator/icons/hicolor/scalable/status/sound-icon.svg

3. Записываем как /var/lib/dpkg/info/indicator-sound.list Писать нужно с рутовыми правами.

Могут быть повреждены описания и других пакетов. Для них сделать аналогично indicator-sound.
Не забыть переустановить эти пакеты после того как dpkg заработает!

Если появились новые ошибки, то пишем сюда.

А эти все файлы существуют но только в следующем странном виде например вместо /usr/lib/indicators/4/libsoundmenu.so стоит /usr/lib/indicators/4/libsoundmenu.so.dpkg-new , что с ними делать, может как-то можно убрать это dpkg-new? . :rolleyes:
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

pavlar писал(а):
28.03.2011 12:00
А эти все файлы существуют но только в следующем странном виде например вместо /usr/lib/indicators/4/libsoundmenu.so стоит /usr/lib/indicators/4/libsoundmenu.so.dpkg-new , что с ними делать, может как-то можно убрать это dpkg-new?
Эти файлы сейчас не трогаем. Сейчас главное заставить работать dpkg. А для этого вручную правим БД dpkg.
Вот если будет ругаться что эти файлы найти не может, тогда имеет смысл.
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 12:20
pavlar писал(а):
28.03.2011 12:00
А эти все файлы существуют но только в следующем странном виде например вместо /usr/lib/indicators/4/libsoundmenu.so стоит /usr/lib/indicators/4/libsoundmenu.so.dpkg-new , что с ними делать, может как-то можно убрать это dpkg-new?
Эти файлы сейчас не трогаем. Сейчас главное заставить работать dpkg. А для этого вручную правим БД dpkg.
Вот если будет ругаться что эти файлы найти не может, тогда имеет смысл.

А как я могу списком файлов из текстового редактора заменить реальные файлы, которые имеют определенный размер и свойства и находятся к тому же вразных директориях ? некоторые имеют звездочку впереди ( во всяком случае те, которые имеют одинаковые названия с названиями файлов из списка но дополнены странным расширением я dpkg-nwe) , права и т.д.Например /usr/lib/ indicator-sound-service.dpkg-new имеет звездочку и реальный размер 137888 кб. Я что рядом с ним должен поставить пустой файл но без dpkg-new?Мне кажется что ссылки на установленные пакеты находятся в /var/lib/dpkg/status
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

pavlar писал(а):
28.03.2011 12:40
А как я могу списком файлов из текстового редактора заменить реальные файлы, которые имеют определенный размер и свойства и находятся к тому же вразных директориях ?
Это и не надо. Первоочередная задача -- восстановить работу пакетного менеджера. А ругается он на файлы из директории /var/lib/dpkg/info.

pavlar писал(а):
28.03.2011 12:40
Мне кажется что ссылки на установленные пакеты находятся в /var/lib/dpkg/status
А мне не кажется, я видел содержимое этого файла. И я уверен, что там их нет. Там содержатся только описания для установленных пакетов. Более того dpkg на них не ругается. Поэтому их не трогаем.

pavlar писал(а):
28.03.2011 12:40
Я что рядом с ним должен поставить пустой файл но без dpkg-new?
Оставь в покое файлы. Хочешь обрушить систему?
Сейчас твоя цель: исправить файлы и директории /var/lib/dpkg/info. Всё.
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 13:58
Сейчас твоя цель: исправить файлы и директории /var/lib/dpkg/info. Всё.

Если бы ещё знать какие файлы исправлять. Я бегло посмотрел и ничего подходящего не увидел
посмотрел pulsaudio.list вроде что-то похоже
я вот нашел кое-что но это для Дебиан
3.3.4 Восстановление информации о выбранных пакетах

Если файл /var/lib/dpkg/status оказался поврежден по какой-либо причине, система Debian теряет информацию о выбранных пакетах и попадает в затруднительное положение. Ищите старую версию файла /var/lib/dpkg/status под именем /var/lib/dpkg/status-old или /var/backups/dpkg.status.*.

Неплохой идей является размещение каталога /var/backups/ на отдельном разделе жесткого диска, так как он содержит массу важных системных данных.

Если старый файл /var/lib/dpkg/status недоступен, Вы все же можете восстановить потерянную информацию из каталогов из /usr/share/doc/:

# ls /usr/share/doc | \
grep -v [A-Z] | \
grep -v '^texmf$' | \
grep -v '^debian$' | \
awk '{print $1 " install"}' | \
dpkg --set-selections
# dselect --expert # reinstall system, de-select as needed
http://linuxforum.ru/viewtopic.php?id=9821
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Крах dpkg

Сообщение sciko »

pavlar писал(а):
28.03.2011 14:38
Если бы ещё знать какие файлы исправлять
Я же чётко написал /var/lib/dpkg/info/<имя пакета на который ругается>.list

Сейчас ругается
pavlar писал(а):
28.03.2011 10:16
(Чтение базы данных ... 90%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета indicator-sound отсутствует завершающий символ новой строки
Значит надо исправлять файлы для пакета indicator-sound.
Что ещё непонятного?
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

sciko писал(а):
28.03.2011 16:27
pavlar писал(а):
28.03.2011 14:38
Если бы ещё знать какие файлы исправлять
Я же чётко написал /var/lib/dpkg/info/<имя пакета на который ругается>.list

Сейчас ругается
pavlar писал(а):
28.03.2011 10:16
(Чтение базы данных ... 90%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета indicator-sound отсутствует завершающий символ новой строки
Значит надо исправлять файлы для пакета indicator-sound.
Что ещё непонятного?

Оказалось это indicator-sound.list
В нем оказалась первая строка битая, Вместо Network Manager стоял tworkManager
tworkManager[953]: <info> Loaded plugin keyfile: © 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list.
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections.
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections (managed=false): return empty list.
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiFi enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WWAN enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiMAX enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> Networking is enabled by state file
Feb 14 12:45:52 pol NetworkManager[9

Я исправил с помощью gedit и всё заработало Спасибо громадное :) Только вот непонятно причем здесь Network Manager :)
Спасибо сказали:

pavlar
Сообщения: 36
ОС: Ubuntu 10.10

Re: Крах dpkg

Сообщение pavlar »

Всё работает но я посмотрел indicator-sound.list на другом компьютере а там совсем другая информация и даже речь не идет ни о каком NetworkManager
Да... Как говорится всё смешалось в доме Облонских (хорошо что мне звук совсем не нужен :) )
/.
/usr
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc
/usr/share/doc/indicator-sound
/usr/share/doc/indicator-sound/copyright
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/libindicator
/usr/share/libindicator/icons
/usr/share/libindicator/icons/hicolor
/usr/share/libindicator/icons/hicolor/16x16
/usr/share/libindicator/icons/hicolor/16x16/status
/usr/share/libindicator/icons/hicolor/16x16/status/sound-icon.png
/usr/share/libindicator/icons/hicolor/scalable
/usr/share/libindicator/icons/hicolor/scalable/status
/usr/share/libindicator/icons/hicolor/scalable/status/sound-icon.svg
/usr/share/gconf
/usr/share/gconf/schemas
/usr/share/gconf/schemas/indicator-sound.schemas
/usr/lib
/usr/lib/indicators
/usr/lib/indicators/4
/usr/lib/indicators/4/libsoundmenu.so
/usr/lib/indicator-sound
/usr/lib/indicator-sound/indicator-sound-service
Спасибо сказали:

tochka777
Сообщения: 4
ОС: Ubuntu 10.04

Re: Крах dpkg

Сообщение tochka777 »

pavlar писал(а):
28.03.2011 17:37
sciko писал(а):
28.03.2011 16:27
pavlar писал(а):
28.03.2011 14:38
Если бы ещё знать какие файлы исправлять
Я же чётко написал /var/lib/dpkg/info/<имя пакета на который ругается>.list

Сейчас ругается
pavlar писал(а):
28.03.2011 10:16
(Чтение базы данных ... 90%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета indicator-sound отсутствует завершающий символ новой строки
Значит надо исправлять файлы для пакета indicator-sound.
Что ещё непонятного?

Оказалось это indicator-sound.list
В нем оказалась первая строка битая, Вместо Network Manager стоял tworkManager
tworkManager[953]: <info> Loaded plugin keyfile: © 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list.
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections.
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections (managed=false): return empty list.
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiFi enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WWAN enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiMAX enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> Networking is enabled by state file
Feb 14 12:45:52 pol NetworkManager[9

Я исправил с помощью gedit и всё заработало Спасибо громадное :) Только вот непонятно причем здесь Network Manager :)


В нем оказалась первая строка битая, Вместо Network Manager стоял tworkManager Где это ты нашел???
Спасибо сказали:

Аватара пользователя
InterChaynik
Сообщения: 330
ОС: Windows/Linux

Re: Крах dpkg

Сообщение InterChaynik »

У меня тоже такая же ситуация с E: Sub-process /usr/bin/dpkg returned an error code (2):
Spoiler
first-mint@linuxmint ~ $ sudo apt-get update
[sudo] password for first-mint:
Игн file: binary/ Release.gpg
Игн file:/usr/share/local-repository/ binary/ Translation-ru
Игн file: binary/ Release
Игн file: binary/ Packages
Игн file: binary/ Packages
В кэше http://packages.medibuntu.org lucid Release.gpg
В кэше http://archive.ubuntu.com lucid Release.gpg
В кэше http://archive.ubuntu.com/ubuntu/ lucid/main Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru
В кэше http://archive.ubuntu.com lucid-updates Release.gpg
В кэше http://archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ru
В кэше http://security.ubuntu.com lucid-security Release.gpg
В кэше http://ppa.launchpad.net lucid Release.gpg
Игн http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Игн http://ppa.launchpad.net/audacity-team/daily/ubuntu/ lucid/main Translation-ru
В кэше http://archive.canonical.com lucid Release.gpg
Игн http://archive.canonical.com/ubuntu/ lucid/partner Translation-ru
В кэше http://archive.ubuntu.com lucid Release
Игн http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://security.ubuntu.com lucid-security Release
В кэше http://archive.canonical.com lucid Release
В кэше http://ppa.launchpad.net lucid Release
В кэше http://archive.ubuntu.com lucid-updates Release
Игн http://packages.medibuntu.org/ lucid/free Translation-ru
В кэше http://security.ubuntu.com lucid-security/main Packages
В кэше http://archive.ubuntu.com lucid/main Packages
В кэше http://archive.ubuntu.com lucid/restricted Packages
В кэше http://archive.ubuntu.com lucid/universe Packages
В кэше http://archive.ubuntu.com lucid/multiverse Packages
В кэше http://archive.canonical.com lucid/partner Packages
В кэше http://ppa.launchpad.net lucid/main Packages
Получено:1 http://packages.linuxmint.com isadora Release.gpg [197B]
В кэше http://security.ubuntu.com lucid-security/restricted Packages
В кэше http://security.ubuntu.com lucid-security/universe Packages
В кэше http://security.ubuntu.com lucid-security/multiverse Packages
Игн http://packages.medibuntu.org/ lucid/non-free Translation-ru
В кэше http://archive.ubuntu.com lucid-updates/main Packages
В кэше http://archive.ubuntu.com lucid-updates/restricted Packages
В кэше http://archive.ubuntu.com lucid-updates/universe Packages
В кэше http://archive.ubuntu.com lucid-updates/multiverse Packages
Игн http://packages.linuxmint.com/ isadora/main Translation-ru
Игн http://packages.linuxmint.com/ isadora/upstream Translation-ru
Игн http://packages.linuxmint.com/ isadora/import Translation-ru
В кэше http://packages.medibuntu.org lucid Release
Получено:2 http://packages.linuxmint.com isadora Release [12,1kB]
В кэше http://packages.medibuntu.org lucid/free Packages
В кэше http://packages.medibuntu.org lucid/non-free Packages
Игн http://packages.linuxmint.com isadora/main Packages
Игн http://packages.linuxmint.com isadora/upstream Packages
Игн http://packages.linuxmint.com isadora/import Packages
Игн http://packages.linuxmint.com isadora/main Packages
Игн http://packages.linuxmint.com isadora/upstream Packages
Игн http://packages.linuxmint.com isadora/import Packages
Получено:3 http://packages.linuxmint.com isadora/main Packages [5 064B]
Получено:4 http://packages.linuxmint.com isadora/upstream Packages [11,7kB]
Получено:5 http://packages.linuxmint.com isadora/import Packages [5 685B]
Получено 34,7kБ за 5с (6 470Б/c)
Чтение списков пакетов... Готово
first-mint@linuxmint ~ $ sudo apt-get upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты, которые будут оставлены в неизменном виде:
linux-generic linux-headers-generic linux-image-generic
Пакеты, которые будут обновлены:
acpid base-files dbus dbus-x11 flashplugin-installer flashplugin-nonfree hal
imagemagick libdbus-1-3 libdbus-glib-1-2 libdbusmenu-glib1 libdbusmenu-gtk1
libhal-storage1 libhal1 libmagickcore2 libmagickcore2-extra libmagickwand2
libnss3-1d linux-firmware linux-libc-dev mountall udev xorg xserver-xorg
xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all
xserver-xorg-video-geode
обновлено 28, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 0B/22,1MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 11,2MB.
Хотите продолжить [Д/н]? y
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
base-files udev libdbus-1-3 mountall acpid dbus dbus-x11 libnss3-1d
flashplugin-installer flashplugin-nonfree libdbus-glib-1-2 libhal1
libhal-storage1 hal libmagickcore2 libmagickwand2 imagemagick
libdbusmenu-glib1 libdbusmenu-gtk1 libmagickcore2-extra linux-firmware
linux-libc-dev xserver-xorg-core xserver-xorg-video-geode
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg xorg
Предупреждение об аутентификации не принято в внимание.
Предварительная настройка пакетов ...
(Чтение базы данных ... 60%dpkg: невосстановимая ошибка, прекращение работы:
в списке файлов пакета gnome-applets-data отсутствует завершающий символ новой строки
E: Sub-process /usr/bin/dpkg returned an error code (2)

и тоже в indicator-sound.list ничего похожего на
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections.
Feb 14 12:45:52 pol NetworkManager[953]: SCPlugin-Ifupdown: (166923088) ... get_connections (managed=false): return empty list.
Feb 14 12:45:52 pol NetworkManager[953]: Ifupdown: get unmanaged devices count: 0
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiFi enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WWAN enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> WiMAX enabled by radio killswitch; enabled by state file
Feb 14 12:45:52 pol NetworkManager[953]: <info> Networking is enabled by state file
Feb 14 12:45:52 pol NetworkManager[9

а вместо этого:

Код: Выделить всё

/.
/usr
/usr/lib
/usr/lib/indicator-sound
/usr/lib/indicator-sound/indicator-sound-service
/usr/lib/indicators
/usr/lib/indicators/3
/usr/lib/indicators/3/libsoundmenu.so
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/indicator-sound.service
/usr/share/doc
/usr/share/doc/indicator-sound
/usr/share/doc/indicator-sound/AUTHORS
/usr/share/doc/indicator-sound/copyright
/usr/share/doc/indicator-sound/changelog.Debian.gz
/usr/share/gconf
/usr/share/gconf/schemas
/usr/share/gconf/schemas/indicator-sound.schemas

ОС: Минт-Isadora-9; установлена "из-под Виндовс" "на посмотреть"; после чего это дело началось - то ли с установки скачанного с оф-сайта PeaZip, то ли с последнего обновления (обе операции не удачны, а до этого всё в порядке) а как оно на самом деле есть - не знаю/помню, но нигде в системе я до тех пор не копался.
Буду очень признателен если мне кто поможет, а то в интернете рецепты то всякие находил, а толку так и не добился. И переустанавливать не охота.
П.С.: и это http://kubuntu.ru/node/5124 я тоже пробовал.
Линукс люблю, но Гейтса уважаю.
Спасибо сказали: