Tem um muito legal, o nome dele é AUR.
Pode fazer como meu script de cabos virtuais, usar o Zenity/KDialog para fornecer informações que vão alimentar o script. Exemplo:
PACOTE=$(zenity --file-selection)
debtap -Q "$PACOTE" && xdg-open "$(dirname "$PACOTE")"