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é.
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.