Снять популярность-конкурс без разрушения системы?

Я хочу удалить пакет «Popular-Competition» из моей системы.

Хотя я знаю, что могу отключить его с помощью

$ dpkg-reconfigure popularity-contest

, это все еще пакет, который я хочу удалить.

К сожалению, пакет «ubuntu-standard» зависит от него (вместо того, чтобы просто рекомендовать его). Таким образом, удаление popcon приведет к удалению ubuntu-standard, и моя система будет повреждена. См. Конкурс популярности должен быть деинсталлирован для запроса функций, чтобы сделать его неустановимым.

Пока эта ошибка не исправлена, мне нужен способ ее удаления.

Как я могу это сделать? Есть ли хитрость, чтобы убедить менеджера пакетов, что зависимость не нужна?

8
задан 3 December 2011 в 16:35

2 ответа

Учитывая, что ubuntu-standard метапакет, удаление его не подразумевает удаление никакого другого пакета, ни удаление некоторой функциональности:

$ sudo apt-get --simulate purge popularity-contest 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  popularity-contest* ubuntu-standard*
0 upgraded, 0 newly installed, 2 to remove and 13 not upgraded.
Purg ubuntu-standard [1.245]
Purg popularity-contest [1.53ubuntu1]
10
ответ дан 3 December 2011 в 16:35

Чтобы полностью удалить пакет в Ubuntu 16.04 LTS

sudo apt-get remove popularity-contest

Да, в диалоге удаления упоминается ubuntu-standard. Итак, посмотрите на этот список:

Пакеты, относящиеся к стандарту ubuntu (Ubuntu.com)

Обратите внимание, что nano включен в стандартный список Ubuntu.

Чтобы убедиться, что удаление popularity-contest с помощью этого метода не повредило системе, попробуйте:

nano test.tmp

, и вы увидите, что nano все еще работает нормально.

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


Последний шаг: убрать ежедневную запись cron

sudo rm /etc/cron.daily/popularity-contest
0
ответ дан 3 December 2011 в 16:35

Другие вопросы по тегам:

Похожие вопросы: