
После того, как у меня возникли проблемы с apt-get, я добавил слишком много пакетов с пакетом ubuntu-desktop. К сожалению, это произошло на ubuntu-server, поэтому теперь есть много неиспользуемых пакетов. Поскольку я все еще новичок в ubuntu, у меня возник вопрос:
Какие пакеты необходимы для корректной работы сервера Ubuntu Server 12.04.1?
Спасибо за ответы, если кому-то интересно, вот список моих пакетов (вывод dpkg --get-selections
):http://pastebin.com/c8BA0YRp
Спасибо за ответы и извините за мой плохой английский.
решение1
Я предполагаю, что вы хотите удалить все пакеты, не являющиеся пакетами по умолчанию.
Прежде всего, в настольной версии Ubuntu есть файл манифеста, в котором перечислены все пакеты, содержащиеся на компакт-диске (пример). К сожалению, похоже, этот манифест недоступен в сети для серверных редакций, но вы можете попробовать поискать его на компакт-диске.
Также, если вы установили ubuntu-desktop
через , apt-get
вам следует проверить журнал, расположенный в /var/log/apt/history.log
. В этом журнале есть такие записи (пример с моей машины):
Start-Date: 2013-02-18 23:55:18
Commandline: apt-get install compizconfig-settings-manager
Install: compiz-plugins-main:amd64 (0.9.7.0~bzr19-0ubuntu10, automatic), compizconfig-settings-manager:amd64 (0.9.5.92-0ubuntu3), compiz-plugins:amd64 (0.9.7.12-0ubuntu1, automatic)
End-Date: 2013-02-18 23:55:35
Поэтому вы можете попробовать найти команду, которую вы ввели для установки, ubuntu-desktop
и получить список установленных пакетов.
Если вы решили сделать чистую установку, прежде чем попробовать tasksel
. Вероятно, этоповреждатьваша система, потому что она плохо справляется с зависимостями, но вам нечего терять :)
Там вы можете выбрать «Basic Ubuntu Server» и отменить выбор «Ubuntu Desktop».
Удачи!