Os aplicativos são atualizados sem pacotes meta?

1

Eu gostaria de saber se os pacotes ainda serão atualizados no Ubuntu se eu remover o pacote meta que pertence a ele.

por exemplo, eu gostaria de remover o hexchat do Ubuntu mate, mas ele também removeu o pacote ubuntu-mate-meta, outros pacotes incluídos no ubuntu-mate-meta ainda obtêm atualizações?

    
por user3414321 08.01.2017 / 01:28

2 respostas

1

Qualquer pacote instalado com o gerenciador de pacotes de uma distribuição continuará a receber atualizações (supondo que atualizações sejam disponibilizadas), independentemente de como ele foi instalado. Portanto, no seu caso, todos os pacotes recebidos por ubuntu-mate-meta continuarão recebendo atualizações, mesmo se você remover ubuntu-mate-meta .

Note que você provavelmente precisará marcar todos os pacotes como "não instalados automaticamente", usando aptitude (a tecla m ) ou apt-mark manual , se você quiser evitá-los sendo removido da próxima vez que você executar apt-get auto-remove ou algo semelhante.

Por acaso, ubuntu-mate-meta não foi removido porque o gerenciador de pacotes considerou que não era usado; ele foi removido porque depende de hexchat , portanto, ele não pode permanecer instalado se hexchat for removido - se você informar ao gerenciador de pacotes para remover hexchat , ele pressupõe que você realmente deseja isso e removerá ubuntu-mate-meta ( depois de pedir confirmação).

    
por 08.01.2017 / 10:46
1

A razão pela qual os pacotes meta mencionam atualizações, é para a situação dist-upgrade , onde os pacotes novos são adicionados como dependências e os pacotes antigos removidos do repo (ou devem ser removidos devido a conflitos).

Normalmente, isso ocorre na atualização para uma nova versão do Ubuntu (por exemplo, 16.04 - > 16.10). É muito menos comum enquanto atualiza o Ubuntu dentro da mesma versão. Dentro de uma versão do Ubuntu, é particularmente improvável que ocorra apenas para um meta-pacote.

Por exemplo, com o Debian, o pacote iceweasel foi substituído pelo firefox. (Nenhuma atualização de segurança adicional para o iceweasel foi lançada). Mas a substituição e a atualização ainda ocorreriam, independentemente de o iceweasel ter sido instalado ou não por um metapacote para um ambiente de área de trabalho.

    
por 08.01.2017 / 11:13