Necesito el comando yum cli que pueda verificar la verificación de todos los repositorios en mi máquina Linux
He probado el repositorio de yum pero el código de salida sigue siendo 0 (A PESAR DE TENEMOS ERROR)
yum repolist https://download.postgresql.org/pub/repos/yum/9.4/redhat/rhel-7Server-x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: ddownload.postgresql.org; Name or service not known" Trying other mirror. insr/primary_db | 23 kB 00:00:00 pkg/primary_db | 29 kB 00:00:00 local/primary_db | 3.6 MB 00:00:00 # echo $? 0
Comentarios
- no respondo a mi pregunta, necesito cli para verificar el repositorio (como chequeo de salud), podemos hacer yum repolist all | grep -i errno, pero de esta manera no cubrió todos los problemas
- Luego use
yum repolist -v
oyum repoinfo
. - ok, pero ¿tienes una solución a mi pregunta anterior? unix.stackexchange.com/questions/428052/…
Responder
Para hacer yum repolist
salir con un código de salida distinto de cero en los errores, debe usar el modo detallado y usar
yum repolist -v
o
yum repoinfo
Desde la página de manual de yum
.
… Una última característica especial de repolist, es que si está en modo no detallado, yum ignorará cualquier error de repositorio y mostrará la información que pueda obtener …