Para pesquisar em todos os pacotes disponíveis para encontrar um arquivo específico, você pode usar a opção wp
ou se --provides --match-exact
como exemplo:
zypper se --provides --match-exact hg
Você verá uma saída semelhante à seguinte:
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-----------+--------------------------+--------
| mercurial | Scalable Distributed SCM | package
A partir desse ponto, você pode instalar o pacote por meio de uma instalação padrão do zypper
zypper in mercurial
Deve-se notar que zypper wp
está obsoleto e pode não estar mais disponível.