全新安装 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
如何禁用它?
答案1
您可以运行该命令,至少如果您想彻底删除它:
sudo apt-get remove rygel
这对我有用。
答案2
怎么样sudo apt-get purge rygel
?