Странные проблемы с Syslog-ng и apt-get

Итак, у меня случился странный сценарий, и я просто надеялся, что кто-то может знать, что произошло для моего собственного назидания. По сути, некоторое время назад я установил syslog-ng v 3.3.6 с помощью

sudo apt-get install syslog-ng

Я хотел обновить свою версию syslog-ng, которую я запускал, но после запуска установки и проверки:

sudo syslog-ng -V 

он сказал, что все еще работает 3.3.6. Даже когда я запустил

sudo apt-get remove syslog-ng 

, на выходе было бы сказано, что он удаляет, но syslog все еще работал на машине и все еще говорил, что он работает 3.3.6.

Я обновил свой список sources.list, чтобы указать на неофициальные репозитории по этой ссылке . обновил мой apt-get и затем запустил

sudo apt-get remove libsyslog-ng-3.3.6

Он удалил 3.3.6 и установил 3.4.7, что я и хотел, но я просто не уверен почему все вышеперечисленное произошло. В частности, почему он фактически не удаляет syslog-ng? и почему он удалил 3.3.6 и автоматически установил 3.4.7?

0
задан 25 January 2014 в 19:21

1 ответ

Просто перезагрузите компьютер: если syslog-ng уже запущен как сервис, чем он хранится в оперативной памяти, пока он не будет завершен, то обновления и удаление не будут иметь эффекта.

0
ответ дан 25 January 2014 в 19:21

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

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