πŸ“¦ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² RPM Π½Π° Rhel/Centos/Rocky Linux/AlmaLinux

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ зависимости ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² RPM?

by itisgood

Π€Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .RPM – это ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для установки Π½Π° Red Hat Enterprise Linux ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… дистрибутивов Linux, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ CentOS, AlmaLinux, Rocky Linux ΠΈΠ»ΠΈ Fedora.

Когда Π²Ρ‹ устанавливаСтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° RPM, вашСй систСмС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ зависимости для Π΅Π³ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π­Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ для ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° dnf, поэтому Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с зависимостями ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².

Π’ этом руководствС ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ зависимости ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для RPM-Ρ„Π°ΠΉΠ»Π° Π½Π° RHEL ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… дистрибутивах.

πŸ“¦Β ΠšΠ°ΠΊ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ RPM ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π±Π΅Π· установки Π² систСмах Linux

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² RPM Π½Π° Rhel/Centos/Rocky

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ зависимостСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ rpm с опциями -qpR.

$ rpm -qpR package.rpm

Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅, Π° зависимости ΠΏΠ°ΠΊΠ΅Ρ‚Π° пСрСчислСны ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π² строкС.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ зависимости ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ установку ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅.

Для этого ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ dnf:

$ sudo dnf install ./package.rpm

You may also like

Leave a Comment