LINUX.ORG.RU

dpkg

 


1

1

dpkg: невосстановимая ошибка, прекращение работы: в списке файлов пакета «cups-browsed» отсутствует завершающий символ новой строки E: Sub-process /usr/bin/dpkg returned an error code (2) Лечится как-то?

Ответ на: комментарий от warperthe

Интересно. Надо идти по сообщению (т.е. проверять всё).

1. Как работает /usr/bin/test

$ /usr/bin/test
$ man test

2. Кеш:

$ ls -l /var/cache/app-info

3. Прога:

$ ls -l /usr/bin/appstreamcli
Deleted
()
Ответ на: комментарий от Deleted

Кеш

drwxr-xr-x 3 root root 4096 апр 21 2016 xapian
drwxr-xr-x 2 root root 4096 апр 14 2016 xmls

Прога

-rwxr-xr-x 1 root root 34728 апр 18 2016 /usr/bin/appstreamcli

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

Диагноз: Тест работает. Кеш пуст. Прога на месте.

Но что-то не алё.

Пробуй простое действие:

$ sudo apt install smartpm
Deleted
()
Ответ на: комментарий от Deleted

dpkg: невосстановимая ошибка, прекращение работы: в списке файлов пакета «cups-browsed» отсутствует завершающий символ новой строки E: Sub-process /usr/bin/dpkg returned an error code (2)

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

Угадал

lock partial python-cairo_1.8.8-2_i386.deb python-gobject-2_2.28.6-12ubuntu1_i386.deb python-gtk2_2.24.0-4ubuntu1_i386.deb python-pexpect_4.0.1-1_all.deb python-ptyprocess_0.5-1_all.deb python-pycurl_7.43.0-1ubuntu1_i386.deb python-smartpm_1.4-2_i386.deb smartpm_1.4-2_all.deb smartpm-core_1.4-2_i386.deb

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

dpkg: невосстановимая ошибка, прекращение работы: в списке файлов пакета «cups-browsed» отсутствует завершающий символ новой строки

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

Мне кажется (это конечно не диагноз), что что-то не так с вашим dpkg. А проще говоря он левый, взят с левого репа и т.п.

Какие варианты:

Скачать нормальный пакет dpkg с pkgs.org и скопировать его содержимое (dpkg не работает) под sudo в систему (не пакет, а содержимое пакета).

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от warperthe

Там не dpkg

Да там всё. Поэтому есть форма поиска.

Deleted
()
Ответ на: комментарий от warperthe

Нет, не проканало

Тогда «ручной режим», «танцы с бубном».

Сначала помести пакет в отельную папку и перейди в неё.

Deleted
()
Ответ на: комментарий от warperthe

Перейди в эту папку. deb - это ar-архив. Поэтому:

$ man ar

Помимо этого, надо аккуратно быть с правами, поэтому перейди в рутовский режим (находясь в упомянутой выше папке):

$ sudo sh
Deleted
()
Ответ на: комментарий от Deleted

Вот что вылезло

tar: .: Функция utime завершилась с ошибкой: Операция не позволена
tar: Завершение работы с состоянием неисправности из-за возникших ошибок

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