Não sei sobre você, mas a ordem em que o apt-cache mostra os resultados torna mais difícil encontrar o que você está procurando. O que costumo fazer é canalizar os resultados por meio de sort ou grep. Para automatizar isso, uso uma função no shell.
Adicione o seguinte ao seu $ HOME / .bashrc (ou qualquer que seja o seu shell, zsh com $ HOME / .zshrc é meu shell padrão na maioria das minhas máquinas, por exemplo)
function apt-cache()
{
local search=""
# Initial space will be optional if no options are given
[ "$(echo " $*" | grep -E '[[:space:]]*search[[:space:]]')" ] && search=true
if [ "$search" ]; then
command apt-cache $* | sort
else
command apt-cache $*
fi
}
Então coisas como:
apt-cache search kate
agora são classificados em ordem alfabética.
Observe coisas como:
apt-cache search -h
não funcionará como esperado. Além disso, se o pacote for apenas chamado de pesquisa, ele pode fazer coisas estranhas (atualmente não é um problema).