Sudo apt-get instala o problema git

0

Oi eu sou meio novo para o Ubuntu. Dito isto, eu geralmente posso executar isso em uma instalação limpa do ubunty 14.10

sudo apt-get update
sudo apt-get install git

E então o git deve ser instalado

Mas o que eu ganho é isso

me@server1:~$ sudo apt-get install git
[sudo] password for me: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 git : Depends: liberror-perl but it is not going to be installed
       Depends: git-man (> 1:2.4.5) but it is not going to be installed
       Depends: git-man (< 1:2.4.5-.) but it is not going to be installed
 mariadb-client-5.5 : Breaks: mariadb-server-5.5 (< 5.5.44-1ubuntu0.14.10.1) but 5.5.39-2 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
me@server1:~$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
me@server1:~$ 

parece que apt-get não instala as dependências automaticamente, e o comando git apenas retorna git is currently not installed . A execução de sudo apt-get -f install não altera nada

O que estou fazendo de errado aqui? (Nota: eu não quero mariadb instalado)

EDITAR: Depois de executar sudo apt-get purge mariadb-client-5.5

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 mariadb-client : Depends: mariadb-client-5.5 (>= 5.5.39-2) but it is not going to be installed
 mariadb-server-5.5 : Depends: mariadb-client-5.5 (>= 5.5.39-2) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
    
por Oldenborg 26.06.2015 / 13:35

1 resposta

1

Este erro está chegando porque, sua árvore de dependência do apt-get atingiu um estado inconstante, devido à instalação do pacote mariadb-client que é da versão mais nova / mais antiga que a esperada por < strong> mariadb-server .

Tente desinstalar o mariadb-client por

$ sudo apt-get purge mariadb-client-5.5

Em seguida, tente corrigir sua árvore de dependências por

 $ sudo apt-get -f install

E, em seguida, tente instalar o git.

    
por Rishav Ambasta 26.06.2015 / 14:06