hexyl
est une simple visionneuse hexadécimale pour le terminal. Il utilise une sortie colorée pour distinguer différentes catégories d’octets (octets NULS, caractères ASCII imprimables, caractères d’espace ASCII, autres caractères ASCII et non-ASCII).
Aperçu
Installation
Sur Ubuntu
… et d’autres distributions Linux basées sur Debian.
Si vous exécutez Ubuntu 19.10 (Eoan Hermine) ou une version plus récente, vous pouvez installer le paquet officiellement maintenu:
sudo apt install hexyl
Si vous utilisez une ancienne version d’Ubuntu, vous pouvez téléchargerle dernier package .deb
à partir de la page de publication et l’installer via:
sudo dpkg -i hexyl_0.8.0_amd64.deb # adapt version number and architecture
Sur Debian
Si vous exécutez Debian Buster ou une version plus récente, vous pouvez installer le paquet Debian officiellement maintenu:
sudo apt-get install hexyl
Si vous exécutez une ancienne version de Debian, voir ci-dessus pour les instructions sur la façon d’installer manuellement hexyl
.
Sous Arch Linux
Vous pouvez installer hexyl
à partir du dépôt de paquets officiel:
pacman -S hexyl
Sur Void Linux
xbps-install hexyl
Sur Gentoo Linux
Disponible en superposition dm9pZCAq
sudo eselect repository enable dm9pZCAqsudo emerge --sync dm9pZCAqsudo emerge sys-apps/hexyl::dm9pZCAq
Sur macOS
brew install hexyl
Sur FreeBSD
pkg install hexyl
sur Termux
pkg install hexyl
ou
apt install hexyl
Via Nix
nix-env -i hexyl
Via Guix
guix package -i hexyl
Ou ajoutez le paquet hexyl
dans la liste des paquets à installer dans la configuration de votre système (par exemple, /etc/config.scm
).
Sur d’autres distributions
Consultez la page de publication pour les versions binaires.
Sous Windows
Pour l’instant, vous devrez installer depuis la source via cargo
(voir ci-dessous). Assurez-vous d’utiliser un terminal prenant en charge les séquences d’échappement ANSI (comme ConHost v2 depuis Windows 10 1703ou Windows Terminal depuis Windows 10 1903).