web-dev-qa-db-fra.com

Git ne s'installe pas, Ubuntu Studio

Je suis un nouvel utilisateur d'Ubuntu Studio (et je ne connais rien au codage, etc.), et j'essaie d'installer Linux Stopmotion, mais il repose sur Git, qui ne s'installera pas.

J'obtiens ce qui suit:

Error on Terminal

Fondamentalement, lorsque vous essayez d'installer Stopmotion, il indique que le programme 'git' n'est pas actuellement installé. Je passe donc en revue les motions et j'essaie d'installer git en utilisant apt-get, en ajoutant des référentiels, en faisant la plupart des choses ici suggérées par d'autres personnes, et cela revient en disant que les paquets suivants ont des dépendances non satisfaites, ou tout simplement pas '' t travailler.

L'erreur est ...

enchanting: Depends: Java6-sdk

git: Depends: liberror-Perl but it is not going to be installed
     Depends: git-man (>1:2.9.3) but it is not going to be installed
     Depends: git-man (<1:2.9.3-.) but it is not going to be installed

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

(J'ai essayé l'installation de -f et cela ne fonctionne pas non plus.)

Je ne connais rien au codage, et je n'ai jamais utilisé Linux auparavant et je suis beaucoup au-dessus de ma tête. Quelqu'un peut-il m'aider? Tout ce que je veux faire, c'est installer Stopmotion.

1
Frankie

Vous devez exécuter apt-get -f install avec les droits root. Exécutez donc:

Sudo apt-get -f install

Cela corrige vos dépendances cassées.

Ensuite, faites

Sudo apt update
Sudo apt upgrade
Sudo apt-get check
Sudo apt install git

La première commande met à jour votre liste de packages, la seconde met à niveau vos packages, la troisième affichera quelque chose comme

Reading package lists... Done
Building dependency tree       
Reading state information... Done

pour vous dire que vos dépendances vont bien maintenant ou cela vous dira qu'il y a encore des problèmes. La dernière commande installera git. Vous avez besoin de git pour faire un clone git.

Exécutez ensuite à nouveau la commande git clone et cela devrait fonctionner.

2
UTF-8

Éditer /etc/apt/sources.list

Ajoutez ceci:

deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-backports main contrib non-free

Système de mise à jour:

apt-get update

apt-get upgrade

0
Daniel Díaz