Автор Тема: Как правильно сделать apt-get remove?  (Прочитано 2095 раз)

Оффлайн Sciurus

  • Участник
  • *
  • Сообщений: 41
Для установки Dr.Web на sendmail было сделано следующее:
apt-get update
apt-get install drweb-sendmail-av-as

Проблема в том, что предыдущая версия Доктора была установлена вручную  из архива и перед сегодняшнй установкой файлы старой версии не были удалены. В итоге:  в /etc/drweb & /opt/drweb мешанина из старых и новых (.rpmnew) файлов.

apt-get remove drweb-sendmail-av-as

Reading Package Lists...
Building Dependency Tree...
The following packages will be REMOVED:
  drweb-sendmail-av-as
0 upgraded, 0 newly installed, 1 removed and 0 not upgraded.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n] Committing changes...
Preparing...                 ##################################################
Running /usr/lib/rpm/posttrans-filetriggers
Done.

Но на самом деле пакет не удален - все файлы на месте.
Как корректно удалить установленный пакет?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Как правильно сделать apt-get remove?
« Ответ #1 : 26.08.2011 13:12:06 »
Для установки Dr.Web на sendmail было сделано следующее:
Но на самом деле пакет не удален - все файлы на месте.
Как корректно удалить установленный пакет?
Как и сделали. Как варианты:
а) rpm -e <пакет>
б) rm -rf /opt/*
Андрей Черепанов (cas@)

Оффлайн Sciurus

  • Участник
  • *
  • Сообщений: 41
Re: Как правильно сделать apt-get remove?
« Ответ #2 : 26.08.2011 14:12:19 »
Спасибо,  20 drweb*.rpm пакетов удалены с.п. rpm -e
То, что не получилось удалить пакет с.п. apt-get remove - это глюк в собранном Доктором пакете?

Что-то на этот раз у Доктора глюк на глюке.
1. На сайте Доктора в рекомендациях по установке указана строка
rpm http://officeshield.drweb.com/drweb/altlinux/stable/i386 drweb
вместо
rpm http://officeshield.drweb.com/drweb/altlinux/stable i386 drweb
Посему имеем на apt-get update сообщение об ошибке "Malformed line 2 in source list ..."
2. apt-get remоve не отработал, пришлось убирать все вручную
3. apt-get update в части распаковки drweb-daemon выдает "error reading /var/drweb/lib/drweb32.dll"

В кои-то веки решила апгрейдить пакет не руками, а "гламурно", и столько проблем !!!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Как правильно сделать apt-get remove?
« Ответ #3 : 26.08.2011 16:02:35 »
Скорее всего, неверный пакет был выбран для удаления (не вытягивал остальных). В этом случае нужно было в apt-get remove указывать все пакеты drweb.
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Как правильно сделать apt-get remove?
« Ответ #4 : 26.08.2011 18:19:47 »
1. На сайте Доктора в рекомендациях по установке указана строка
rpm http://officeshield.drweb.com/drweb/altlinux/stable/i386 drweb
вместо
rpm http://officeshield.drweb.com/drweb/altlinux/stable i386 drweb
Банальная описка - пропустили пробел

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: Как правильно сделать apt-get remove?
« Ответ #5 : 04.07.2014 13:04:34 »
Сделал apt-get install vlc-maxi  и сразу одумался, maxi мне не нужен, потомучто иксов нету. Стал делать apt-get remove vlc-maxi а он удаляет только один маленький пакетик! Значит остальная ненужная куча, вся остаётся.

Подскажите как удалить всё без остатка?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Как правильно сделать apt-get remove?
« Ответ #6 : 04.07.2014 14:03:00 »
Подскажите как удалить всё без остатка?
Приблизительно так:
apt-get remove vlc-plugin-*можно ещё ключ -D добавить.
Сноси Винду, переходи на Линукс ! :)