Posso usare NetworkManager senza un vassoio / dock / barra?


22

Vorrei utilizzare NetworkManager, ma preferisco un gestore di finestre gestito da tastiera che fornisce il maggior spazio possibile sullo schermo per il mio codice. Odio solo quella piccola striscia di "vassoi" immobiliari che occupano il mio schermo. Ho provato a correre nm-*dalla riga di comando, ma sembrano non funzionare mai senza un vassoio.


1
Adoro quando qualcuno fa una domanda che mi è venuta in mente.
emf

Risposte:


12

Se stai utilizzando Ubuntu Maverick (e quindi disponi di network-manager 0.8.1), prova lo strumento 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

Come sopra, è solo un file e viene fornito con NM 0.8.1.


11

Da Wikipedia ...

NetworkManager ha due componenti:

  • un servizio che gestisce le connessioni e segnala le modifiche alla rete

  • un'applet grafica per desktop che consente all'utente di manipolare le connessioni di rete. L'applet nmcli offre funzionalità simili sulla riga di comando.

In effetti, ci sono più strumenti disponibili per sostituire quelle brutte applet dipendenti dalla GUI. I due di cui sono a conoscenza sono cnetworkmanager e network-manager-cli .

Nessuno dei due è attualmente impacchettato in Ubuntu, né sono perticolarmente stabili. network-manager-cli sembra più maturo, ma nessuno dei due ha visto alcun sviluppo per un po '.

network-manager-cli ha l'ulteriore vantaggio di essere a file singolo. Basta lanciarlo nel tuo bine sei fuori per le gare.

Secondo la risposta di joao-pinto , NetworkManager 8.01 include interfacec da riga di comando. A partire da questo momento, 8.01 non viene fornito con Ubuntu, quindi dovrai prenderlo da Trunk . Ovviamente, abbastanza presto, tutto questo guaio sarà deprecato e nessuno si lamenterà di nulla.



2

Se sei disposto a prendere in considerazione altre applicazioni di gestione della rete oltre a Network Manager, puoi installare wicd , che ha sia un'interfaccia console ncurses che una normale interfaccia grafica (non un'icona nella barra delle applicazioni).

Prima di installarlo, tuttavia, assicurati di sapere come ripristinare Network Manager (o rete manuale), poiché l'installazione di wicd rimuoverà Network Manager e viceversa.


0

Puoi provare cnetworkmanager . È facile da usare. Tuttavia, è necessario terminare nm-applet in anticipo. D'altra parte, network-manager-cli non ha file scaricabili nel sito dei progetti.


In realtà, puoi acquisire network-manager-cli tramite il repository svn indicato nella scheda "fonti" del loro progetto Codice Google.
Eli Frey,

0

Se il problema riguarda il settore immobiliare dello schermo anziché l'accesso alla tastiera, è possibile configurare il vassoio in modo che sia una finestra normale anziché un porco di schermo. Ciò richiede la collaborazione del tuo gestore di finestre, ma se è "gestito da tastiera" probabilmente ti dà abbastanza controllo.


Questo mi dà ancora un componente odioso e superfluo per il mio gestore di finestre.
Eli Frey,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.