Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 34134|Yanıt: 6

[linux] CentOS 7'nin çevrimdışı rpm paket kurulumu bağımlılıkları otomatik olarak çözer

[Bağlantıyı kopyala]
Yayınlandı 16.06.2021 14:56:10 | | | |
Üretim ortamı güvenlik nedenleriyle bağlantısı kesildiğinde. Yazılımı otomatik olarak yüklemek ve bağımlılıkları yerel kaynaklardan yönetmek için yum kullanıyorum.
Ancak bu yöntemin en kritik sorunu, yazılımı ve bağımlılıklarını yerel kaynaklar tarafından nasıl kullanılacak şekilde nasıl elde edileceğidir.

Yazılım kurulumu için daha az bağımlılık olduğunda, onları tek tek manuel olarak bulup indirerek düşünülebilecek bir çözüm olabilir, ve bir yazılımda yüzlerce bağımlılık varsa ve bağımlılıklar varsa, tekrar denersiniz?


Linux paket arama indirme adresi:Bağlantı girişi görünür.


Öncelikle, yum-plugin-downloadonly eklentisini aşağıdaki komutla yükleyin:

libgdiplus-devel ve bağımlılıklarını indirin

(Not:İndirme bağımlılığı, mevcut sistemde eksik olan bağımlılıkları tespit etmek içindir, bu yüzden iki aynı sunucunun sistem ortamı olmalıdır


burada --downloaddir indirilen rpm paketinin depolama konumunu belirtir, ardından yum tarafından yüklenmesi gereken yazılımın adını gösterir ve birden fazla parçayı destekler.

Rpm paketini ağ makinesine indirdikten sonra, ağ olmadan sunucuya kopyalayın ve kurun. Komut şöyledir:


Ya da öyle
(Son)





Önceki:Linux devel paketleri ile devel olmayan paketler arasındaki fark
Önümüzdeki:.NET/C# ile bir türün nullable olup olmadığını belirlemek için
 Ev sahibi| Yayınlandı 16.06.2021 15:07:39 |
YumDownloader üzerinden indir

Yazılım kurulum paketini sadece yum üzerinden indirmek istiyorsanız ama yüklemenize gerek yoksa, yumdownloader komutunu kullanabilirsiniz.

Yumdownloader komutu yum-utils paketinde var.

Önce yum-utils kurun:


Yum-utils paketinde hangi komutların olduğunu görün:

(/usr/bin/yumdownloader komutu pakette dahildir)

libgdiplus-devel kurulum paketini ve bağımlılıklarını alın


Yayınlandı 16.06.2021 23:36:39 |
Paylaştığın için teşekkürler, destek!
 Ev sahibi| Yayınlandı 15.10.2021 15:08:00 |
yum install --downloadonly --downloaddir=/tmp/ [package-name]-[version]. [mimari]

# Örneğin:

yum install --downloadonly --downloaddir=/tmp/ cri-tools-1.0.0_beta.1-0
 Ev sahibi| Yayınlandı 15.10.2021 15:18:42 |
Paketin versiyonunu komut satırı üzerinden sorgulayın



 Ev sahibi| Yayınlandı 21.10.2021 09:03:28 |


1.--nodeps kurulum sırasında bağımlılıkları kontrol etmiyor, örneğin bu rpm'de A'ya ihtiyacınız var ama A kurmuyorsunuz, bu yüzden paketiniz kurulamaz ve --nodeps ile kurabilirsiniz.

2.--Force zorunlu kurulumdur, örneğin, bu rpm'nin 1. sürümünü yüklediyseniz, bu rpm'nin 2. sürümünü kurmak istiyorsanız, zorla kurulum için --force kullanmanız gerekir.
 Ev sahibi| Yayınlandı 18.12.2021 11:58:29 |
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com