LinuxForum.Fans
Тема

Удаление и повторная установка программы на Ubuntu

Автор: Sergey_Nosachyov 12 сообщений 1317 просмотров
17.02.2015 09:47 #414561

Всем привет ни как не могу решить вечную проблему. Из за неправильной конфигурации какого либо сервера а потом попытки его полного удаления, при не правильном удалении, например при удалении не отключил этот сервер и остается зависимость. Советов то конечно полно в интернете иногда они даже помогаю, а иногда приходится сносить полностью ОС и все заново, но хотелось бы научиться исправлять без переустановки. В данной ситуации я не правильно отконфигурировал nagios3 и после рестарта пошли ошибки, попытался удалить и заново установить, но ситуация еще хуже стала так как не могу остановить nagios, теперь вот что имею.

[console]
serrrgggeee@serrrgggeee-desktop:~$ sudo apt-get remove --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» отсутствует; пред полагаем, что на данный момент у пакета нет установленных файлов
............................................................................................................................

serrrgggeee@serrrgggeee-desktop:~$ sudo apt-get install nagios3
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия nagios3.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.

[/console]

по одному устанавливать недостающие пакеты тоже не вариант, да и если попытаться то ответ такой же будет как и при установке nagios.
при попытке выполнить эти команды
[console]
sudo dpkg --configure -a

sudo 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/status

sudo apt-get autoremove

sudo apt-get autoclean

sudo apt-get update && sudo apt-get upgrade
[/console]
успеха не добился, если есть кто может объяснить как это все связанно или разрешить ситуацию, буду благодарен. Не охото просто все сносить так и не поняв что произошло.

17.02.2015 11:12 #414571

Было дело, в ubuntu. Решение нашел такое:
Попробуй так, aptitude remove nagios3, а потом aptitude purge nagios3

17.02.2015 13:13 #414585

Нет это не помогает, я точно знаю что затер файл /var/lib/dpkg/status и /var/lib/dpkg/status-old когда делал действия по совету на одном из форумов, думаю это тоже весомый факт, нужно как то все обновить и восстановить недостающие пакеты.

17.02.2015 16:43 #414602
text
sudo apt-get update
sudo apt-get install -f
17.02.2015 17:27 · отредактировано #414611

А не проще отформатировать раздел и поставить всё "с нуля"?
Зато - надёжно :)

17.02.2015 18:11 #414619
mvt написал:
А не проще отформатировать раздел и поставить всё "с нуля"?
Зато - надёжно :)

виндовс-вей?
До основанья и затем? Такое уже не раз было...
Можно и так, но лучше один раз разобраться и научиться правильному решению. И потом не 2 часа ставить на переустановку системы заново, а 15 минут на исправление проблемы...

18.02.2015 13:04 #414711

да я согласен Харитон но вот что я получаю.
[console]
serrrgggeee@serrrgggeee-desktop:~$ sudo apt-get install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 15 пакетов не обновлено.

[/console]

18.02.2015 13:19 #414714
Харитон написал:
[quote=mvt]А не проще отформатировать раздел и поставить всё "с нуля"?
Зато - надёжно :)

виндовс-вей?
До основанья и затем? Такое уже не раз было...
Можно и так, но лучше один раз разобраться и научиться правильному решению. И потом не 2 часа ставить на переустановку системы заново, а 15 минут на исправление проблемы...[/quote]
В итоге. Да, можно. Да фигня какая-то. Эту убунтушку полностью переустановить - если чесать репу - это час. Если знаешь, что делаешь - сильно быстрее.
Она у меня всегда - вторая на компе. Но. Я ставлю LTS - работает по два года. Я - не прав?

18.02.2015 14:37 #414719

Нет я хочу разобраться как это работает, а не так как тупые виндушники только щелкают мышкой и не знают что же происходит на самом деле, так что хочу слышать ответы только по поводу как настроить, а не переустановить.

18.02.2015 15:20 #414725
"Sergey.Nosachyov" написал:
нужно как то все обновить и восстановить недостающие пакеты.

Тогда через dpkg тащим список пакетов с рабочего сервера и сверяем со списком на текущем сервере, далее руками ставим пакеты.

18.02.2015 16:25 #414727

а конкретней)

18.02.2015 17:41 · отредактировано #414732

а апдейт прошел без сообщений о ошибках?
дайте список репозитариев:

text
cd /etc/apt/sources.list.d
cat *

и какая у вас убунта?

и еще

text
cat /etc/apt/sources.list

просто есть подозрение, что вы левые репы подключили и у вас идет где-то конфликт версий...

Войдите или зарегистрируйтесь, чтобы ответить.