pkg.soopen package index

brew / rang 3407

Installer gnirehtet avec Homebrew, Nix, scoop

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gnirehtet

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#gnirehtet

nixpkgs package indexes · pkgs/by-name/gn/gnirehtet/package.nix · Source: api.github.com

Windows

Scoopvérifié · 92%
scoop install main/gnirehtet

Scoop official bucket manifest trees · bucket/gnirehtet.json · Source: api.github.com

aperçu

Résumé du paquet

Reverse tethering tool for Android

Commandes et alias

  • gnirehtet

historique

Historique du projet et usages

Gnirehtet is Genymobile's reverse-tethering tool for Android devices. The project routes a connected Android device through a computer's network connection over adb without requiring root access on either side.

Historique du projet

The project grew out of Genymobile's Android tooling work and presents itself as a small, cross-platform utility rather than a desktop network manager. Its README documents Java and Rust distributions, adb requirements, an APK installed on the device, and a relay process on the host.

Historique d'adoption

Gnirehtet spread through developer package managers because it solves a specific lab and testing problem: giving USB-connected Android devices network access from the host. Homebrew, Nix, and Scoop packaging make it easy to install alongside adb on macOS, Linux, and Windows workstations.

Modes d'utilisation

Practitioners use gnirehtet when an Android device needs internet access through a development machine, especially during testing on controlled networks or devices without usable Wi-Fi or cellular data. The simple path is `gnirehtet run`; split commands let users run the relay, install the APK, and start or stop clients per device.

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

Gnirehtet is a classic package-manager utility: tiny scope, awkward to replace with built-in OS features, and useful only when the exact networking edge case appears. Its value is that it turns adb reverse-tethering setup into a reproducible installable command.

Chronologie

  • 2017: Arch User Repository metadata shows third-party packaging for Gnirehtet.
  • 2022: Forum and support references show users applying Gnirehtet to airplane-mode and USB reverse-tethering cases.
  • 2024: Homebrew test discussion records the formula using the installed binary for validation.

Related projects

  • Gnirehtet sits near Android SDK Platform Tools, adb reverse, Genymotion's Android tooling ecosystem, and host-side network testing workflows.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 12 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

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.

exécutables

Exécutables installés

CommandeTypeExpositionNote
gnirehtetcliexécutable global

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-04
version du gestionnaire2.5.1
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev2.5.1

https://github.com/Genymobile/gnirehtet

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gnirehtet
Version2.5.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/gnirehtet
Page d'accueilhttps://github.com/Genymobile/gnirehtet
Dépôthttps://github.com/Genymobile/gnirehtet
LicenceApache-2.0
Archive sourcehttps://github.com/Genymobile/gnirehtet/archive/refs/tags/v2.5.1.tar.gz
Dépendances de compilationrust
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsAt runtime, adb must be accessible from your PATH. You can install adb from Homebrew Cask: brew install --cask android-platform-tools

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegnirehtet
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

gnirehtet

nix profile install nixpkgs#gnirehtet
  • normalized package name match
  • Correspondance par : Gnirehtet
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gn/gnirehtet/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/gnirehtet

scoop install main/gnirehtet
  • normalized package name match
  • Correspondance par : Gnirehtet
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/gnirehtet.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation