Raspberry Pi deseja usar o aptitude para resolver o problema do pacote de dependência, mas o que devo fazer se ocorrer um erro de pacote de dependência ao instalar o aptitude usando apt-get?

A estrada é difícil e longa e a fila está chegando. Mantenha a cabeça baixa e trabalhe duro, se não falar, você será um blockbuster! Vamos, Sao Nian!

1 descrição do problema

  Eu sigo este tutorial: para substituir a fonte de imagem de torta de framboesa doméstica , substituindo a fonte de espelho Raspberry Pi para fonte Tsinghua doméstica após o uso , o surgimento de dependências pergunta errada, especificamente a seguinte mensagem de erro: sudo apt-get install aptitude

pi@raspberrypi:~ $ sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 aptitude : Depends: libapt-pkg5.0 (>= 1.1) but it is not going to be installed
            Recommends: libparse-debianchangelog-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

  Quando esse erro ocorreu, eu também procurei por um longo tempo, e fui ao fórum para postar ajuda (portal do fórum: Raspberry Pi substituiu a fonte de Tsinghua, instalação do aptitude relatou um erro ), mas não obtive uma resposta útil.

2 causa do problema

  Depois de buscar incessantemente o motivo, finalmente encontrei algumas pistas em um artigo, o link do artigo: Raspberry Pi não desistiu! As capturas de tela de informações relevantes são as seguintes:
Insira a descrição da imagem aqui
  Vendo isso, de repente pensei que eu mesmo era um método de alterar a fonte no Baidu na Internet e usei-o diretamente, independentemente da versão. Ok, então o motivo deveria ser este.

3 resolução de problemas

  Primeiro eu uso o comando: para verificar a versão atual do sistema Raspberry Pi, as informações específicas são as seguintes, o codinome desta versão é " buster " lsb_release -a

pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

  Então fui olhar o endereço da fonte do espelho, o código da versão usado é " esticar ", como segue

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

Insira a descrição da imagem aqui

  Então, fui para o arquivo correspondente, mudei para e pronto ✌️✌️✌️! stretch buster

  Após a modificação, lembre-se de executar o seguinte comando para atualizar a lista de fontes de software!

sudo apt-get update
sudo apt-get upgrade

  Neste momento, deve haver muitas coisas que precisam ser atualizadas, apenas espere lentamente, a velocidade da rede de origem do espelho doméstico ainda é muito boa;

  Após a conclusão da atualização, você pode instalá- la novamente , usando o seguinte comando: aptitude

sudo apt-get install aptitude

  Pronto ✌️✌️✌️, finalmente resolvi esse maldito problema, espero que ajude você!

4 resumo

  1. Ao usar uma fonte de espelho doméstica, certifique-se de corresponder ao número da versão. Se meu sistema for a versão A, se eu der a ele uma fonte de espelho da versão B, ele atualizará a lista de fontes de software e pode haver problemas. Porque a versão não corresponde!
  2. Lembre-se de lembrar! ! !

Se o conteúdo do artigo está errado, por favor, comente / mensagem privada muitos conselhos, obrigado! Se você acha que o conteúdo do artigo não é ruim, lembre-se de clicar em três links (como, marcar, deixar mensagem), seu apoio é meu maior incentivo, obrigado!

Acho que você gosta

Origin blog.csdn.net/Fighting_Boom/article/details/106879019
Recomendado
Clasificación