Apt-get Red Hat sistemlerinde kullanılabilir mi?


16

apt-getDebian tabanlı sistemlerde kullanıldığını biliyoruz, bu yüzden Red Hat Enterprise Linux (RHEL) sistemlerinde ne kullanılıyor? apt-getRed Hat üzerine kurulum ve kullanım mümkün mü ?


1
aptitudeveya apt-getDebian paket yöneticisidir. RedHat dağıtımlarında, paket yöneticisi rpmveya yumFedora / Centos aromaları içindir. Muhtemelen RedHat'a elle kurulum yapmanın bir yolunu bulabilirsin, ama bu biraz iş gibi geliyor.
Sean

Hayır, yum kullanıyor olmalısın.
qroberts

Yükleyebilseniz bile, indirilen paketlerden herhangi biri çalışır mı?
SaintWacko

Yanıtlar:


9

RPM tabanlı dağıtımlarda aptstil depolarını ( apt-getkomutun yanı sıra ) desteklediğini iddia eden bir proje var . Apt-rpm olarak adlandırılır ve RHEL / Fedora'da olmasa da birkaç dağıtımda varsayılan paket yöneticisi olarak kullanılır.

sorunlar:

  • ~ 2008'den beri gerçekten sürdürülmemiş gibi görünüyor; o zamandan beri artımlı yamalar veya düzeltmeler olabilir, ancak önemli bir şey değil.
  • Yum depoları ile uyumlu değildir apt-rpm, bu yüzden bilgisayarınıza kuracak olsanız bile, kullanmak için bağlanmak için uygun bir rpm deposuna ihtiyacınız olacaktır.

Son zamanlarda tüm RPM dağıtımlarında kullanılan sürüm 5 apt-rpmile uyumlu olacak şekilde güncellenen bir çatal var rpm. Bu yüzden kullanmakta ısrar ediyorsanız, iyi bir başlangıç ​​noktası, rpm5 için apt-rpm için Gitorious dalını kontrol etmektir.

Komut sözdizimi, bir gün içinde veya en fazla bir hafta içinde diğerini tanıyorsanız, birini öğrenebilmeniz için yumyeterince yakındır apt-get. Bu nedenle, kullanmak için çok güçlü bir iş gereksinimi aptyoksa ve kendi uygun rpm deponuzu (ve temelde bakılmamış olan yazılımın gaddarlığıyla uğraşmak) yaratmaya istekli değilseniz, bu düşünce trenine devam etmeyi öneriyorum.


sadece küçük sorgu i sadece bu dizini {sudo rm dosya adı ./Desktop} kullanarak geçerli dizinden diğer dizine bir dosya kesmeye çalıştı ve kullanıcı sudoers dosyası olmadığını söyledi . Bu olay rapor edilecektir . Bu, SUDO'nun RHEL
OmiPenguin'de

İlk şey: rmbir dosyayı kaldırır, taşımaz. Bir dosyayı silmekrm istemediğiniz sürece (muhtemelen kurtarma yeteneği olmadan) KULLANMAYIN . Bunun yerine dosyaları yeniden adlandırmak veya taşımak için kullanın . Bir dosyayı yanlışlıkla yanlışlıkla sildiğiniz göz önüne alındığında, root olmadan önce temel konsol komutlarını öğrenmenizi öneririm , böylece sisteminizi yok etmezsiniz. mv
allquixotic

Ah üzgünüm oldu mv değil rm özür. A TYPO
OmiPenguin

Her neyse, sorunuz tamamen ilgisiz olduğu için bu sorunun yorumları için konu dışı. Bu bir sohbet odası değil. Sudo hakkında RHEL hakkında bir sorunuz varsa, yeni bir soru sorun - ilk önce SuperUser'da arama yapmanızı öneririm, çünkü bu soru onlarca kez soruldu.
allquixotic

13

Hayır, aptDebian'a özgüdür. dosyaları yüklemek için aptkullanır (Debian'a özgü ikili dosyalar).dpkg.deb

Red Hat tabanlı Linux dağıtımları rpmpaket yönetim sistemini kullanır . Red Hat dağıtımlarında RPMyum almak ve yüklemek için kullanabilirsiniz :

 yum search som-package-name
 yum install some-package-name

Kendi başınıza indirdiğiniz bir rpm yüklemek isterseniz , bunu rpm -i some-package.rpmkurmak için (ve rpm -qakurulu tüm rpm'lerin bir listesini almak için ) kullanabilirsiniz. Bu şuna eşdeğerdir:dpkg -i some-package.deb Debian tabanlı dağıtımlardaki (ve dpkg --get-selectionsyüklü tüm deb paketlerinin bir listesini alır ).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.