Форум русскоязычного сообщества Ubuntu


Автор Тема: Полное удаление программы  (Прочитано 2258 раз)

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

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Полное удаление программы
« : 09 Февраль 2015, 08:49:34 »
Здравствуйте хотел бы еще раз обсудить удаление и повторную установку программ. Дело в том что я установил себе nagios3, так как юзаю его впервые конечно же запорол конфиги, потом решил удалить и поставить повторно, но видимо что то, не установил и остались какието зависимости и все пошло кувырком, вот что я получаю в итоге
serrrgggeee@serrrgggeee-desktop:~$ sudo apt-get purge nagios3
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  nagios3*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 4 п                                                                             акетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 29,7                                                                              kB.
Хотите продолжить? [Д/н] y
dpkg: предупреждение: список файлов пакета «gnome-power-manager» отсутствует; пр                                                                             едполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «qtdeclarative5-qtfeedback-plugin:i38                                                                             6» отсутствует; предполагаем, что на данный момент у пакета нет установленных фа                                                                             йлов
dpkg: предупреждение: список файлов пакета «libio-string-perl» отсутствует; пред                                                                             полагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libssh2-1:i386» отсутствует; предпол                                                                             агаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libxau6:i386» отсутствует; предполаг                                                                             аем, что на данный момент у пакета нет установленных файлов

это не полный список при удалении, но там все эдентично
serrrgggeee@serrrgggeee-desktop:~$ sudo apt-get install nagios3
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  nagios3
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
Необходимо скачать 0 B/1 526 B архивов.
После данной операции, объём занятого дискового пространства возрастёт на 29,7 kB.
Выбор ранее не выбранного пакета nagios3.
dpkg: предупреждение: список файлов пакета «gnome-power-manager» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «qtdeclarative5-qtfeedback-plugin:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libio-string-perl» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libssh2-1:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libxau6:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «liblockfile1:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libpython2.7-minimal:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «pulseaudio-module-bluetooth» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «lsof» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libkrb5-3:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «activity-log-manager» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «cups» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libwrap0:i386» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «libjson-glib-1.0-common» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «usbmuxd» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов

а это при установке, я попробовал много чего в частности вот это
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
Но все также остается, обычно меня выручало только полная переустановка ubuntu  но это не выход, не могу понять просто как можно посмотреть где эти зависимости и как вернуть все в исходное, может это в кэше осалось и в итоге ошибки, объясните пожалуйста эту вечную проблемм.

| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #1 : 09 Февраль 2015, 09:23:34 »
serrggeee, cкорее всего повреждены записи в /var/lib/dpkg/info
A начять можно с:
sudo dpkg --configure -asudo apt-get update && sudo apt-get upgradeЕсли всё без изменений, то:
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.old2 && sudo mv /var/lib/dpkg/status.old /var/lib/dpkg/statussudo apt-get autoremovesudo apt-get autocleansudo apt-get update && sudo apt-get upgrade??
« Последнее редактирование: 09 Февраль 2015, 10:09:15 от τοΖεη »

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #2 : 09 Февраль 2015, 09:44:26 »
ничего не помогает

Пользователь решил продолжить мысль 09 Февраль 2015, 09:59:53:
пока не знаю что это значит но вот чего у меня нет
serrrgggeee@serrrgggeee-desktop:/var/lib/dpkg$ sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.old2 && sudo mv /var/lib/dpkg/status-old /var/lib/dpkg/status
mv: не удалось выполнить stat для «/var/lib/dpkg/status»: Нет такого файла или каталога

« Последнее редактирование: 09 Февраль 2015, 09:59:53 от serrggeee »

| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #3 : 09 Февраль 2015, 10:05:20 »
serrggeee, а зачем Вы перешли в директорию /var/lib/dpkg ?
Вернитесь в свой хомяк и повторите команды. Только не перепечатывайте, а копируйте.

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #4 : 09 Февраль 2015, 10:07:51 »
все так же
serrrgggeee@serrrgggeee-desktop:~$ sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.old2 && sudo mv /var/lib/dpkg/status.old /var/lib/dpkg/status
mv: не удалось выполнить stat для «/var/lib/dpkg/status»: Нет такого файла или каталога


| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #5 : 09 Февраль 2015, 10:10:23 »
serrggeee,
ls /var/lib/dpkg??

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #6 : 09 Февраль 2015, 10:11:19 »
serrrgggeee@serrrgggeee-desktop:~$ ls /var/lib/dpkg
alternatives  available-old  diversions      info  parts         statoverride-old  status.old2  updates
available     cmethopt       diversions-old  lock  statoverride  status-old        triggers


| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #7 : 09 Февраль 2015, 10:15:10 »
sudo mv /var/lib/dpkg/status-old /var/lib/dpkg/statusИ повторить все, что ниже.
??

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #8 : 09 Февраль 2015, 10:22:46 »
вот что вышло удалились теперь два этих файла
serrrgggeee@serrrgggeee-desktop:~$ ls /var/lib/dpkg/
alternatives  available-old  diversions      info  parts         statoverride-old  triggers
available     cmethopt       diversions-old  lock  statoverride  status.old2       updates
serrrgggeee@serrrgggeee-desktop:~$

Я не пойму зачем эти три файла и в чем их различие?

| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #9 : 09 Февраль 2015, 22:28:22 »
serrggeee, зачем Вы удалили? В том, что написано мною, команды на удаления не было.

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #10 : 10 Февраль 2015, 08:09:37 »
я не удалял просто mv заменила файлы, так как это можно все вернуть в первоначальное состояние или только по новому Ubuntu ставить?

| toZen |

  • Гость
Re: Полное удаление программы
« Ответ #11 : 10 Февраль 2015, 09:35:17 »
serrggeee, cверьте Ответ #6 и Ответ #8.
Файл status-old после команды должен был быть переименован в status, а он просто исчез из директории. Сам по себе он этого сделать не мог.
Ок. Вернём к исходному.
sudo mv /var/lib/dpkg/status.old2 /var/lib/dpkg/statussudo apt-get update

Оффлайн serrggeee

  • Автор темы
  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #12 : 10 Февраль 2015, 10:11:07 »
Вот что у меня сейчас имеется
serrrgggeee@serrrgggeee-desktop:/var/lib/dpkg$ ls
alternatives   cmethopt        info   statoverride      status-old
available      diversions      lock   statoverride-old  triggers
available-old  diversions-old  parts  status            updates


Оффлайн yaxon

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Полное удаление программы
« Ответ #13 : 23 Март 2015, 12:25:03 »
Доброго времени всем!

У меня такая же проблема.
Чищу все.. вроде все ОК.
Как только устанавливаю PHP5
по статье http://help.ubuntu.ru/wiki/php5
sudo apt-get install php5-fpm
начинается чушь...

Цитировать
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  lsof php5-common php5-json
Предлагаемые пакеты:
  php5-user-cache php-pear
НОВЫЕ пакеты, которые будут установлены:
  lsof php5-common php5-fpm php5-json
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/2 954 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 11,1 MB.
Хотите продолжить? [Д/н]
Выбор ранее не выбранного пакета lsof.
dpkg: предупреждение: список файлов пакета «gnome-power-manager» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов

гора такого же текста....


Подготовка к распаковке …/lsof_4.86+dfsg-1ubuntu2_amd64.deb …
Распаковывается lsof (4.86+dfsg-1ubuntu2) …
Выбор ранее не выбранного пакета php5-common.
Подготовка к распаковке …/php5-common_5.5.12+dfsg-2ubuntu4.3_amd64.deb …
Распаковывается php5-common (5.5.12+dfsg-2ubuntu4.3) …
Выбор ранее не выбранного пакета php5-json.
Подготовка к распаковке …/php5-json_1.3.6-1_amd64.deb …
Распаковывается php5-json (1.3.6-1) …
Выбор ранее не выбранного пакета php5-fpm.
Подготовка к распаковке …/php5-fpm_5.5.12+dfsg-2ubuntu4.3_amd64.deb …
Распаковывается php5-fpm (5.5.12+dfsg-2ubuntu4.3) …
Обрабатываются триггеры для man-db (2.7.0.2-2) …
Обрабатываются триггеры для ureadahead (0.100.0-16) …
Настраивается пакет lsof (4.86+dfsg-1ubuntu2) …
Настраивается пакет php5-common (5.5.12+dfsg-2ubuntu4.3) …
dpkg: ошибка при обработке пакета php5-common (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 10
dpkg: зависимости пакетов не позволяют настроить пакет php5-json:
 php5-json зависит от phpapi-20121212, однако:
  Пакет phpapi-20121212 не установлен.
  Пакет php5-common, предоставляющий phpapi-20121212, пока не настроен.

dpkg: ошибка при обработке пакета php5-json (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет php5-fpm:
 php5-fpm зависит от php5-common (= 5.5.12+dfsg-2ubuntu4.3), однако:
  Пакет php5-common пока не настроен.
 php5-fpm зависит от php5-json, однако:
  Пакет php5-json пока не настроен.

dpkg: ошибка при обработке пакета php5-fpm (--configure):
 проблемы зависимостей — оставОтчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
                                                                                                                                         Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
                                 ляем не настроенным
При обработке следующих пакетов произошли ошибки:
 php5-common
 php5-json
 php5-fpm
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

Страница сгенерирована за 0.1 секунд. Запросов: 25.