web-dev-qa-db-fra.com

Comment installer Repo Tool

Je suis sur Ubuntu 14.04. J'ai suivi les instructions ici

Plus précisément:

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

chmod a+x ~/bin/repo

Cependant, après cela, un fichier html est téléchargé. Il ne semble pas y avoir de fichier exécutable. Si je lance ensuite repo init, cela donne l'erreur suivante:

"Le programme 'repo' n'est pas encore installé. Vous pouvez l'installer en tapant apt-get install phablet-tools"

Maintenant, taper ceci fonctionnera bien sûr. Le problème est que je ne peux pas utiliser la version de repo packagée phablet-tools, car elle n’est pas approuvée. Alors, comment exactement puis-je installer le repo?

Voici les premières lignes du fichier téléchargé:

#!/usr/bin/env python
# repo default configuration
#
import os
REPO_URL = os.environ.get('REPO_URL', None)
if not REPO_URL:
  REPO_URL = 'https://gerrit.googlesource.com/git-repo'
REPO_REV = 'stable'

Si j'essaie d'ouvrir le fichier dans un navigateur, je reçois un message d'erreur 404 "L'ULR/fit-repo demandé n'a pas été trouvé sur ce serveur".

Voici un lien vers le fichier complet téléchargé.

1
Rick

Le programme a été téléchargé correctement (au moins parmi les parties que vous avez collées ici, il semble que le script de mise en pension valide python soit _). Vous devrez probablement ajouter le répertoire ~/bin à votre variable PATH pour que cela fonctionne.

Pour ce faire, vous devez exécuter la commande suivante dans votre terminal:
export PATH="~/bin:$PATH"

Vérifiez maintenant si la commande repo fonctionne.

Si cela fonctionne, pour rendre ces modifications persistantes, ajoutez simplement cette commande d'en haut à la fin de votre fichier .bashrc.

2
Tim Schumacher