После чистой установки Ubuntu 19.10 я заметил, что там работает rygel
сервер:
$ sudo netstat --listening -tpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 1099/systemd-resolv
tcp 0 0 127.0.0.1:41127 0.0.0.0:* LISTEN 1743/rygel
Похоже, что это было включено systemd
:
$ pstree
systemd─┬─ModemManager───2*[{ModemManager}]
...
├─systemd─┬─(sd-pam)
... ...
│ ├─pulseaudio───3*[{pulseaudio}]
│ ├─rygel───3*[{rygel}]
Я не могу найти сервис ответственным за включение его. Я попробовал:
$ systemctl list-unit-files --no-pager | grep -i rygel
$ systemctl list-unit-files --no-pager | grep -i dlna
$ systemctl list-unit-files --no-pager | grep -i upnp
$ systemctl list-units --no-pager | grep -i rygel
$ systemctl list-units --no-pager | grep -i dlna
$ systemctl list-units --no-pager | grep -i upnp
Как отключить его?
Можно выполнить команду, по крайней мере, если Вы хотите удалить ее полностью:
sudo apt-get remove rygel
Это работало на меня.