yum + hur man identifierar att all repo har verifierats framgångsrikt

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 eller yum 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å …

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *