Pourquoi l'outil de ligne de commande nm-tool n'est-il pas disponible dans Ubuntu 15.04?
network-manager
Druida Obelix
la source
la source
nmcli
?Réponses:
Veuillez lire le changelog 2015-01-27 pour le gestionnaire de réseau. Un extrait de tous les changements ...
Le nom de ce que vous voulez est nmcli .
En plus de cela, il y a un nouvel appel d'outil
nmtui
:De la page de manuel pour nmtui:
la source
nmtui
.nm-tool
a été utilisé pour signaler le statut du gestionnaire de réseau et des informations sur les interfaces, fournissant ainsi un résumé pratique des connexions réseau et de votre statut. Cependant je crois comprendre que de 15,04 Ubuntu est le passage ausystemd
gestionnaire de services, et NetworkManager des versions précédentes ne fonctionne pas tout à fait bien avecsystemd
donc, maintenant NetworkManager a changé à celui très similaire à NetworkManager utilisé dans Fedora (qui , par l'utilisation de manièresystemd
) .Ce que vous pouvez faire est d’utiliser les
nmcli
options pour vous donner un résumé pratique de la mêmenm-tool
utilisation. En particulier utilisernmcli device show <interface>
. C'est la même chose quenmcli dev list <iface>
sur la version précédente.<interface>
partie est facultatif et ne peut être utilisé que si vous avez besoin d’informations sur une interface spécifique, telle quewlan0
oueth0
. Pour afficher les informations pour toutes les interfaces, utiliseznmcli dev show
. Il y a beaucoup de matériel, vous pouvez donc le dirigerless
comme suit:nmcli dev show | less
Et voici un petit guide que j’ai écrit pour donner un aperçu général des connexions système:
nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'
Exemple de sortie:
nmcli dev wifi
listera les points d’accès disponibles. Notez quedev
etdevice
sont utilisés de manière interchangeable.la source
nmcli device wifi list
ou j'obtiendrais l'erreurError: 'dev' command 'list' is not valid.
dev
ne prend paslist
comme argument, il est remplacé parshow
.dev
semble bien fonctionner quandwifi
est spécifié.À partir des versions récentes, nm-tool n'est plus inclus dans le package du gestionnaire de réseau.
Pour 15.04+ :
Vous pouvez cependant extraire nm-tool de la version 14.04 de network-manager. Voici comment cela peut être fait.
Il convient de noter qu'il peut y avoir eu des mises à jour de sécurité depuis la publication de cette information. Vous pouvez visiter http://packages.ubuntu.com/trusty/network-manager pour vérifier que la version indiquée ci-dessous est la version la plus récente disponible.
Exécutez les commandes suivantes:
Les commandes suivantes devraient maintenant être disponibles:
nm-tool
.la source
nm-applet
etnm-connection-editor
sont pour l'interface graphique. Cela semble une mauvaise idée de jouer avec les deux.nm-online
est fourni par le gestionnaire de réseau de 15.04, il n'y a donc aucune raison de gâcher cela non plus. Utilisez également ladpkg-deb --fsys-tarfile
commande pour extraire des fichiers à partir de fichiers .deb. Je voudrais utiliser quelque chose comme:dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
--fsys-tarfile
plus tard, merci. De plus, j'ai surtout utilisénm-tool
pour lister les bssids, les ssids et les points forts des signaux locaux etnmcli
je peux l'utiliser pour: denmcli -f BSSID,SSID,SIGNAL,BARS dev wifi list
toute façon.