Estou tentando listar todos os pacotes (e seus respectivos repositórios) de outras fontes que não sejam main/restricted/universe/multiverse.
Primeiro, digitei esse comando para listar esses pacotes:
$ aptitude search -F '%p' '!?origin(Ubuntu) ( ?architecture(amd64) | ?architecture(all) ) ?installed' | head
albert
brave-browser
brave-keyring
browsh
cdda2wav
cdrecord
dockmanager
e2fsprogs-l10n
ffmbc
firefox-esr
Mas se eu adicionar '%e'
or '%E'
or '%O'
ao -F
argumento, o aptitude
retorna imediatamente ... nada :
$ aptitude search -F '%p %O' '!?origin(Ubuntu) ( ?architecture(amd64) | ?architecture(all) ) ?installed' | head
$
Isso é um bug de aptidão?
Olhando para o changelog da minha caixa 18.04, posso ver:
A versão do aptitude em 16.04 parece ser 0.7.4, anterior a essas adições.
Portanto, parece que seu
aptitude search -F '%p %e' ...
comando está (bastante antidesportivo) simplesmente saindo quando recebe um especificador de formato que não entende.