macOS
brew install tiolocal Homebrew formula metadata
sudo port install tioMacPorts ports tree · comms/tio/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tio pour les workflows d'agents IA.
installation
brew install tiolocal Homebrew formula metadata
sudo port install tioMacPorts ports tree · comms/tio/Portfile · Source: api.github.com
sudo apk add tioAlpine Linux edge package indexes · tio · Source: dl-cdn.alpinelinux.org
sudo apt install tioDebian stable package indexes · tio · Source: deb.debian.org
sudo dnf install tioFedora Rawhide package metadata · tio · Source: dl.fedoraproject.org
nix profile install nixpkgs#tionixpkgs package indexes · pkgs/by-name/ti/tio/package.nix · Source: api.github.com
sudo zypper install tioopenSUSE Tumbleweed package metadata · tio · Source: download.opensuse.org
aperçu
Simple TTY terminal I/O application
historique
tio is a serial TTY terminal I/O tool built for straightforward interaction with serial devices. Its niche is embedded-development and hardware-hacking workflows where a user wants a small command-line serial console that behaves well inside terminal multiplexers.
The tio README states the motivation directly: it was created as a simpler serial-device tool with less focus on classic terminal or modem features and more focus on embedded developers and hackers. It was originally an alternative to GNU screen for connecting to serial devices while working inside tmux.
The GitHub repository was created in September 2014, and the project has grown from a simple serial connection utility into a featureful serial-console tool. The README now documents automatic serial-port detection and reconnect, topology IDs, non-standard baud rates, mark and space parity, XMODEM/YMODEM upload, RS-485 mode, line and hex modes, timestamping, logging, socket redirection, piping, shell-command redirection, Bash completion, and Lua scripting.
tio's adoption is visible through broad distro packaging. The input metadata lists packages for apk, Homebrew, Debian, Fedora/DNF, MacPorts, Nix, Ubuntu, and openSUSE/zypper, which matches its role as a small systems utility rather than a language-ecosystem package.
The project is especially attractive to package-manager users because it replaces ad hoc use of screen, minicom, picocom, or custom serial scripts with one documented binary and a man page. The README's examples focus on common package-nerd hardware tasks: connecting to /dev/ttyUSB0, listing serial devices, preferring /dev/serial/by-id paths, reconnecting after unplug/replug, and using TID values when stable by-id paths are unavailable.
The common invocation is simply tio /dev/ttyUSB0, using defaults such as 115200 8n1. Users can add options for baud rate, parity, flow control, timestamping, logging, character mapping, or automatic connection behavior.
More advanced usage includes configuration profiles, include files for profile organization, line-mode history/editing, Lua automation, x/y-modem file transfers, and redirecting a serial session through a socket or shell command.
tio is a classic small-tool package: one binary, clear man page, no account or cloud service, and immediate usefulness after install. It is significant because serial consoles remain a daily need for embedded boards, dev kits, bootloaders, firmware bring-up, and hardware debugging, while modern terminals and tmux are otherwise inconvenient with older serial-console tools.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
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
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.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/tio/config~/.config/tio/config~/.tioconfigexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
tio | cli | exécutable global |
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.
métadonnées d'installation
| Clé du paquet | brew:tio |
|---|---|
| Version | 3.9 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/tio |
| Page d'accueil | https://tio.github.io |
| Dépôt | https://github.com/tio/tio |
| Docs amont | https://github.com/tio/tio#readme |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/tio/tio/releases/download/v3.9/tio-3.9.tar.xz |
| Dernière mise à jour | 2026-05-03T15:38:16+09:00 |
| Pulse | updated |
| Dépendances | glib, lua |
| Dépendances de compilation | meson, ninja, pkgconf |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | tio |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
tio 3.9-1
simple TTY terminal I/O application
sudo apt install tiotio
nix profile install nixpkgs#tiotio 2.7-1
simple TTY terminal I/O application
sudo apt install tiotio 3.9-r0
Simple TTY Terminal I/O Application
sudo apk add tiotio-bash-completion 3.9-r0
Bash completions for tio
sudo apk add tio-bash-completiontio-doc 3.9-r0
Simple TTY Terminal I/O Application (documentation)
sudo apk add tio-doctio 3.9-5.fc45
Simple TTY terminal I/O application
sudo dnf install tiotio 3.9-1.3
Simple TTY terminal I/O application
sudo zypper install tiotio-bash-completion 3.9-1.3
Bash Completion for tio
sudo zypper install tio-bash-completiontio
sudo port install tiopiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.