¿Por qué la herramienta de línea de comandos nm-tool no está disponible en Ubuntu 15.04?
network-manager
Druida Obelix
fuente
fuente
nmcli
?Respuestas:
Lea el registro de cambios 2015-01-27 para el administrador de red. Un fragmento de todos los cambios ...
El nombre de lo que quieres es nmcli .
Además de eso, hay una nueva herramienta llamada
nmtui
:Desde la página del manual para nmtui:
fuente
nmtui
.nm-tool
se utilizó para informar el estado del administrador de red y la información sobre las interfaces, proporcionando un resumen conveniente de las conexiones de red y el estado de su conexión. Sin embargo, entiendo que a partir del 15.04 Ubuntu está cambiando alsystemd
administrador de servicios, y NetworkManager de versiones anteriores no funciona muy biensystemd
, por lo tanto, ahora NetworkManager ha cambiado a uno muy similar al NetworkManager utilizado en Fedora (que por cierto usasystemd
) .Lo que puede hacer es usar las
nmcli
opciones para darle un resumen conveniente de lo mismonm-tool
que hacer. En particular usonmcli device show <interface>
. Esto es lo mismo quenmcli dev list <iface>
en la versión anterior.<interface>
La parte es opcional y solo se puede usar si necesita información sobre una interfaz específica, comowlan0
oeth0
. Para ver información para todas las interfaces, usenmcli dev show
. Hay una gran cantidad de material, por lo que puede canalizar todo de estaless
manera:nmcli dev show | less
Y aquí hay una pequeña frase que escribí para dar una visión general de las conexiones del sistema:
nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'
Salida de muestra:
nmcli dev wifi
enumerará los puntos de acceso disponibles. Tenga en cuenta quedev
ydevice
se usan indistintamente.fuente
nmcli device wifi list
o obtendría el errorError: 'dev' command 'list' is not valid.
dev
no tomalist
como argumento, es reemplazado porshow
.dev
parece funcionar bien cuandowifi
se especifica.A partir de versiones recientes, nm-tool ya no se incluye como parte del paquete network-manager.
Para 15.04+ :
Sin embargo, puede extraer nm-tool de la versión 14.04 de network-manager. Así es como se puede hacer.
Cabe señalar que puede haber actualizaciones de seguridad desde que se publicó esto. Puede visitar http://packages.ubuntu.com/trusty/network-manager para verificar que la versión que figura a continuación sea la más reciente disponible.
Ejecute los siguientes comandos:
Los siguientes comandos ahora deberían estar disponibles:
nm-tool
.fuente
nm-applet
ynm-connection-editor
son para la GUI. Parece una mala idea meterse con los dos.nm-online
lo proporciona el administrador de red de 15.04, por lo que tampoco hay razón para meterse con eso. Además, use eldpkg-deb --fsys-tarfile
comando para extraer archivos de archivos .deb. Usaría algo como:dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
--fsys-tarfile
más tarde, gracias. Además, solía usar principalmentenm-tool
para enumerar bssids, ssids y las potencias de las señales locales ynmcli
se puede usar para hacer esto con: denmcli -f BSSID,SSID,SIGNAL,BARS dev wifi list
todos modos.