Ignora a maioria das atualizações

0

Estou ciente de que o Arch e as distribuições derivadas recomendam sempre manter o sistema atualizado, no entanto, optei por não fazer isso. Eu atualizo ocasionalmente, principalmente se houver realmente um problema que eu preciso consertar, e normalmente eu atualizo somente os pacotes relevantes, não todos. Dito isso, há um punhado de pacotes que eu quero manter atualizado.

Estou usando Manjaro, com Cinnamon como minha DE. Eu recebo constantemente a notificação de atualização sobre centenas de atualizações, a maioria das quais eu não me importo. pacman -Syu também resulta em uma longa lista repleta de atualizações irrelevantes. Eu gostaria de ter um sistema de lista branca: o notificador de atualização só deve me informar sobre atualizações de pacotes que eu especificamente indiquei como interessantes. Eu também deveria ser capaz de executar um comando pacman que atualizará apenas os pacotes na minha lista de permissões e suas dependências (mas não me notificará sobre atualizações de dependências).

Como posso fazer isso?

    
por Bagalaw 21.06.2018 / 23:16

1 resposta

3

Você não pode. Esta não é apenas uma má ideia, é antitética à maneira como o pacman funciona.

Existem alguns casos em que o pacman irá ignorar pacotes específicos (e você pode usar globbing para estender isso), mas inverter esse conceito e tentar ignorar a maioria dos pacotes resultaria rapidamente em dois questões:

  1. pacman reclamaria sobre problemas de resolução de dependência durante uma atualização parcial e não conseguiria concluir a transação. Isso forçaria você a reeditar seu pacman.conf para fazer concessões - essencialmente transformando o gerenciamento de pacotes em uma tarefa manual.

  2. Você faria uma atualização parcial que resultaria em incompatibilidades da biblioteca e as coisas iriam quebrar.

O caso de uso que você descreve não é adequado a todos para uma versão de lançamento. Se você quiser esse tipo de abordagem, escolha uma distribuição como o Debian ou o Ubuntu LTS.

    
por 22.06.2018 / 21:31