Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
byobu [Le 17/07/2012, 16:33] 81.23.32.9 [Utilisation] |
byobu [Le 11/09/2022, 12:10] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid console}} | + | {{tag>Xenial console}} |
---- | ---- | ||
+ | {{ :applications:byobu.png?70}} | ||
====== Byobu Window Manager ====== | ====== Byobu Window Manager ====== | ||
**Byobu** est une couche d'amélioration à [[:screen|GNU Screen]], le multiplexeur de terminaux en mode texte. Byobu permet l'affichage d'informations système et de notifications sur deux lignes dans le bas d'une session de terminal. | **Byobu** est une couche d'amélioration à [[:screen|GNU Screen]], le multiplexeur de terminaux en mode texte. Byobu permet l'affichage d'informations système et de notifications sur deux lignes dans le bas d'une session de terminal. | ||
- | {{applications:byobu_lucid_01.png|Le menu obtenu avec la touche F9}} | + | {{applications:byobu_xenial.png|Le menu obtenu avec la touche F9}} |
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | + | Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>byobu]]**. | |
- | Byobu est installé par défaut sous Ubuntu. | + | |
===== Utilisation===== | ===== Utilisation===== | ||
- | Byobu n'est pas activé par défaut dans le menu //Applications// d'Ubuntu. Pour l'activer, utilisez l'[[:alacarte|éditeur de menu]]. | + | Lancez l'application via le [[:unity#tableau_de_bord_dash|tableau de bord]] (Unity) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante : |
- | + | <code>byobu</code> | |
- | Puis, lancez l'application depuis le menu //Applications -> Accessoires -> Byobu Window Manager// ou //via// la [[:commande_shell|commande]] suivante : | + | |
- | + | ||
- | byobu | + | |
| | ||
| | ||
<note>Si vous rencontrez des problèmes avec les raccourcis clavier F1/F2/F3/F4 avec byobu via PuTTY, il est conseillé de choisir "Xterm R6" dans la partie "Keyboard" du menu "Terminal" dans la configuration de la connexion.</note> | <note>Si vous rencontrez des problèmes avec les raccourcis clavier F1/F2/F3/F4 avec byobu via PuTTY, il est conseillé de choisir "Xterm R6" dans la partie "Keyboard" du menu "Terminal" dans la configuration de la connexion.</note> | ||
+ | |||
+ | Vous pouvez aussi utiliser l'[[alias]] suivant : | ||
+ | alias Byobu='byobu -A -D -RR -fa -h 150000 -l -O -U' | ||
+ | Les options pratiques seront ainsi déjà chargées au démarrage. | ||
===== Quelques commandes clavier ===== | ===== Quelques commandes clavier ===== | ||
+ | Certains des raccourcis clavier suivants peuvent sembler ne pas fonctionner selon l'émulateur de [[terminal]] utilisé. | ||
+ | Par exemple, **[[apt>gnome-terminal]]** utilise déjà **F12**. | ||
+ | La plupart de ces logiciels acceptent de re-configurer leurs raccourcis clavier, il est donc possible de libérer les touches utilisées par Byobu. | ||
==== Très utiles ==== | ==== Très utiles ==== | ||
^ Touche(s) ^ Résultat ^ | ^ Touche(s) ^ Résultat ^ | ||
- | | **F2** | Créer une nouvelle fenêtre de terminal (nouvel onglet) | | + | | **F2** | Créer une nouvelle fenêtre de terminal (nouvel onglet) | |
- | | **F3** | Aller à la fenêtre de terminal précédente (onglet précédent) | | + | | **F3** | Aller à la fenêtre de terminal précédente (onglet précédent) | |
- | | **F4** | Aller à la fenêtre de terminal suivante (onglet suivant) | | + | | **F4** | Aller à la fenêtre de terminal suivante (onglet suivant) | |
- | | **F6** | Se détacher de la session de byobu (qui reste ouvert en arrière plan) et se déconnecter (en mode console) | | + | | **F6** | Se détacher de la session de byobu (qui reste ouvert en arrière plan) et se déconnecter (en mode console) | |
- | | **Shift-F6** | Se détacher de la session de byobu, mais ne pas se déconnecter de la console | | + | | **Shift-F6** | Se détacher de la session de byobu, mais ne pas se déconnecter de la console | |
- | | **F7** | Enter scrollback/search mode | | + | | **F7** | Enter scrollback/search mode | |
- | | **Ctrl-F5** | Reconnect any SSH/GPG sockets or agents | | + | | **Ctrl-F5** | Reconnect any SSH/GPG sockets or agents | |
==== Moins utiles ==== | ==== Moins utiles ==== | ||
^ Touche(s) ^ Résultat ^ | ^ Touche(s) ^ Résultat ^ | ||
- | | **Shift-F2** | Divise l'écran horizontalement | | + | | **Shift-F2** | Divise l'écran horizontalement | |
- | | **Ctrl-F2** | Divise l'écran verticalement | | + | | **Ctrl-F2** | Divise l'écran verticalement | |
- | | **Shift-F3** | Donne le focus à la division d'écran précédente | | + | | **Shift-F3** | Donne le focus à la division d'écran précédente | |
- | | **Shift-F4** | Donne le focus à la division d'écran suivante | | + | | **Shift-F4** | Donne le focus à la division d'écran suivante | |
- | | **Shift-F5** | Réuni l'écran (fait disparaître toutes les divisions) | | + | | **Shift-F5** | Réunit l'écran (fait disparaître toutes les divisions) | |
- | | **F5** | Rafraîchit tous les statuts des notifications | | + | | **F5** | Rafraîchit tous les statuts des notifications | |
- | | **F8** | Renomme la fenêtre de terminal courante | | + | | **F8** | Renomme la fenêtre de terminal courante | |
- | | **F9** | Lance le menu de configuration de Byobu | | + | | **F9** | Lance le menu de configuration de Byobu | |
- | | **F12** | GNU Screen's Escape Key | | + | | **F12** | GNU Screen's Escape Key | |
- | | **Alt-Pageup** | Scroll back through this window's history | | + | | **Alt-Pageup** | Scroll back through this window's history | |
- | | **Alt-Pagedown** | Scroll forward through this window's history | | + | | **Alt-Pagedown** | Scroll forward through this window's history | |
- | | **Ctrl-a-!** | Toggle all of Byobu's keybindings on or off | | + | | **Ctrl-a-!** | Toggle all of Byobu's keybindings on or off | |
+ | |||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
+ | |||
+ | |||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
+ | |||
+ | * [[tmux]] est un projet similaire à Byobu, initialement pour le projet [[wpfr>OpenBSD]]. | ||
+ | * [[Screen]] est le projet initial, dont est dérivé Byobu. | ||
* **(en)** [[https://launchpad.net/byobu|Site officiel de Byobu sur Launchpad]] | * **(en)** [[https://launchpad.net/byobu|Site officiel de Byobu sur Launchpad]] | ||
- | * **(en)** [[http://manpages.ubuntu.com/manpages/lucid/en/man1/byobu.1.html|La documentation de Byobu]], //aussi accessible par le terminal par la commande// ''man byobu'' | + | * **(en)** [[https://manpages.ubuntu.com/manpages/focal/en/man1/byobu.1.html|La documentation de Byobu]], //aussi accessible par le terminal par la commande// ''man byobu'' |
- | * **(en)** [[http://blog.dustinkirkland.com/search/label/Byobu|Un blog sur Byobu]] | + | * **(en)** [[https://blog.dustinkirkland.com/search/label/Byobu|Un blog sur Byobu]] |
---- | ---- | ||
- | //Contributeur principal : [[:utilisateurs:Gemnoc]], [[:utilisateurs:Kaffee]].// | + | //Contributeur principal : [[:utilisateurs:Gemnoc]], [[:utilisateurs:Kaffee]], [[:utilisateurs:Naereen]].// |