Szükségem van egy yum cli parancsra, amely ellenőrizheti a linuxos gépemben lévő összes repo ellenőrzését
Megpróbáltam a yum repót, de a kilépőkód még mindig 0 (HITELÜNK HIBÁNK VAN)
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
Hozzászólások
- nem válaszol a kérdésemre, cli-re van szükségem a repo igazolásához (például az állapotfelméréshez), megtehetjük, hogy repolist mindet | grep -i errno, de ez a módszer nem fedte le az összes problémát
- Ezután egyszerűen használja a
yum repolist -v
vagy ayum repoinfo
parancsot. - rendben, de van megoldás az előző kérdésemre – unix.stackexchange.com/questions/428052/…
Válasz
A yum repolist
kilépés egy nullától eltérő kilépési kóddal a hibáknál, a verbose módot kell használnia, és a
yum repolist -v
vagy a
yum repoinfo
A yum
kézikönyvoldaláról.
… A repolist egy utolsó különlegessége, hogy ha nem verbózus módban van, akkor yum figyelmen kívül hagyja az esetleges repo hibákat és kiadja a kapott információkat …