nm-toolがUbuntu 15.04で利用できなくなったのはなぜですか?


回答:


34

ネットワークマネージャーの2015年1月27日の変更ログをお読みください。すべての変更を含むスニペット...

network-manager(0.9.10.0-1)不安定; urgency = medium

  • 新しいアップストリームリリース。
  • libtool .laファイルをリスト欠落から除外します。
  • シンボルファイルを更新します。
  • configure.acに従ってBuild-Dependsを更新します。
  • コンソール操作を簡単にするためのcursesベースのインターフェースであるnmtuiをビルドしてインストールします。
  • 新しいデバイスプラグインをインストールします。
  • より強力なnmcliツールに置き換えられたため、アップストリームにドロップされたnm-toolバイナリのインストールを停止します。

必要な名前は nmcliです。

それに加えて、新しいツール呼び出しがありますnmtui

network-manager(0.9.10.0-1)不安定; urgency = medium

  • 新しいアップストリームリリース。
  • libtool .laファイルをリスト欠落から除外します。
  • シンボルファイルを更新します。
  • configure.acに従ってBuild-Dependsを更新します。
  • コンソール操作を簡単にするためのcursesベースのインターフェースであるnmtuiをビルドしてインストールします。

nmtuiのマニュアルページから:

nmtui — NetworkManagerを制御するためのテキストユーザーインターフェイス

nmtui [edit | connect | hostname] [...] 
nmtui-edit [connection-id | connection-name] 
nmtui-connect [connection-name | connection-uuid | device-name | Wi-Fi-SSID] 
nmtui-hostname

1
さらに、彼らは新しいツールを追加しましたnmtui
ムル

5

nm-toolネットワークマネージャーのステータスとインターフェイスに関する情報を報告するために使用され、ネットワーク接続と接続ステータスの便利な概要を提供します。しかし、私の理解では15.04のUbuntuのように切り替えることですsystemdサービスマネージャ、および以前のバージョンからのNetworkManagerはと非常によく動作しないsystemd、それゆえ今NetworkManagerは(道の用途によってそのFedoraの使用NetworkManagerのに非常に似て1に変更されましたsystemd ) 。

できることは、nmcliオプションをnm-tool使用して、使用するのと同じように便利な要約を提供することです。特に使用しますnmcli device show <interface>。これはnmcli dev list <iface>以前のバージョンと同じです。 <interface>partはオプションであり、wlan0またはなどの特定のインターフェースに関する情報が必要な場合にのみ使用できますeth0。alllインターフェイスの情報を表示するには、を使用しますnmcli dev show。たくさんの資料があるので、すべてを次のlessようにパイプすることができます: nmcli dev show | less

そして、システム接続の概要を説明するために書いた1行のライナーを次に示します。 nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'

サンプル出力:

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使用可能なアクセスポイントがリストされます。devdeviceは、同じ意味で使用されていることに注意してください。


私は使用しなければならなかった、nmcli device wifi listまたはエラーが発生するだろうError: 'dev' command 'list' is not valid.
-mchid

@mchidそれは奇妙です。使用しているUbuntuのバージョンは何ですか?
セルギーKolodyazhnyy

これは15.04
mchid

1
@mchid OK、答えを少し修正させてください。。。15.04 dev ではlist、引数として使用せず、に置き換えられshowます。
セルギーコロディアズニー

はい、指定されているdev場合wifiは正常に動作するよう です。
mchid

2

最近のバージョンでは、nm-toolはnetwork-managerパッケージの一部として含まれなくなりました。

15.04以降の場合

ただし、14.04バージョンのnetwork-managerからnm-toolを抽出できます。方法は次のとおりです。

これを投稿してからセキュリティの更新があった可能性があることに注意してください。http://packages.ubuntu.com/trusty/network-managerにアクセスして、以下にリストされているバージョンが利用可能な最新バージョンであることを確認できます。

次のコマンドを実行します。

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

次のコマンドが利用可能になります。

nm-tool


1
nm-appletそしてnm-connection-editorGUIのためのものです。それらの両方を台無しにすることは悪い考えのようです。nm-online15.04のNetwork Managerによって提供されるため、それを台無しにする理由もありません。また、dpkg-deb --fsys-tarfile.debファイルからファイルを抽出するコマンドを使用します。次のようなものを使用します。dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
muru

@muruありがとう、更新しましたが、--fsys-tarfile後で試してみる必要があります、ありがとう。また、私は主にnm-toolbssid、ssid、およびローカル信号の強度をリストnmcliするために使用しました。nmcli -f BSSID,SSID,SIGNAL,BARS dev wifi listとにかくこれを行うために使用できます。
mchid

@Maxwel、編集によって投稿のコードが根本的に変更されることはありません。代わりにコメントを書いてください。
wjandrea
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.