Por que esta regex sobre / var / lib / dpkg / status mostrando pacotes não instalados

0

Eu tenho um script que pretende listar os maiores pacotes instalados no Ubuntu. Eu não consigo lembrar de onde eu peguei e eu não entendo isso.

sed -ne '/^Package: \(.*\)/{s///;h;};/^Installed-Size: \(.*\)/{s///;G;s/\n/ /;p;}' /var/lib/dpkg/status | sort -n

Está lendo /var/lib/dpkg/status

As duas linhas inferiores de saída do meu sistema são

340296 cuda-visual-tools-7-5
432665 texlive-latex-extra-doc

Se eu tentar apt-get remove desses pacotes, eles não estão instalados.

Eles são realmente não instalados, em cujo caso o script acima está errado, ou estão instalados, mas não removíveis através desses nomes, sendo algum tipo de pseudo-pacote ou o que for?

    
por spraff 08.07.2016 / 12:57

0 respostas