Что такое gdomap и для чего он используется?

После обновления 12.04 LTS я заметил этот процесс, потому что он дает ошибки при запуске и завершении работы:

unable to stat gdomap

Что такое gdomap? Для чего его используют? Можно безопасно удалить? Как?

4
задан 15 June 2012 в 15:02

2 ответа

gdomap:

Демон gdomap используется программами GNUstep для поиска распределенных объектов процессов, выполняющихся в сети (и между различными учетными записями пользователей на одном компьютере). Демон не используется для поиска, когда два процесса, принадлежащие одному и тому же пользователю, используют локальное соединение с хостом.

Вы можете отключить gdomap.

Вы можете отключить ненужные / неиспользуемые сервисы в Ubuntu очень простым способом. Перейдите в Система > Администрирование> Сервисы. Для получения дополнительной информации см. Как отключить нежелательные сервисы в Ubuntu.

Источник: http://www.gnustep.org/resources/documentation/Developer/Tools/Reference/gdomap.html

0
ответ дан 15 June 2012 в 15:02

Что такое gdomap?

gdomap - это демон, используемый программами GNUstep. GNUstep - это платформа для создания приложений, соответствующая спецификациям API OpenStep.

Безопасно ли отключать / удалять gdomap?

Ричард Фрит-Макдональд заявил следующее в 2010 году:

Демон gdomap полностью не используется для большинство приложений! Я не думаю, что какие-либо приложения GNUstep используют его в нормальной работе (то есть, если вы не предоставили им параметры командной строки, чтобы сказать им обмениваться данными между различными хостами / пользователями). Подавляющее большинство соединений DO являются частными для одного пользователя на одном компьютере и используют порты сообщений (реализованные в виде доменных сокетов unix или в качестве очередей сообщений в mswindows), и им не требуется / не используется сервер имен, поскольку информация об имени записывается в локальная файловая система (или реестр Windows).

Я не знаю, должно ли каждое приложение, использующее демон gdomap, регистрировать имя, но я перечислил зарегистрированные приложения и ничего не нашел:

$ gdomap -N
No names currently registered with gdomap

Я также перечислил, чтобы увидеть, что другие приложения перечислили gnustep как зависимость и нашли только gnustep-games:

$ sudo apt-cache rdepends gnustep
gnustep
Reverse Depends:
  gnustep-games

Как отключить / удалить gdomap?

Итак, вы можете временно отключить gdomap до следующего перезапуска:

$ sudo service gdomap stop

Или вы можете остановить службу и запретить ее запуск при загрузке:

$ sudo service gdomap stop
$ sudo update-rc.d -f gdomap remove
# re-enable with: sudo update-rc.d gdomap defaults

Или вы можете полностью удалить GNUStep:

$ sudo apt-get remove --purge gnustep
# NOTE: I had to run this too:
$ sudo apt-get autoremove

Я удалил GNUStep на моем сервере; если у меня возникнут какие-либо проблемы, я обязательно отправлю ответ.

0
ответ дан 15 June 2012 в 15:02

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

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