Atualizando com o apt-get

0

Eu estou correndo Ubuntu 11.04 (Natty Narwhal) com gnome-shell, e eu tenho um conflito no apt-get que não me permite atualizar / instalar novos pacotes (meu sistema está em espanhol. Por causa disso, alguma saída está nessa linguagem).

Quando executo o upgrade do apt-get:

Tal vez quiera ejecutar «apt-get -f install» para corregirlo. Los siguientes paquetes tienen dependencias incumplidas:  gnome-session : Depende: gnome-session-common (=
3.0.1-0ubuntu1~build2) pero 3.0.2-0ubuntu3~natty1 está instalado E: Dependencias incumplidas. Pruebe de nuevo usando -f.

gnome-sessions dependem do gnome-session-common (=     3.0.1-0ubuntu1 ~ build2), mas 3.0.2-0ubuntu3 ~ natty1 está instalado

Se eu executar o apt-get -f install:

dpkg: error al procesar /var/cache/apt/archives/gnome-session_3.0.2-0ubuntu3~natty1_all.deb (--unpack):
 intentando sobreescribir '/usr/share/xsessions/gnome-shell.desktop', que está también en el paquete gnome-shell 3.0.1-0ubuntu1~build1
Se encontraron errores al procesar:
 /var/cache/apt/archives/gnome-session_3.0.2-0ubuntu3~natty1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu tenho um erro semelhante:

apt-get clean
apt-get autoclean

Com ou sem "-f", tenho uma saída semelhante.

Arquivo /etc/apt/sources.list :

deb http://es.archive.ubuntu.com/ubuntu/ natty main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ natty main restricted

deb http://es.archive.ubuntu.com/ubuntu/ natty-updates main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ natty-updates main restricted

deb http://es.archive.ubuntu.com/ubuntu/ natty universe
deb-src http://es.archive.ubuntu.com/ubuntu/ natty universe
deb http://es.archive.ubuntu.com/ubuntu/ natty-updates universe
deb-src http://es.archive.ubuntu.com/ubuntu/ natty-updates universe

deb http://es.archive.ubuntu.com/ubuntu/ natty multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ natty multiverse
deb http://es.archive.ubuntu.com/ubuntu/ natty-updates multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ natty-updates multiverse

deb http://security.ubuntu.com/ubuntu natty-security main restricted
deb-src http://security.ubuntu.com/ubuntu natty-security main restricted
deb http://security.ubuntu.com/ubuntu natty-security universe
deb-src http://security.ubuntu.com/ubuntu natty-security universe
deb http://security.ubuntu.com/ubuntu natty-security multiverse
deb-src http://security.ubuntu.com/ubuntu natty-security multiverse

deb http://extras.ubuntu.com/ubuntu natty main
deb-src http://extras.ubuntu.com/ubuntu natty main


deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main
deb-src http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main

Como posso resolver este problema?

    
por Mordi 02.06.2011 / 01:07

2 respostas

1

Acho que o espelho que você usa atualmente está quebrado ou não totalmente sincronizado.
Basta alternar os espelhos com o Synaptic ou usar um editor de texto.

Com o Synaptic, você pode fazer a troca das opções.
Se você quiser usar um editor de texto, faça o seguinte: 1) Abra um terminal
2) Tipo: gksu gedit /etc/apt/sources.list
3) Editar - > Substituir todos.
4) Substitua todas as cadeias de país, para um país anterher.

Como no meu caso, eu tenho "hu.archive". por padrão, que é o pior espelho que já vi. Então eu vou lá depois de cada instalação, e mudo a parte "hu" para "de" como na Alemanha. Então parece com isso: de.archive. (Todas as linhas onde há um prefixo do país).

Depois disso, faça um apt-get update e tente a atualização (novamente).

    
por 02.06.2011 / 01:25
1

Remova as coisas que você adicionou ao source.list. Execute este comando primeiro:

$ sudo add-apt-repository ppa:gnome3-team/gnome3

Depois de inserir sua senha e adicioná-la, faça o seguinte:

$ gksu apt-get update

Depois, atualize todos os pacotes com

$ sudo apt-get dist-upgrade

Você precisará do gnome-shell:

$ sudo apt-get install gnome-shell

Depois disso, basta reiniciar e no login você poderá selecionar o Gnome Shell Desktop no menu

    
por 05.06.2011 / 22:55