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
taiyum 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 …