Como a saída sugere, seu arquivo /var/lib/dpkg/status tem um erro. A linha 1050 imprime
Depends: libc6 (.= 2.7)
O ponto deve ser maior que o sinal ( > ). Os vários comandos do pacote ( dpkg , apt-get etc.) não entendem para que serve o ponto. Eles são bastante rígidos em sua sintaxe. Você deve mudar isso para o valor correto.
Portanto, abra o arquivo como usuário root e altere o valor. Você pode usar o editor vim :
sudo vim /var/lib/dpkg/status
e insira a sequência 1050Gf.r>:wq . Essa sequência vai para a linha 1050 ( 1050G ), procura por um dit ( f. ), substitui por > ( r> ) e salva / fecha o arquivo ( :wq ).
Outra maneira seria sed :
sudo sed -i.bak 's,^\(Depends: *libc6 *(\.\),,' /var/lib/dpkg/status
No entanto, você também pode usar qualquer editor gráfico, como Geany, Gedit ou outros. Supondo que você esteja usando Geany :
-
gksu geany +1050 /var/lib/dpkg/status
Este comando primeiro pedirá sua senha de usuário e depois abrirá o arquivo na linha 1050. A linha deve começar comDependse você encontrará o ponto após o braket de abertura. - Mova o cursor para o ponto e altere-o para
>. Para que ele leialibc6 (>= 2.7) - Salve ( Ctrl - S ) e feche o arquivo.
- Atualize os pacotes com o centro sináptico ou de software. Agora tudo deve estar funcionando como esperado.