Czy mogę używać NetworkManagera bez tacy / stacji dokującej / paska?

22

Chciałbym użyć NetworkManagera, ale wolę menedżera okien sterowanego klawiaturą, który zapewnia jak najwięcej miejsca na ekranie dla mojego kodu. Nienawidzę tego małego paska „tac” nieruchomości zajmujących mój ekran. Próbowałem uruchomić nm-*z wiersza poleceń, ale szew nigdy nie działa bez tacy.

Eli Frey
źródło
1
Uwielbiam to, gdy ktoś zadaje mi pytanie.
emf

Odpowiedzi:

12

Jeśli korzystasz z Ubuntu Maverick (a zatem masz menedżera sieci 0.8.1), wypróbuj narzędzie 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

Jak wyżej, to tylko jeden plik i jest wyposażony w NM 0.8.1.

Mathieu Trudel-Lapierre
źródło
11

Z wikipedii ...

NetworkManager ma dwa składniki:

  • usługa, która zarządza połączeniami i zgłasza zmiany sieci

  • graficzny aplet pulpitu, który pozwala użytkownikowi manipulować połączeniami sieciowymi. Aplet nmcli zapewnia podobną funkcjonalność w wierszu poleceń.

W rzeczywistości dostępnych jest wiele narzędzi zastępujących te paskudne aplety zależne od GUI. Dwaj, których jestem świadom, to cnetworkmanager i network-manager-cli .

Żadne z nich nie jest obecnie pakowane w Ubuntu, ani nie są stabilne pertykalnie. network-manager-cli wygląda na bardziej dojrzały, ale żaden z nich nie widział przez jakiś czas żadnego rozwoju.

Network-manager-cli ma tę dodatkową zaletę, że jest jednym plikiem. Po prostu włóż go do swojego bini ruszaj na wyścigi.

Zgodnie z odpowiedzią joao-pinto , NetworkManager 8.01 zawiera interfejs wiersza poleceń. W tej chwili 8.01 nie jest dostarczany z Ubuntu, więc będziesz musiał pobrać go z Trunk . Oczywiście, wkrótce, całe to nieszczęście będzie przestarzałe i nikt nie będzie narzekał.

Eli Frey
źródło
2

Jeśli chcesz rozważyć inne aplikacje do zarządzania siecią oprócz Network Managera, możesz zainstalować wicd , który ma zarówno interfejs konsoli ncurses, jak i zwykły graficzny interfejs okna (nie ikonę na pasku zadań).

Zanim jednak go zainstalujesz, upewnij się, że wiesz, jak powrócić do Network Managera (lub ręcznej pracy w sieci), ponieważ instalacja wicd usunie Network Managera i odwrotnie.

Ryan C. Thompson
źródło
0

Możesz spróbować cnetworkmanager . Jest łatwy w użyciu. Powinieneś jednak wcześniej zakończyć aplet nm. Z drugiej strony, network-manager-cli nie ma plików do pobrania na stronie projektów.

kaan
źródło
W rzeczywistości można uzyskać menedżera sieci-cli za pośrednictwem repozytorium svn wskazanego pod zakładką „źródła” w projekcie Google Code.
Eli Frey,
0

Jeśli problemem jest nieruchomość ekranowa, a nie dostęp do klawiatury, możesz skonfigurować zasobnik tak, aby był normalnym oknem zamiast świni na ekranie. Wymaga to współpracy z menedżerem okien, ale jeśli jest sterowany za pomocą klawiatury, prawdopodobnie daje ci wystarczającą kontrolę.

Gilles „SO- przestań być zły”
źródło
To wciąż daje mi obrzydliwy, zbędny komponent do mojego menedżera okien.
Eli Frey,