Получение ошибки при установке supervisord на человечности 11.04. Какой-либо способ зафиксировать это?

Мои персональные предпочтения:

  • Хороший стол и стул
  • Одна - две быстрых рабочих станции с несколькими мониторами
  • Частная и или изолированная рабочая область с минимальным прерыванием
  • Область Lab для разбивки и тестирования

Но можно найти, что это более раннее сообщение касается предпочтений рабочей области намного более полностью:

Идеальная серверная?

6
задан 3 October 2011 в 23:30
3 ответа

Интересно. В настоящее время это неизвестная ошибка. Во время установки вы должны получить другую ошибку, потому что супервизор в настоящее время не работает в этой версии Ubuntu. См. Отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/supervisor/+bug/777862

0
ответ дан 3 December 2019 в 00:30

супервизор, вероятно, был предварительно установлен, затем удален, но не очищен (поэтому файлы конфигурации не были удалены). В какой-то момент кто-то вручную удалил файл конфигурации. Теперь при переустановке он не заменит файл конфигурации по умолчанию, так как dpkg никогда не хочет перезаписывать внесенное вами изменение конфигурации, а удаление файла конфигурации считается изменением конфигурации. Вы можете указать dpkg специально заменить отсутствующие файлы конфигурации следующим образом:

aptitude -o DPkg::Options::='--force-confmiss' reinstall supervisor

В качестве альтернативы вы можете очистить пакет перед установкой, чтобы указать, что вы не хотите сохранять файлы конфигурации.

0
ответ дан 3 December 2019 в 00:30

Я только что наткнулся на ту же проблему, поэтому оставлю причины, по которым это случилось со мной.

У нас был установлен супервизор в глобальный путь (не виртуальный) с помощью pip , что означало, что мы использовали последнюю версию. Однако это нежелательно с точки зрения обслуживания сервера, поэтому мы переключили старую версию в Apt.

pip uninstall не очищает себя должным образом, оставляя скрипты / журналы во всех следующих каталогах:

  • / usr / local / bin /
  • /usr/local/lib/python2.7/dist-packages/
  • / tmp /
  • / etc /

Я предлагаю выполнить следующий поиск и вручную удаление всех ссылок на supervisor-3.0a12 :

sudo find / -iname "* supervisor *"

6
ответ дан 3 December 2019 в 00:30

Теги

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