pkg.sopackage field notes

brew / rang 1640

Installer byobu avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de byobu pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install byobu

provider-native install command

aperçu

Résumé du paquet

Text-based window manager and terminal multiplexer

Commandes et alias

  • byobu
  • byobu-config
  • byobu-ctrl-a
  • byobu-disable
  • byobu-disable-prompt
  • byobu-enable
  • byobu-enable-prompt
  • byobu-export
  • byobu-janitor
  • byobu-keybindings
  • byobu-launch
  • byobu-launcher
  • byobu-launcher-install
  • byobu-launcher-uninstall
  • byobu-layout
  • byobu-prompt
  • byobu-quiet
  • byobu-reconnect-sockets
  • byobu-screen
  • byobu-select-backend
  • byobu-select-profile
  • byobu-select-session
  • byobu-shell
  • byobu-silent
  • byobu-status
  • byobu-status-detail
  • byobu-tmux
  • byobu-ugraph
  • byobu-ulevel
  • col1
  • ctail
  • manifest

historique

Historique du projet et usages

Byobu is a GPLv3 terminal workspace layer for GNU Screen and tmux. It began as an Ubuntu Server-oriented set of enhancements around GNU Screen and grew into a portable session-management tool with status notifications, keybindings, profiles, and configuration helpers.

Historique du projet

The upstream README describes Byobu as originally designed to make the plain but practical GNU Screen experience more elegant for the Ubuntu server distribution. Later releases added support for tmux while keeping Screen support, which made Byobu less a single multiplexer and more a curated terminal environment.

Dustin Kirkland is listed by the project as the primary author, with Nick Barcet, Raphael Pinson, and Derek Carter credited as emeritus authors. The project has long lived in the Ubuntu and Launchpad ecosystem while also accepting contributions through its GitHub repository.

Historique d'adoption

Byobu became familiar to Ubuntu Server users because it packaged multiplexer defaults, status lines, and helper commands into a batteries-included command. Its presence across Homebrew, Debian, Ubuntu, Fedora, Alpine, MacPorts, Nix, and openSUSE packaging shows that the tool escaped its Ubuntu origin and became a general Unix terminal convenience.

Its adoption is tied to users who wanted persistent remote sessions without hand-maintaining large Screen or tmux configuration files. Byobu's value was not inventing multiplexing, but standardizing a useful opinionated profile that distributions could ship.

Modes d'utilisation

Users typically launch `byobu` to start or attach to a managed Screen or tmux session, then use Byobu's keybindings and status widgets for windows, system information, and session control. The bundled commands such as `byobu-config`, `byobu-select-backend`, `byobu-enable`, and `byobu-disable` make it scriptable and friendly to login-shell workflows.

The documented configuration search path uses `$BYOBU_CONFIG_DIR`, `$XDG_CONFIG_HOME/byobu`, and `~/.byobu`, so package users can keep personal status, keybinding, and backend preferences outside the system installation.

Pourquoi les passionnés de paquets s'y intéressent

Byobu matters in package-manager culture because it is a wrapper that made two already-packaged workhorses, Screen and tmux, feel like a coherent product. It is the kind of package server people install immediately after provisioning a host because it smooths daily SSH work.

It is also a good example of distro-born tooling becoming cross-platform: an Ubuntu Server nicety that Homebrew and other Unix package ecosystems carry because the workflow is useful everywhere.

Chronologie

  • 2008: Byobu emerges from Ubuntu Server work around enhanced GNU Screen profiles.
  • 2009: The project is known publicly as Byobu and shipped broadly in Ubuntu-era server workflows.
  • 2011: tmux support becomes central enough that Byobu is described as supporting both GNU Screen and tmux.
  • 2023: The upstream README still presents Byobu as a maintained cross-distribution multiplexer layer for Linux, BSD, and macOS.

Related projects

  • GNU Screen is the original terminal multiplexer Byobu enhanced.
  • tmux is the modern multiplexer backend Byobu also supports.
  • Ubuntu Server and Launchpad are part of Byobu's historical packaging and contribution context.

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:shell

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
$BYOBU_CONFIG_DIR$XDG_CONFIG_HOME/byobu~/.byobu

exécutables

Exécutables installés

CommandeTypeExpositionNote
byobuexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-configexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-ctrl-aexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-disableexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-disable-promptexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-enableexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-enable-promptexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-exportexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-janitorexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-keybindingsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-launchexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-launcherexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-launcher-installexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-launcher-uninstallexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-layoutexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-promptexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-quietexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-reconnect-socketsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-screenexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-select-backendexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-select-profileexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-select-sessionexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-shellexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-silentexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-statusexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-status-detailexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-tmuxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-ugraphexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
byobu-ulevelexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
col1exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
ctailexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
manifestexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
purge-old-kernelsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
trustmuxexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
trustmuxdexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vigpgexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wifi-statusexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire7.15
gestionnaire mis à jour2026-07-09
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:byobu
Version7.15
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://byobu.org
Dépôthttps://github.com/dustinkirkland/byobu
Dernière mise à jour2026-07-09T01:29:19Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • curated configuration and credential file locations
  • curated package history
  • pkgdb category and tag curation