Erro ao abrir o Synaptic

Iniciado por Magjc, 30 de Julho de 2009, 23:51

tópico anterior - próximo tópico

Magjc

Oi pessoal! Preciso de ajuda. Eu cheguei a pesquisar aqui no fórum, mas não tive sucesso e então decidi abrir este tópico.
O problema é o seguinte: ao tentar baixar pacotes (medibuntu.list) pelo synaptic para ver filme em rmvb ocorreu o seguinte erro:

E: Tipo 'sudo' não é conhecido na linha 59 na lista de fontes /etc/apt/sources.list
E: A lista de fontes não pôde ser lida.
Configure as opções de repositórios para corrigir o problema.
E: _cache->open() failed, please report.


apartir daí não consegui mais abrir o synaptic.
Por favor, como faço pra resolver isso? Eu uso o Ubuntu 09.04

Lunik

Pelo primeiro erro, dá a impressão que você editou sem querer o sources.list.
Se puder colar o conteúdo dele aqui acho que dá pra achar o erro.

cadubts

Para copiar o conteúdo da sua sources.list abra o arquivo com o seguinte comando:

sudo gedit /etc/apt/sources.list

Depois é só copiar tudo e colar aqui. OBS: não altere nada!

Abraços

Magjc

Aqui está:

# deb-src http://br.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner

deb http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb http://ftp.debian.org etch main
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
deb http://www.linuxacessivel.org jaunty/
sudo aptitude install medibuntu-keyring -y  && sudo aptitude update
sudo aptitude install w32codecs libdvdcss2 -y
sudo apt-key add -
sudo apt-get update
sudo apt-get install -y w32codecs libdvdcss2


# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2



# sudo tee -a /etc/apt/sources.list
# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2
## Medibuntu - Ubuntu 8.04 "hardy heron"
## Please report any bug on https://bugs.launchpad.net/medibuntu/

# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2
deb http://archive.ubuntu.com/ubuntu/ jaunty-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-backports restricted main multiverse universe
deb http://packages.medibuntu.org/ jaunty free non-free

clcampos

Edite o arquivo em questão:

Citarsudo   gedit   /etc/apt/sources.list

Delete (ou comente colocando no início da linha o caracter #) as linhas marcadas abaixo:

Citação de: Magjc online 31 de Julho de 2009, 14:38
# deb-src http://br.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner

deb http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb http://ftp.debian.org etch main
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
deb http://www.linuxacessivel.org jaunty/
sudo aptitude install medibuntu-keyring -y  && sudo aptitude update
sudo aptitude install w32codecs libdvdcss2 -y
sudo apt-key add -
sudo apt-get update
sudo apt-get install -y w32codecs libdvdcss2


# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2



# sudo tee -a /etc/apt/sources.list
# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2
## Medibuntu - Ubuntu 8.04 "hardy heron"
## Please report any bug on https://bugs.launchpad.net/medibuntu/

# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2
deb http://archive.ubuntu.com/ubuntu/ jaunty-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-backports restricted main multiverse universe
deb http://packages.medibuntu.org/ jaunty free non-free


Salve o arquivo e execute o comando abaixo:

Citarsudo   apt-get    update
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Magjc

Obrigada, clcampos! Editei o arquivo colocando # no início das linhas que foram marcadas.

# sudo aptitude install medibuntu-keyring -y  && sudo aptitude update
# sudo aptitude install w32codecs libdvdcss2 -y
# sudo apt-key add -
# sudo apt-get update
# sudo apt-get install -y w32codecs libdvdcss2[/b]

Depois executei o comando, como vc também me orientou,

sudo   apt-get    update,

que logo em seguida baixou os pacotes de atualização e também abriu o gerenciador de atualizações.

Mas, ainda no terminal, após os pacotes serem baixados apareceu esta informação:

W: Erro GPG: http://ftp.debian.org etch Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 9AA38DCD55BE302B
W: Duplicate sources.list entry cdrom://ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/main Packages (/var/lib/apt/lists/Ubuntu%209.04%20%5fJaunty%20Jackalope%5f%20-%20Release%20i386%20(20090420.1)_dists_jaunty_main_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1) jaunty/restricted Packages (/var/lib/apt/lists/Ubuntu%209.04%20%5fJaunty%20Jackalope%5f%20-%20Release%20i386%20(20090420.1)_dists_jaunty_restricted_binary-i386_Packages)
W: Você terá que executar apt-get update para corrigir estes problemas
magna@magna-desktop:~$

Há mais alguma coisa a ser corrigida?  ???

Lunik

O primeiro erro tá acontecendo por causa dessa linha:
deb http://ftp.debian.org etch main

Isso são pacotes do debian que não estão assinados... foi você mesma que adicionou essa linha?
Por que tá pegando pacotes do debian?

O segundo erro tá dizendo que essa linha tá duplicada:
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted

Pode remover ela.

Magjc

#7
Sinceramente, eu nao sei o porq da linha do debian esta habilitada no meu pc. Na verdade quem configurou meu ubuntu foi um técnico de informatica, com quem nao tenho mais contato.

Como devo proceder? Eu já fui no Sistemas < Administração < Canal de software e desmarquei a linha do debian na aba "Programas de Terceiros", mais alguma coisa?

Quanto ao segundo erro,

deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted

eu ja removi do sources.list

clcampos

#8
Olha só o arquivo sources.list define onde o ubuntu vai procurar os pacotes disponíveis para instalação para você (os chamados de repositórios), e por consequência, quais pacotes estarão disponíveis para você.

Eu sou de usar apenas repositórios oficiais,  salvo a exceção os repositórios do wine[1] e do exaile[2]. Caso queira usar um sources.list igual ao meu vou deixar eles aqui para você.

Primeiro vamos fazer um backup do seu sources.list:

Citarsudo   cp    /etc/apt/sources.list       /etc/apt/souces.list.bkp.20090731

Agora edite o arquivo:

Citarsudo   gedit   /etc/apt/sources.list

Cole então o conteúdo abaixo:

Citar# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

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

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ jaunty universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ jaunty multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu jaunty partner
# deb-src http://archive.canonical.com/ubuntu jaunty partner

deb http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb http://archive.ubuntu.com/ubuntu/ jaunty-proposed restricted main multiverse universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse

###################################
# Repositorio do exaile
################################################
deb http://ppa.launchpad.net/exaile-devel/ubuntu jaunty main

################################################
# Repositorio do para Ubuntu Jaunty (9.04):
###############################################################
deb http://wine.budgetdedicated.com/apt jaunty main #WineHQ - Ubuntu 9.04 "Jaunty Jackalope"



Como adicionamos dois repositórios vamos adicionar também suas chaves:


  • 1o. Chaves do repositório do Exaile:

Execute no terminal as seguintes linhas (basta copiar e colar linha por linha):

Citargpg --no-default-keyring --keyring /tmp/.exaile.keyring --keyserver keyserver.ubuntu.com --recv   B79BBC58DE219687E584187AC174A7B143CBFCC0
gpg --no-default-keyring --keyring /tmp/.exaile.keyring --export --armor  B79BBC58DE219687E584187AC174A7B143CBFCC0 | sudo apt-key add -
rm /tmp/.exaile.keyring



  • 2o. Chaves do repositório do wine

Citarwget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/winehq.list




Ao final basta executar o comando abaixo (que serve para atualizar a lista de repositórios, e fazer o Ubuntu aceitar as alterações):

Citarsudo  apt-get   update

Se quiser instalar o exaile:

Citarsudo   apt-get    install    exaile-devel

Se quiser instalar o wine:

Citarsudo   apt-get    install   wine

Caso não queria instalar um dos aplicativos, ou nenhum deles, basta desconsiderar tudo que for da cor daquele aplicativo. Espero que esteja fácil de entender, e na dúvida pergunte antes de fazer, estamos aqui mesmo para ajudar.

[]'s

Cristiano

[1] wine: Emula o ambiente windows, permitindo rodar algumas aplicações do windows no Ubuntu.
[2] exaile: Excelente player de música.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Magjc

Obrigada mais uma vez Cristiano e aos outros q deram sua contribuição para a resolução deste problema.  :D

Eu não cheguei a instalar o Exaile e nem o Wine, eu só fui ate o comando

Citarsudo  apt-get   update
, mesmo

É muito bom saber que valeu apena trocar o Windows XP, um SO que eu já dominava pelo Ubuntu que eu só conheci há um ano atrás.
É notório a qualidade deste sistema!!! Ele realmente me impressiona a cada dia!!

Aliás, a competência e a seriedade dos colaboradores deste fórum também me impressiona muito! Principalmente quando comparo este fórum a outros que conheço,
Parabéns a todos!!  :D :D

clcampos

Citação de: Magjc online 31 de Julho de 2009, 18:18
Obrigada mais uma vez Cristiano e aos outros q deram sua contribuição para a resolução deste problema.  :D

Eu não cheguei a instalar o Exaile e nem o Wine, eu só fui ate o comando

Citarsudo  apt-get   update
, mesmo

É muito bom saber que valeu apena trocar o Windows XP, um SO que eu já dominava pelo Ubuntu que eu só conheci há um ano atrás.
É notório a qualidade deste sistema!!! Ele realmente me impressiona a cada dia!!

Aliás, a competência e a seriedade dos colaboradores deste fórum também me impressiona muito! Principalmente quando comparo este fórum a outros que conheço,
Parabéns a todos!!  :D :D


Fico muito feliz que tenha resolvido seu problema Magjc.

Espero que goste de usar ubuntu, e que venha a fazer parte da comunidade com a gente participando ativamente do fórum, aprendendo e ensinando outros usuários (assim como todos nós).

Precisando estamos sempre por aqui.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

cadubts

Recomendo também o repositório medibuntu. Transcrevo as dicas do sylvester:

CitarMétodo Rápido: Abra o terminal ( Aplicações > Acessórios > Terminal/Consola ou Kmenu > Sistema > Terminal/Konsole no Kubuntu ou Aplicações > Sistema >  Terminal/Consola no Xubuntu) e cole os seguintes comandos para o wget:


Código:

sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/medibuntu.list


Código:

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update

Se preferir siga o tutorial [Todas as versões] Guia Multimédia, java, flash e outras dicas! do sylvester clicando no link acima.

Abraços e bem vindo ao mundo Ubuntu