web-dev-qa-db-ja.com

トレイ/ドック/バーなしでNetworkManagerを使用できますか?

NetworkManagerを使用したいと思いますが、コード用に画面上にできるだけ多くのスペースを提供するキーボード駆動のウィンドウマネージャーを好みます。不動産の「トレイ」が画面に表示されるのが嫌いです。コマンドラインからnm-*を実行しようとしましたが、トレイなしでは機能しません。

22
Eli Frey

Ubuntu Maverickで実行している(したがってnetwork-manager 0.8.1がある)場合は、nmcliツールを試してください。

$ nmcli

Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS
  -t[erse]                                   terse output
  -p[retty]                                  pretty output
  -m[ode] tabular|multiline                  output mode
  -f[ields] <field1,field2,...>|all|common   specify fields to output
  -e[scape] yes|no                           escape columns separators in values
  -v[ersion]                                 show program version
  -h[elp]                                    print this help

OBJECT
  nm          NetworkManager status
  con         NetworkManager connections
  dev         devices managed by NetworkManager

上記のように、ファイルは1つだけで、NM 0.8.1が付属しています。

ウィキペディアから...

NetworkManagerには2つのコンポーネントがあります。

  • 接続を管理し、ネットワークの変更を報告するサービス

  • ユーザーがネットワーク接続を操作できるグラフィカルデスクトップアプレット。 nmcliアプレットは、コマンドラインで同様の機能を提供します。

実際、これらの厄介なGUI依存アプレットを置き換えるために使用できる複数のツールがあります。私が知っている2つは cnetworkmanagernetwork-manager-cli です。

どちらも現在Ubuntuにパッケージ化されておらず、特に安定しているわけでもありません。 network-manager-cliはより成熟しているように見えますが、どちらもしばらくの間開発を見ていません。

network-manager-cliには、単一ファイルであるという追加の利点があります。 binに入れるだけで、レースに参加できます。

joao-pinto の回答によると、NetworkManager 8.01 にはコマンドラインinterfacecが含まれています。この時点で、8.01はUbuntuに同梱されていないため、 トランク から入手する必要があります。もちろん、すぐに、この悲惨な出来事はすべて廃止され、誰も不満を言うことはありません。

11
Eli Frey

http://live.gnome.org/NetworkManager/ReleaseProcess によると、バージョン0.8.1はコマンドラインインターフェイスを提供します。

https://launchpad.net/~network-manager/+archive/trunk から取得できます。使用しないことに注意してください。安定性についてはわかりません。

問題が発生した場合は、ppa-purgeユーティリティを使用して公式パッケージに戻ることができます。

2
João Pinto

Network Manager以外のネットワーク管理アプリケーションを検討する場合は、 wicd をインストールできます。これには、ncursesコンソールインターフェイスと通常のグラフィカルウィンドウインターフェイス(トレイアイコンではない)の両方があります。

ただし、wicdをインストールするとNetwork Managerが削除され、その逆の場合もあるため、インストールする前に、Network Manager(または手動ネットワーク)に戻す方法を必ず確認してください。

2
Ryan Thompson

cnetworkmanager を試すことができます。使い方は簡単です。ただし、事前にnm-appletを終了する必要があります。一方、network-manager-cliには、プロジェクトサイトにダウンロード可能なファイルがありません。

0
kaan

問題がキーボードアクセスではなく画面領域である場合は、画面を独り占めするのではなく、通常のウィンドウにトレイを設定できます。これには、ウィンドウマネージャーの協力が必要ですが、「キーボードドリブン」であれば、おそらく十分な制御が可能です。

0
Gilles