yum + kuinka tunnistaa, että kaikki repot vahvistettiin onnistuneesti

Tarvitsen yum cli -komennon, joka voi vahvistaa kaikkien linjakoneeni repojen tarkistuksen

Olen kokeillut yum-repoa, mutta poistumiskoodi on silti 0 (VAPAUTTAMME VIRHEÄ)

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 

Kommentit

  • ei vastausta kysymykseeni, tarvitsen cli: n vahvistamaan repo (kuten terveystarkastus), voimme tehdä kaiken uudelleen | grep -i errno, mutta tällä tavalla ei käsitelty kaikkia ongelmia
  • Käytä sitten vain yum repolist -v tai yum repoinfo.
  • ok, mutta onko sinulla ratkaisua edelliseen kysymykseeni – unix.stackexchange.com/questions/428052/…

Vastaa

Tee yum repolist Poistu virheellisestä poistumiskoodista, joka ei ole nolla. Sinun on käytettävä verbose -tilaa ja käytettävä joko

yum repolist -v 

tai

yum repoinfo 

yum -sivun käsisivulta.

… Viimeinen repolistin erityispiirre on, että jos olet verbose-tilassa, yum jättää huomiotta kaikki repo-virheet ja luovuttaa saamansa tiedot …

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *