Jag behöver yum cli-kommando som kan verifiera helcheck för alla repo i min Linux-maskin
Jag har försökt yum repo men avsluta koden fortfarande 0 (INSPITE WE HAVE 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
Kommentarer
- svarar inte på min fråga, jag behöver cli för att verifiera repo (som hälsokontroll), vi kan göra ompolering av alla | grep -i errno, men på detta sätt täckte inte alla problem
- Använd bara
yum repolist -v
elleryum repoinfo
. - ok, men har du lösning på min tidigare fråga – unix.stackexchange.com/questions/428052/…
Svar
Att göra yum repolist
avsluta med en utgångskod som inte är noll vid fel, du måste använda verbose -läget och använda antingen
yum repolist -v
eller
yum repoinfo
Från mansidan för yum
.
… En sista specialfunktion för ompolisering är att om du befinner dig i ett icke-ordentligt läge kommer yum att ignorera alla repofel och mata ut den information det kan få …