Arquivo de lista de arquivos para o pacote 'qdbus' está faltando nova linha final (Raspbian)

3

Eu tenho uma nova instalação do Raspbian em um raspberry pi 3. Ele inicializa bem e eu posso executar qualquer função que eu possa pensar com uma exceção: qualquer tentativa de instalar ou remover um pacote resulta no erro " Arquivo de lista de arquivos para o pacote 'qdbus' está faltando newline final ". De fato, o arquivo em /var/lib/dpkg/info/qdbus.list está cheio de lixo.

O que eu tentei até agora:

  • Adicionando uma nova linha ao arquivo.
  • $ sudo apt-get clean - não fez nada.
  • Apagar qdbus.list - um arquivo diferente é indicado como corrompido, cheguei até a apagar cerca de 25 arquivos antes que coisas como o ssh parassem de funcionar e eu tivesse que reinstalar o sistema operacional.
  • Reinstale o sistema operacional a partir de um novo download com verificação por hash da versão mais recente
  • $ sudo dpkg --configure -a - não fez nada.

Qualquer ajuda seria apreciada.

    
por cawwot 23.07.2017 / 15:13

2 respostas

3

Eu encontrei o mesmo problema. E eu resolvi isso rebaixando a jessie raspbian.

link

Remova provavelmente a versão atual raspbian-2017-07-05/ e faça downgrade para raspbian-2017-06-23/ . Isso vai exigir muito mais tempo para atualizar e atualizar os pacotes, mas funciona bem para mim.

    
por 24.07.2017 / 09:23
1

Eu tive esse problema, mas encontrei outra solução. É causado ao escrever a imagem de Jessie para o cartão SD, não sei por que isso mudou entre 06-23 e 07-05 builds. Se você estiver usando o OSX, inclua a opção conv = sync para dd

sudo dd se = / caminho / para / downloads / 2017-07-05-raspbian-jessie.img de = / dev / rdisk2 bs = 1m conv = sync

também discutido no link

Isso resolveu o problema para mim.

    
por 16.08.2017 / 11:17