Repository navigation
install macos.fr
Warning
Traduction assistée par machine, non relue par un locuteur natif. La version anglaise fait foi.
macOS est une plateforme où la CLI est privilégiée. L'interface graphique se compile pour macOS mais n'est pas testée sur du matériel réel, donc le client en ligne de commande (lightspeed-client) est la voie prise en charge.
Récupérez la dernière version depuis la page Releases. Choisissez l'archive qui correspond au processeur de votre Mac :
| Votre Mac | Cible | Fichier |
|---|---|---|
| Apple Silicon (M1 et suivants) | aarch64-apple-darwin |
lightspeed-client-...-aarch64-apple-darwin.tar.xz |
| Intel | x86_64-apple-darwin |
lightspeed-client-...-x86_64-apple-darwin.tar.xz |
Vous ne savez pas lequel vous avez ? Lancez :
uname -marm64 signifie Apple Silicon ; x86_64 signifie Intel.
L'installateur shell est le chemin le plus simple. Il détecte votre architecture et installe le client :
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ShibbityShwab/lightspeed/releases/latest/download/lightspeed-client-installer.sh | shOu installez à la main depuis l'archive :
# Remplacez le nom de fichier par celui que vous avez téléchargé.
tar -xf lightspeed-client-...-aarch64-apple-darwin.tar.xz
sudo mv lightspeed-client /usr/local/bin/Vérifiez que le binaire se lance :
lightspeed-client --versionL'intercepteur macOS utilise pfctl (le filtre de paquets intégré) pour rediriger le trafic UDP du jeu. pfctl exige root, donc lancez le client avec sudo quand vous démarrez l'intercepteur :
sudo lightspeed-client --start-interceptor --game rustLa découverte, le sondage et les diagnostics (--probe-proxies, --test-control, --check) n'ont pas besoin de root.
Le client découvre les relais communautaires automatiquement via le registre signé. Aucune adresse de proxy n'est nécessaire.
# Sonde les relais communautaires et affiche un rapport
lightspeed-client --probe-proxies
# Démarre l'intercepteur pour votre jeu
sudo lightspeed-client --start-interceptor --game rustVérifiez la découverte des relais. Lancez :
lightspeed-client --probe-proxiesCela effectue une passe de découverte/sondage et affiche un rapport listant chaque relais découvert et sa latence. Vous devriez voir les huit relais communautaires (Los Angeles, New Jersey, Singapour, Francfort, Tokyo, Mumbai, Madrid, Sydney).
Vérifiez l'enregistrement sur le plan de contrôle. Lancez :
lightspeed-client --test-controlCela se connecte au plan de contrôle QUIC, enregistre une session, envoie un ping et se déconnecte, en affichant le résultat de chaque étape. Un enregistrement réussi prouve que le plan de contrôle est joignable et que l'authentification fonctionne.
Vérifiez l'environnement. Lancez :
lightspeed-client --checkCela indique la disponibilité de l'intercepteur, l'état root, la détection du jeu et la joignabilité du proxy.
Vérifiez le flux de paquets. Une fois l'intercepteur lancé et votre jeu connecté à un serveur, les compteurs de paquets du client doivent grimper. Si « Paquets envoyés » reste à 0, l'intercepteur n'a pas encore vu le trafic du jeu ; voir Dépannage.
Si macOS bloque le binaire avec « ne peut pas être ouvert car le développeur ne peut pas être vérifié », supprimez l'attribut de quarantaine :
xattr -d com.apple.quarantine /usr/local/bin/lightspeed-clientNe faites cela que si vous avez téléchargé le binaire depuis la page Releases officielle.