Você pode usar apt-cache pkgnames
para listar apenas os nomes de todos os pacotes que começam com um prefixo específico:
$ apt-cache pkgnames ubuntu-wallpaper
ubuntu-wallpapers-karmic
ubuntu-wallpapers-vivid
ubuntu-wallpapers-maverick
ubuntu-wallpapers-utopic
ubuntu-wallpapers-wily
ubuntu-wallpapers-quantal
ubuntu-wallpapers-raring
ubuntu-wallpapers-precise
ubuntu-wallpapers-lucid
ubuntu-wallpapers-natty
ubuntu-wallpapers
ubuntu-wallpapers-trusty
ubuntu-wallpapers-oneiric
ubuntu-wallpapers-saucy
ubuntu-wallpapers-xenial
Veja man apt-cache
para mais informações.
Como alternativa, você pode processar a saída de apt-cache search
e exibir apenas a primeira coluna, canalizando-a, por exemplo. através de um destes comandos abaixo ou algo similar:
-
cut -d' ' -f1
-
grep -Eo '^\S+'
-
sed 's/\s.*//'
-
awk '{print }'