J'ai accès à un certain dossier sur un serveur Linux à distance via ssh et scp. Je peux télécharger et télécharger des fichiers mais pas installer d'applications. Maintenant, je veux mettre un dépôt git sur ce serveur. Lorsque je tente de cloner à partir d'un référentiel copié sur scp je reçois le message d'erreur suivant:Git sur ssh sans Git être installé sur le serveur
sgit-upload-pack: Command not found
fatal: The remote end hung up unexpectedly
Le clonage en utilisant la même commande de Github fonctionne comme prévu. Ai-je besoin de Git installé sur le serveur? Si oui, y a-t-il du travail?
Comment puis-je installer git dans le répertoire utilisateur? apt-get (pour Ubuntu) ne semble pas avoir une telle option. – Mouk
Vous pouvez l'installer manuellement. Téléchargez la distribution source sur http://git-scm.com/download, décompressez et suivez les instructions dans INSTALL. Vous aurez probablement besoin d'un compilateur et ainsi de suite. –
Pour suivre ce que disait Roman, sur un système basé sur Debian, vous devriez installer build-essentials pour obtenir gcc et make et ainsi de suite. – baudtack