Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 34134|Válasz: 6

[linux] A CentOS 7 offline rpm-csomagok telepítése automatikusan megoldja a függőségeket

[Linket másol]
Közzétéve 2021. 06. 16. 14:56:10 | | | |
Amikor a gyártási környezet biztonsági okokból nincs csatlakoztatva. Yum-t használok szoftverek automatikus telepítésére és a függőségkezelésre helyi forrásokon keresztül.
Azonban ennek a módszernek a legkritikusabb problémája, hogy hogyan lehet a szoftvert és annak függőségeit helyi források számára használni?

Ha kevesebb függőség van a szoftver telepítéséhez, érdemes megoldást fontolóra venni, ha manuálisan keresed és letöltöd őket egyenként, és ha egy szoftvernek több száz függősége van, és vannak függőségek ezekhez képest, akkor újra próbálkozhatsz?


Linux csomagkeresés letöltési címe:A hiperlink bejelentkezés látható.


Először telepítsd a yum-plugin-downloadonly plugint a következő parancsot:

Töltse le a libgdiplus-devel és függőségeit

(Megjegyzés:A letöltési függőség célja, hogy felismerje azokat a függőségeket, amelyek hiányoznak a jelenlegi rendszerből, tehát két ugyanannak a szervernek a rendszerkörnyezete kell legyen.


ahol --downloaddir meghatározza a letöltött RPM-csomag tárolási helyét, majd a YUM-nak telepítenie szükséges szoftver nevét, és több alkatrészt támogat.

Miután letöltötted a rpm csomagot a hálózati gépre, lemásold a szerverre a hálózat nélkül, és telepítsd be. A parancs a következő:


Körülbelül
(Vége)





Előző:A különbség a Linux devel és a nem devel csomagok között
Következő:.NET/C# segítségével meghatározzák, hogy egy típus nullizálható-e vagy sem
 Háziúr| Közzétéve 2021. 06. 16. 15:07:39 |
Letöltés a YumDownloader segítségével

Ha csak a szoftvertelepítő csomagot szeretnéd letölteni a yum-on, de nem kell telepíteni, használhatod a yumdownloader parancsot.

A yumdownloader parancs a yum-utils csomagban található.

Először telepítsd yum-utils-t:


Nézd meg, milyen parancsok vannak a yum-utils csomagban:

(/usr/bin/yumdownloader parancs a csomagban található)

Szerezd meg a libgdiplus-devel telepítési csomagot és annak függőségeit


Közzétéve 2021. 06. 16. 23:36:39 |
Köszönöm, hogy megosztottad, támogatás!
 Háziúr| Közzétéve 2021. 10. 15. 15:08:00 |
yum install --downloadonly --downloaddir=/tmp/ [package-name]-[version]. [építészet]

# Például:

yum install --downloadonly --downloaddir=/tmp/ cri-tools-1.0.0_beta.1-0
 Háziúr| Közzétéve 2021. 10. 15. 15:18:42 |
Kérdezze le a csomag verzióját a parancssoron keresztül



 Háziúr| Közzétéve 2021. 10. 21. 9:03:28 |


1.--nodeps nem ellenőrzi a függőségeket telepítéskor, például ebben a fordulatszámban A-ra van szükséged, de nem telepíted az A-t, így a csomagod nem telepíthető, és telepítheted --nodeps-szel.

2.--force egy kényszerített telepítés, például, ha telepítetted ennek az RPM-nek az 1-es verzióját, ha a 2-es verziót akarod telepíteni, akkor a --force segítségével kell telepítened a telepítést.
 Háziúr| Közzétéve 2021. 12. 18. 11:58:29 |
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com