Puis-je utiliser NetworkManager sans plateau / station d'accueil / barre?


22

Je voudrais utiliser NetworkManager, mais je préfère un gestionnaire de fenêtres piloté par clavier qui offre autant d'espace à l'écran que possible pour mon code. Je déteste juste cette petite bande de "plateaux" immobiliers qui prennent sur mon écran. J'ai essayé de courir à nm-*partir de la ligne de commande, mais ils semblent ne jamais fonctionner sans plateau.


1
J'adore quand quelqu'un pose une question qui me vient à l'esprit.
emf

Réponses:


12

Si vous utilisez Ubuntu Maverick (et que vous disposez donc du gestionnaire de réseau 0.8.1), essayez l'outil 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

Comme ci-dessus, ce n'est qu'un fichier et est livré avec NM 0.8.1.


11

De wikipedia ...

NetworkManager a deux composants:

  • un service qui gère les connexions et rapporte les changements de réseau

  • une applet graphique de bureau qui permet à l'utilisateur de manipuler les connexions réseau. L'applet nmcli fournit des fonctionnalités similaires sur la ligne de commande.

En fait, il existe plusieurs outils disponibles pour remplacer ces applets dépendantes de l'interface graphique. Les deux que je connais sont cnetworkmanager et network-manager-cli .

Aucun d'entre eux n'est actuellement conditionné dans Ubuntu, ils ne sont pas particulièrement stables. network-manager-cli semble plus mature, mais aucun n'a connu de développement depuis un certain temps.

network-manager-cli a l'avantage supplémentaire d'être un fichier unique. Plongez-le simplement dans votre binet vous voilà parti pour les courses.

Selon la réponse de joao-pinto , NetworkManager 8.01 inclut interfacec en ligne de commande. À partir de ce moment, 8.01 n'est pas livré avec Ubuntu, vous devrez donc le récupérer dans Trunk . Bien sûr, bien vite, tout ce malheur sera déprécié et personne ne se plaindra de rien.



2

Si vous êtes prêt à envisager d'autres applications de gestion de réseau en plus de Network Manager, vous pouvez installer wicd , qui a à la fois une interface de console ncurses ainsi qu'une interface de fenêtre graphique régulière (pas une icône de barre d'état).

Avant de l'installer, cependant, assurez-vous de savoir comment revenir à Network Manager (ou à la mise en réseau manuelle), car l'installation de wicd supprimera Network Manager et vice versa.


0

Vous pouvez essayer cnetworkmanager . C'est facile a utiliser. Cependant, vous devez terminer nm-applet au préalable. En revanche, network-manager-cli n'a pas de fichiers téléchargeables sur le site des projets.


En fait, vous pouvez acquérir network-manager-cli via le référentiel svn indiqué sous l'onglet "sources" de leur projet Google Code.
Eli Frey

0

Si le problème est lié à l'espace d'écran plutôt qu'à l'accès au clavier, vous pouvez configurer le plateau pour qu'il soit une fenêtre normale au lieu d'un écran de porc. Cela nécessite la coopération de votre gestionnaire de fenêtres, mais s'il est "piloté par clavier", il vous donne probablement suffisamment de contrôle.


Cela me donne toujours un composant désagréable et superflu pour mon gestionnaire de fenêtres.
Eli Frey
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.