Installer Tunnelbird
Choisissez votre système. Une commande installe Tunnelbird sur Linux et sur macOS ; Windows viendra plus tard.
Une seule commande pour toutes les distributions. Le script lit votre système, vérifie ce qu’il lui faut et installe Tunnelbird dans votre dossier personnel : sans administrateur, sans boutique, sans compte. Pour mettre à jour, relancez-le.
curl -fsSL https://tunnelbird.ferhatsn.fr/install.sh | sh La même commande installe l’application native de la barre des menus sur un Mac Apple silicon (macOS 13 ou plus récent), dans le dossier Applications de votre dossier personnel. Sans boutique ni compte. À la première ouverture, elle demande une fois le mot de passe administrateur pour installer son assistant.
curl -fsSL https://tunnelbird.ferhatsn.fr/install.sh | sh Bientôt
Une application Windows native, construite sur le même cœur, est en cours d’écriture. Elle sera téléchargeable gratuitement sur ce site, sans boutique ni compte.
Il faut Rust, GTK 4.14 et libadwaita 1.5 ou plus récents.
git clone https://github.com/ferhatte10/tunnelbird && cd tunnelbird && make && sudo make install Lire le script d’abord · Le faire étape par étape · Vérifier la compatibilité
Étape par étape, sans le script
Ce que fait install.sh, une commande à la fois, à taper vous-même.
Paquet autonome, pas à pas (ce que fait le script)
curl -fsSLO https://github.com/ferhatte10/tunnelbird/releases/latest/download/SHA256SUMS
name=$(sed -n 's/^[0-9a-f]\{64\} \(tunnelbird-[0-9][^ ]*-linux-'$(uname -m)'\.tar\.gz\)$/\1/p' SHA256SUMS)
curl -fsSLO https://github.com/ferhatte10/tunnelbird/releases/latest/download/$name
grep " $name$" SHA256SUMS | sha256sum -c -
tar -xzf $name -C ~/.local/share
~/.local/share/tunnelbird/AppRun Dépendances de compilation · Ubuntu, Debian, Mint
sudo apt install libgtk-4-dev libadwaita-1-dev libsoup-3.0-dev gettext desktop-file-utils Dépendances de compilation · Fedora
sudo dnf install gtk4-devel libadwaita-devel libsoup3-devel gettext desktop-file-utils Prérequis
Linux avec NetworkManager (installé par défaut sur les distributions de bureau). Pour les profils OpenVPN, le module OpenVPN de NetworkManager : Tunnelbird affiche la commande pour l’installer s’il manque.
Télécharger un paquet
La release contient un paquet pour amd64 et arm64 avec ses sommes de contrôle (SHA256SUMS), ainsi que des fichiers .deb et .rpm pour qui monte ses propres dépôts. Versions sur GitHub.
Désinstaller
Retirez l’app de la façon dont vous l’avez installée. Vos tunnels restent dans les réglages réseau du système jusqu’à ce que vous les supprimiez.
Autres distributions
curl -fsSL https://tunnelbird.ferhatsn.fr/install.sh | sh -s -- --uninstall macOS
sudo "/Library/Application Support/Tunnelbird/tunnelbird-service" --uninstall-daemon
sudo rm -rf "/Library/Application Support/Tunnelbird"
rm -rf ~/Applications/Tunnelbird.app /Applications/Tunnelbird.app Depuis les sources
sudo make uninstall