web-dev-qa-db-fra.com

Quelle est la différence entre network-manager.service et NetworkManager.service dans Systemd?

Il semble que je n'arrive pas à naviguer sur Google aussi facilement et je ne sais pas trop où trouver plus d'informations.

J'utilise Ubuntu 16.04 et mon système affiche à la fois network-manager.service et NetworkManager.service. Est-ce que les deux sont basés sur le programme network-manager ou est-ce autre chose?

enter image description here

6
Rtsne42

Il n'y a pas de différence.

Le fichier d'unité pour network-manager.service est un lien symbolique vers NetworkManager.service.

$ file $(locate network-manager.service)
/lib/systemd/system/network-manager.service: symbolic link to NetworkManager.service

Les "deux" services sont le même processus:

$ systemctl status NetworkManager
● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2017-05-28 06:51:58 BST; 25min ago
     Docs: man:NetworkManager(8)
 Main PID: 667 (NetworkManager)
   CGroup: /system.slice/NetworkManager.service
           ├─ 667 /usr/sbin/NetworkManager --no-daemon
           └─1277 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-wlan0.pid -lf /var/lib/NetworkManager/dhclient

$ systemctl status network-manager
● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2017-05-28 06:51:58 BST; 25min ago
     Docs: man:NetworkManager(8)
 Main PID: 667 (NetworkManager)
   CGroup: /system.slice/NetworkManager.service
           ├─ 667 /usr/sbin/NetworkManager --no-daemon
           └─1277 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-wlan0.pid -lf /var/lib/NetworkManager/dhclient

Le nom network-manager reste simplement pour des raisons de compatibilité, afin que les gens puissent utiliser des commandes de style ancien comme Sudo service network-manager restart (sympathie pour notre mémoire musculaire).

5
Zanna