Android

Centos Linux'a RPM dosyaları (paketleri) nasıl kurulabilir

Установка и настройка CentOS в VirtualBox

Установка и настройка CentOS в VirtualBox

İçindekiler:

Anonim

RPM Paket Yöneticisi (RPM), Red Hat Linux ve CentOS ve Fedora gibi türevleri tarafından kullanılan güçlü bir paket yönetim sistemidir. RPM ayrıca rpm komutu ve .rpm dosya biçimini de belirtir.

CentOS depoları, masaüstü yazılım yöneticisi kullanılarak veya yum , dnf ve rpm yardımcı programları kullanılarak komut satırından yüklenebilen binlerce rpm paketi içerir. Bazı kitaplıklar ve uygulamalar rpm formatında paketlenir, ancak hiçbir CentOS deposuna dahil edilmez. Bu uygulamalar geliştiricinin web sitelerinden indirilmeli ve manuel olarak yüklenmelidir.

Bu derste, rpm dosyalarının CentOS'a nasıl kurulacağını açıklayacağız.

Resmi olmayan kaynaklardan rpm paketleri kurarken çok dikkatli olun. Paket, sistem mimariniz ve CentOS sürümünüz için oluşturulmalıdır. Asla glibc, systemd veya sistemin düzgün çalışması için gerekli olan diğer hizmetler ve kütüphaneler gibi önemli sistem paketlerini değiştirmeyin veya güncellemeyin.

Yalnızca sudo ayrıcalıklarına sahip kök veya kullanıcı RPM paketlerini yükleyebilir veya kaldırabilir.

yum ve dnf ile rpm dosyalarını kurma

yum ve dnf , CentOS ve ilgili Linux dağıtımlarında rpm paketlerini kurmak, güncellemek, kaldırmak ve başka şekilde yönetmek için kullanılan komut satırı araçlarıdır.

CentOS 8 dnf başlayarak yum varsayılan paket yöneticisi olarak değiştirildi. dnf yum ile geriye doğru uyumludur.

dnf için bir takma ad olduğundan CentOS 8'de yum kullanmaya devam edebilirsiniz.

yum veya dnf ile yerel rpm paketleri install için, install komutunu ve ardından dosyanın yolunu kullanın. Aşağıdaki örnekte Chrome Tarayıcı'yı yüklüyoruz:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Hem yum hem de dnf tüm paket bağımlılıklarını çözer ve dnf . Devam etmek için Y yazmanız istenecektir:

… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:

Hepsi bu, uygulama sisteminize yüklendi ve kullanmaya başlayabilirsiniz.

Bir rpm paketini doğrudan bir URL'den de yükleyebilirsiniz:

sudo yum install

sudo dnf install

Rpm Yükleme rpm içeren dosyalar

rpm , RHEL sistemleri için düşük seviyeli bir paket yöneticisidir.

Bağımlılıkları çözmediği için paketleri kurarken, güncellerken ve kaldırırken her zaman rpm üzerinde yum veya dnf kullanmayı tercih etmelisiniz.

Rpm içeren rpm paketlerini kurmak için -i (veya -U ) seçeneğini ve ardından dosyanın yolunu kullanın:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Yüklediğiniz veya güncellediğiniz paket şu anda yüklü olmayan diğer paketlere bağlıysa, rpm eksik olan tüm bağımlılıkların bir listesini görüntüler. Tüm bağımlılıkları yüklemeniz gerekecek.

rpm ayrıca bir URL'den paket yüklemeyi de kabul eder:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Sonuç

CentOS'ta, depolardan bir paket yüklediğiniz gibi yum veya dnf kullanarak yerel bir rpm dosyası yükleyebilirsiniz.

Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.

centos rpm