Como o aptitude no Debian 9 permite limpar a nova lista de pacotes?

3

Eu estava curioso para notar a afirmação de Stephen em Existe uma maneira de listar os pacotes da data em que eles entraram no repositório Debian? que:

In Debian 9, aptitude allows finer-grained purging of the new packages list, which helps make it manageable and useful.

Alguém poderia elaborar isso? Eu olhei para o manpage atualizado de aptidão e, embora tenha muito mais conteúdo do que antes, não encontrei o que Stephen compartilhou no outro dia. Se possível, por favor, alguém compartilhe com o exemplo / s para ver como o novo aptitude funciona em relação às novas listas de pacotes.

    
por shirish 12.05.2017 / 07:42

1 resposta

2

Como a versão 0.8.2-1 , aptitude permite ao usuário especificar quais pacotes devem ser esquecidos do Lista “novos pacotes”, usando a opção de linha de comando forget-new ou a tecla F na TUI. Os pacotes podem ser especificados por nome, por padrão, por seção ou usando qualquer um dos padrões de pesquisa aptitude ; por exemplo

aptitude forget-new '~sdebug' '~slibs'

esquece todos os novos pacotes nas seções "debug" e "libs". (Corri automaticamente depois das atualizações do índice - não me preocupo com novos pacotes que aparecem nessas seções.)

Isto está documentado brevemente na página do manual:

forget-new

Forgets all internal information about what packages are “new” (equivalent to pressing “f” when in visual mode).

This command accepts package names or patterns as arguments. If the string contains a tilde character (“~”) or a question mark (“?”), it will be treated as a search pattern and every package matching the pattern will be considered (see the section “Search Patterns” in the aptitude reference manual).

O recurso foi solicitado em # 421043 .

    
por 12.05.2017 / 08:57