Nm-tool komut satırı aracı neden Ubuntu 15.04'te mevcut değil?
Nm-tool komut satırı aracı neden Ubuntu 15.04'te mevcut değil?
Yanıtlar:
2015/01/27 okuyunuz changelog ağ yöneticisi için. Tüm değişiklikleri oluşturan bir snippet ...
ağ yöneticisi (0.9.10.0-1) kararsız; aciliyet = orta
- Yeni yukarı akış sürümü.
- Libtool .la dosyalarını listenin dışında bırakma.
- Sembol dosyalarını güncelle.
- Güncelleme Build-Depends configure.ac uyarınca
- Konsol kullanımını kolaylaştıran curses tabanlı bir arayüz olan nmtui'yi kurun ve kurun.
- Yeni cihaz eklentilerini yükleyin.
- Çok daha güçlü bir nmcli aracı ile değiştirildiği için giriş yönünde bırakılan nm-tool ikili dosyasını kurmayı bırakın.
İstediğinin adı nmcli .
Bunun yanında yeni bir araç çağrısı var nmtui
:
ağ yöneticisi (0.9.10.0-1) kararsız; aciliyet = orta
- Yeni yukarı akış sürümü.
- Libtool .la dosyalarını listenin dışında bırakma.
- Sembol dosyalarını güncelle.
- Güncelleme Build-Depends configure.ac uyarınca
- Konsol kullanımını kolaylaştıran curses tabanlı bir arayüz olan nmtui'yi kurun ve kurun.
Nmtui manuel sayfasından:
nmtui - NetworkManager'ı kontrol etmek için Metin Kullanıcı Arabirimi
nmtui [edit | connect | hostname] [...] nmtui-edit [connection-id | connection-name] nmtui-connect [connection-name | connection-uuid | device-name | Wi-Fi-SSID] nmtui-hostname
nmtui
.
nm-tool
Ağ yöneticisinin durumunu ve arayüzler hakkındaki bilgileri rapor etmek, ağ bağlantılarının ve bağlantı durumunuzun uygun bir özetini sunmak için kullanılmıştır. Ancak benim anladığım kadarıyla, 15.04'ten itibaren Ubuntu systemd
servis yöneticisine geçiyor ve önceki sürümlerden NetworkManager oldukça iyi bir şekilde çalışmıyor systemd
, bu nedenle NetworkManager şimdi Fedora'da (bu arada kullanan systemd
) kullanılan NetworkManager'a çok benzeyen bir şeye dönüştü. .
Yapabilecekleriniz, nmcli
tıpkı sizin gibi nm-tool
kullanmanın uygun bir özetini vermek için seçenekleri kullanmaktır. Özellikle kullanımda nmcli device show <interface>
. Bu nmcli dev list <iface>
önceki versiyondakiyle aynı . <interface>
bölüm isteğe bağlıdır ve yalnızca wlan0
veya gibi belirli bir arayüz hakkında bilgiye ihtiyacınız varsa kullanılabilir eth0
. Alll arabirimlerinin bilgilerini görüntülemek için kullanın nmcli dev show
. Çok fazla malzeme var, yani hepsini şöyle yapabilirsiniz less
: nmcli dev show | less
Ve burada sistem bağlantılarına genel bir bakış vermek için yazdığım küçük bir gömlek: nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'
Örnek çıktı:
GENERAL.DEVICE: eth0
GENERAL.TYPE: 802-3-ethernet
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
GENERAL.DRIVER: r8169
GENERAL.CONNECTION: not connected
GENERAL.DEVICE: wlan0
GENERAL.TYPE: 802-11-wireless
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8187SE Wireless LAN Controller
GENERAL.DRIVER: r8180
GENERAL.CONNECTION: /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]: ip = ******/24, gw = ******.1
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 208.67.220.220
IP4.DNS[3]: 8.8.8.8
IP4.DOMAIN[1]: ******.edu
nmcli dev wifi
Kullanılabilir erişim noktalarını listeler. Bunu unutmayın dev
ve device
birbirlerinin yerine kullanılır.
nmcli device wifi list
Error: 'dev' command 'list' is not valid.
dev
edilmez list
, yerine geçer show
.
dev
iyi çalışıyor gibi görünüyor wifi
.
Son sürümlerden itibaren, nm-aracı artık ağ yöneticisi paketinin bir parçası olarak dahil edilmemiştir.
15.04+ için :
Bununla birlikte, nm-tool'u ağ yöneticisinin 14.04 versiyonundan çıkarabilirsiniz. İşte nasıl yapılabilir.
Bunu gönderdikten sonra güvenlik güncellemeleri olabileceğine dikkat edilmelidir. Aşağıda listelenen sürümün mevcut en yeni sürüm olduğunu doğrulamak için http://packages.ubuntu.com/trusty/network-manager adresini ziyaret edebilirsiniz .
Aşağıdaki komutları çalıştırın:
cd
mkdir nm-tool; cd nm-tool
wget http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.9.8.8-0ubuntu7.1_amd64.deb
ar xvf *
tar xvf dat*
sudo mv ./usr/bin/nm-tool /usr/local/bin/
cd ..
rm -r nm-tool
Aşağıdaki komutlar şimdi kullanılabilir olmalıdır:
nm-tool
.
nm-applet
ve nm-connection-editor
GUI içindir. Her ikisiyle de karışmak kötü bir fikir gibi görünüyor. nm-online
15.04 Ağ Yöneticisi tarafından sağlanmıştır, bu yüzden onunla karıştırmak için hiçbir neden yoktur. Ayrıca, dpkg-deb --fsys-tarfile
.deb dosyalarından dosya ayıklamak için komutu kullanın . Gibi bir şey kullanırdım:dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
--fsys-tarfile
daha sonra denemek zorunda kalacak , teşekkürler. Ayrıca, çoğunlukla kullanılan nm-tool
BSSIDs, SSID ve yerel sinyallerin kuvvetlerinin listeleme ve nmcli
bunu yapmak kullanılabilir: nmcli -f BSSID,SSID,SIGNAL,BARS dev wifi list
nasıl olsa.
nmcli
istiyorsun