Como resolver “Não foi possível encontrar a entrada esperada 'entrada restrita / binária-1386 / Packages' Fonte incorreta.list ou arquivo mal formado”?


10

Eu sou um novo usuário do Ubuntu 13.10. Recentemente, tentei resolver um problema de instalação do Skype e adicionei um PPA envolvendo o binário-1386. Sempre que executo sudo apt-get update, recebo o seguinte erro:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
...
...
E: Some index files failed to download. They have been ignored, or old ones used instead.

Passei as últimas duas horas tentando resolver esse problema e fiz alterações no meu sources.listarquivo redefinindo para as configurações de configuração padrão, mas esses erros ainda estão ocorrendo. Também desmarquei tudo na seção Software e atualizações , mas isso ainda parece aparecer. As mensagens de erro parecem estar relacionadas ao 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)problema, como mostrado acima.


2
Talvez porque você tenha um "1" em vez de um "i" na entrada? main/binary/-i386/Packages
Douggro

Como altero '1' para 'i' no main / binário? Obrigado, que talvez o problema!
ggoober

qual ppa você adicionou?
Avinash Raj

Edite sua pergunta e adicione a saída de cat /etc/apt/sources.list /etc/apt/sources.list.d/*. Não use comentários.
Braiam

Respostas:


12

Voltei atrás no que fiz hoje: estava seguindo as instruções do Skype em help.ubuntu.com/community/Skype E usei em sudo dpkg --add-architecture 1386vez de i386. Eu fiz uma pesquisa rápida sobre como remover o dpkg e removi o 1386 que foi adicionado, e agora tudo funciona!

- postado pelo OP nos comentários.

Para remover uma arquitetura incorreta ( 1386neste caso), execute:

sudo dpkg --remove-architecture 1386

11
Que tal dar instruções sobre como fazer isso? Ou link para instruções?
JellicleCat

@JellicleCat askubuntu.com/a/189690/158442 (com 1386 em vez de i386, é claro)
muru

Um exemplo é o seguinte: `` main / binary-i38 / Packages ''. Eu fiz o sudo dpkg --remove-architecture i38
Saurabh

# sudo dpkg --remove-architecture 1386 dpkg: warning: não é possível remover a arquitetura não estrangeira '1386'
Ashish Karpe

7

Abra os arquivos fontes e procurar binary-1386e substituir 1por i, em seguida, salvar ..

Os arquivos de origem são encontrados em

/etc/apt/sources.list

e / ou você pode encontrar muitos arquivos dentro do diretório /etc/apt/sources.list.d/

agora abra o arquivo de fontes com sudo e edite

sudo gedit /etc/apt/sources.list 

e / ou

sudo gedit /etc/apt/sources.list.d/****.list

Graças à sugestão de douggro. Voltei atrás no que fiz hoje: estava seguindo as instruções do Skype em help.ubuntu.com/community/Skype E usei o sudo dpkg --add-architecture 1386 em vez de 'i386'. Eu fiz uma pesquisa rápida sobre como remover o dpkg e removi o 1386 que foi adicionado, e agora tudo funciona! Obrigado por toda a sua ajuda (o problema não estava em sources.list ou sources.list.d desde que eu estava lutando com as respostas encontradas em outros tópicos). Eu sou novo no Linux / Ubuntu, mas fico feliz que a comunidade seja tão receptiva e útil até agora. Obrigado!!
ggoober

2

Mudei meu servidor de downloads e funcionou como um encanto. Aqui está como você pode fazê-lo

1. Abra 'software e atualizações' e clique na guia 'Software Ubuntu'.

  1. Clique em 'Baixar de' e escolha 'Outro' insira a descrição da imagem aqui

  2. Clique em 'Selecionar melhor servidor'. O Ubuntu levará algum tempo para selecionar o melhor servidor para você. Aceite isso.

  3. Agora tente executar a atualização do software novamente. Deveria funcionar.

  4. Se não seguir as etapas 1 a 4 novamente. Desta vez, o Ubuntu (esperançosamente) selecionará um servidor diferente como o 'Melhor servidor'. Tente atualizar o software novamente.

A CHAVE É ALTERAR O SERVIDOR DE DOWNLOAD DE ONDE O UBUNTU SE ATUALIZA.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.