Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 34134|Vastaus: 6

[linux] CentOS 7:n offline-asennus rpm-paketeille ratkaisee riippuvuudet automaattisesti

[Kopioi linkki]
Julkaistu 16.6.2021 14.56.10 | | | |
Kun tuotantoympäristö on katkaistu turvallisuussyistä. Käytän yumia ohjelmistojen automaattiseen asentamiseen ja riippuvuuksien käsittelyyn paikallisista lähteistä.
Kuitenkin tämän menetelmän kriittisin ongelma on, miten ohjelmisto ja sen riippuvuudet saadaan paikallisten lähteiden käyttöön?

Kun ohjelmiston asennusriippuvuuksia on vähemmän, voi olla ratkaisu etsiä ja ladata ne manuaalisesti yksi kerrallaan, ja kun ohjelmistolla on satoja riippuvuuksia, ja riippuvuuksia on niistä, kokeilet uudelleen?


Linux-paketin hakulatausosoite:Hyperlinkin kirjautuminen on näkyvissä.


Asenna ensin yum-plugin-downloadonly-lisäosa seuraavalla komennolla:

Lataa libgdiplus-devel ja sen riippuvuudet

(Huomautus:Latausriippuvuus on tarkoitettu havaitsemaan ne riippuvuukset, jotka puuttuvat nykyisestä järjestelmästä, joten sen täytyy olla kahden saman palvelimen järjestelmäympäristö


missä --downloaddir määrittää ladatun RPM-paketin tallennuspaikan, ja sen jälkeen YUM:n asentaman ohjelmiston nimi, ja se tukee useita osia.

Kun olet ladannut rpm-paketin verkkokoneelle, kopioi se palvelimelle ilman verkkoa ja asenna se. Käsky on seuraava:


Noin
(Loppu)





Edellinen:Ero Linuxin devel-pakettien ja ei-devel-pakettien välillä
Seuraava:.NET/C# määrittääkseen, onko tyyppi nollattavissa vai ei
 Vuokraisäntä| Julkaistu 16.6.2021 15.07.39 |
Lataa YumDownloaderin kautta

Jos haluat ladata ohjelmiston asennuspaketin vain yumin kautta, mutta et tarvitse asentaa sitä, voit käyttää yumdownloader-komentoa.

Yumdownloader-komento löytyy paketista yum-utils.

Asenna yum-utils ensin:


Katso, mitä komentoja yum-utils-paketissa on:

(/usr/bin/yumdownloader -komento sisältyy pakettiin)

Hanki libgdiplus-devel-asennuspaketti ja sen riippuvuudet


Julkaistu 16.6.2021 23.36.39 |
Kiitos kun jaoit kokemuksesi, tukea!
 Vuokraisäntä| Julkaistu 15.10.2021 15.08.00 |
yum install --downloadonly --downloaddir=/tmp/ [package-name]-[version]. [arkkitehtuuri]

# Esimerkiksi:

yum install --downloadonly --downloaddir=/tmp/ cri-tools-1.0.0_beta.1-0
 Vuokraisäntä| Julkaistu 15.10.2021 15.18.42 |
Kysy paketin versiota komentorivin kautta



 Vuokraisäntä| Julkaistu 21.10.2021 9.03.28 |


1.--nodeps ei tarkista riippuvuuksia asennuksen yhteydessä, esimerkiksi tarvitset A:n tällä kierroksella, mutta et asenna A:ta, joten pakettia ei voi asentaa, ja voit asentaa sen --nodepsillä.

2.--force on pakotettu asennus, esimerkiksi, jos olet asentanut tämän rpm:n version 1, jos haluat asentaa version 2, sinun täytyy käyttää --forcea pakottaaksesi asennuksen.
 Vuokraisäntä| Julkaistu 18.12.2021 11.58.29 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com