проблема с apt-listbugs [РЕШЕНО]

Автор Bish, 18 мая 2012, 00:53:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Bish

Прошу помощи, ничего не могу установить, обновить. Пишет что:                                       
При обработке следующих пакетов произошли ошибки:
apt-listbugs
E: Sub-process /usr/bin/dpkg returned an error code (1)
Пробовал удалить этот apt-listing никак не получается. Прошу сразу, не пинать меня ногами я же пока нуп в Линуксе  :) прошу помочь. Как справиться с этой проблемой?
В синаптике он горит красным цветом, пробовал удалить оттуда, не удаляется. :(( что делать? как быть?
скачивал отсюда: http://packages.debian.org/stable/apt-listbugs

Также не могу ничего установить, пишет: СИСТЕМА ПАКЕТОВ ПОВРЕЖДЕНА и: Если Вы используете сторонние источники приложений, отключите их, поскольку они являются частым
источником проблем. После этого выполните в терминале следующую команду: apt-get install -f

Что теперь делать то? ребята помогайте  :'(  :)
Debian похож на мозаику, что выложишь - то и увидишь!

orlyanuch

Цитата: Bish от 18 мая 2012, 00:53:08выполните в терминале следующую команду: apt-get install -f

Попробуй выполнить эту команду.
Или зайди в синаптик в фильтр "с ошибками" и удали там.
Edimus, ut vivamus; nоn vivimus, ut edamus.

Bish

Не помогает, он просто не хочет удаляться.
Debian похож на мозаику, что выложишь - то и увидишь!

Angel_ok

#3
Цитата: Bish от 18 мая 2012, 09:48:41он просто не хочет удаляться.
Вот прям так и пишет?!

Приведите вывод
# apt-get install -f
и
cat /etc/apt/sources.list
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

Bish

#4
Привожу:

Открыть содержимое (спойлер)
aniro@debian:~$ su
Пароль:
root@debian:/home/aniro# apt-get install -f
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
  apt-listbugs
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 378 kB.
Хотите продолжить [Д/н]? Д
(Чтение базы данных ... на данный момент установлено 160332 файла и каталога.)
Удаляется пакет apt-listbugs ...
mv: невозможно выполнить stat для «/etc/apt/apt.conf.d/10apt-listbugs»: Нет такого файла или каталога
dpkg: не удалось обработать параметр apt-listbugs (--remove):
подпроцесс установлен сценарий post-removal возвратил код ошибки 1
configured to not write apport reports
                                      При обработке следующих пакетов произошли ошибки:
apt-listbugs
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@debian:/home/aniro#
[свернуть]

Сообщение объединено: 18 мая 2012, 19:45:04

Соурсе лист я уже затирал, но все равно проблема осталась

Открыть содержимое (спойлер)
root@debian:/home/aniro# cat /etc/apt/sources.list
#


deb http://ftp.ru.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ squeeze main non-free contrib
# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ squeeze/updates main contrib

# squeeze-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
root@debian:/home/aniro#
[свернуть]

Сообщение объединено: 18 мая 2012, 19:49:41

Вот старые адреса репозитория:
Открыть содержимое (спойлер)
deb http://ftp.us.debian.org/debian squeeze main contrib non-free
deb http://ftp.ru.debian.org/debian/ squeeze main non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze main non-free #Added by software-properties

deb http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze-proposed-updates main non-free #Added by software-properties
[свернуть]

Проблема началась с установки: apt-listbugs При установке пакет не установился, а вот удаляться уже не хочет. Ссылка на пакет сверху в первом моем посте, оттуда скачал, устанавливал вроде все правильно.
Debian похож на мозаику, что выложишь - то и увидишь!

Angel_ok

Цитата: Bish от 18 мая 2012, 19:43:52Соурсе лист я уже затирал, но все равно проблема осталась
После делали apt-get update ?
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

Bish

#6
Да, делал. И apt-get upgrade тоже.
Вобще команду прописывал сразу:
apt-get update ; apt-get upgrade
Не пойму в чем косяк, вроде бы все нормально устанавливал а он так себя повел, странно все это  :'(
Пытался уже наконец удалить зависимости, думал может из-за них держится ошибка, не получилось.

Сообщение объединено: 18 мая 2012, 20:25:17

__________________________________________________________________________________________________________________________________________

Проблема решена!

Заходим в директорию /var/lib/dpkg/info и находим в ней все файлы с именем обрабатываемого пакета (из-за которого выдается ошибка) и переименовываем их все (например, в paket.info.bak)...

Далее, удаляем нужный пакет.

Запускаем команду исправления:

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

Затем устанавливаем (если он еще нужен) пакет по новой. Проверяем, создались ли новые файлы в папке /var/lib/dpkg/info, а если нет — то переименовываем наши файлы обратно (убираем «.bak»).

источник: http://pingvinoff.net/2011/12/25/reshenie-oshibki-e-sub-process-usrbindpkg-returned-an-error-code-na-debian/
Debian похож на мозаику, что выложишь - то и увидишь!