Como posso mostrar todos os repositórios de pacotes ativos com zypper
?
Eu preciso da saída para um script de verificação.
Eu sei como listar todos eles. Mas gostaria de evitar analisar essa saída com um regex:
foo-work:~ # LANG=C zypper lr
# | Alias | Name | Enabled | Refresh
--+-----------------------------------+-----------------------------------+---------+--------
1 | openSUSE 12.3 FOO-BAR | openSUSE 12.3 FOO-BAR | Yes | Yes
2 | openSUSE 12.3 FOO-BAR Test | openSUSE 12.3 FOO-BAR Test | Yes | No
3 | openSUSE-12.3 Updates (FOO-BAR) | openSUSE-12.3 Updates (FOO-BAR) | Yes | Yes
4 | openSUSE-12.3-Non-Oss (FOO-BAR) | openSUSE-12.3-Non-Oss (FOO-BAR) | Yes | No
5 | openSUSE-12.3-Oss (FOO-BAR) | openSUSE-12.3-Oss (FOO-BAR) | Yes | No
Você está procurando o
-E, --show-enabled-only
sinalizador para mostrar apenas os repositórios habilitados, ou o-e -
,--export -
para obter a listagem no formato de definição do repositório que permite uma análise muito mais fácil?