Wir wissen, dass dies apt-get
auf Debian-basierten Systemen verwendet wird. Was wird also auf Red Hat Enterprise Linux (RHEL) -Systemen verwendet? Ist es möglich, apt-get
Red Hat zu installieren und zu verwenden ?
redhat-enterprise-linux
apt-get
OmiPenguin
quelle
quelle
aptitude
oderapt-get
ist der Debian-Paketmanager. In RedHat-Distributionen ist der Paketmanagerrpm
oderyum
für die Fedora / Centos-Varianten zuständig. Sie könnten wahrscheinlich eine Möglichkeit finden, aptitude manuell auf RedHat zu installieren, aber das klingt nach ziemlich viel Arbeit.Antworten:
Es gibt ein Projekt, das behauptet,
apt
Style-Repositorys (sowie denapt-get
Befehl) auf RPM-basierten Distributionen zu unterstützen. Es heißt apt-rpm und wird in einigen Distributionen als Standardpaket-Manager verwendet, jedoch nicht in RHEL / Fedora.Probleme:
apt-rpm
. Selbst wenn Sie es auf Ihrem Computer installieren, benötigen Sie ein Repository mit apt-rpm, mit dem Sie eine Verbindung herstellen können, um es zu verwenden.Es gibt eine Verzweigung
apt-rpm
, die so aktualisiert wurde, dass sie größtenteils mitrpm
Version 5 kompatibel ist, die in allen aktuellen RPM-Distributionen verwendet wird. Wenn Sie also darauf bestehen, es zu verwenden, ist ein guter Ausgangspunkt, den Zweig Gitorious nach apt-rpm für rpm5 zu durchsuchen.Die Befehlssyntax von
yum
ist nahe genug,apt-get
dass Sie in der Lage sein sollten, eines zu lernen, wenn Sie das andere innerhalb eines Tages oder höchstens einer Woche kennen.apt
Wenn also nicht ein sehr starker geschäftlicher Bedarf besteht und Sie bereit sind, ein eigenes Repository für apt-rpm zu erstellen (und sich mit der Unübersichtlichkeit von Software zu befassen, die im Grunde genommen nicht auf dem neuesten Stand ist), würde ich davon abraten, diesen Gedankengang fortzusetzen.quelle
rm
Eine Datei wird entfernt, nicht verschoben. NICHT verwenden, esrm
sei denn, Sie möchten eine Datei löschen (möglicherweise ohne die Möglichkeit, sie wiederherzustellen). Verwenden Siemv
stattdessen, um Dateien umzubenennen oder zu verschieben. In Anbetracht der Tatsache, dass Sie fast aus Versehen eine Datei gelöscht haben, empfehle ich Ihnen, grundlegende Konsolenbefehle zu erlernen, bevor Sie root werden, damit Sie Ihr System nicht zerstören.Nein,
apt
ist Debian-spezifisch.apt
Dientdpkg
zum Installieren von.deb
Dateien (Binärdateien, die für Debian spezifisch sind).Red Hat-basierte Linux-Distributionen verwenden das
rpm
Paketverwaltungssystem. Sie könnenyum
zum Abrufen und Installieren von RPMs auf Red Hat-Distributionen Folgendes verwenden :Wenn Sie eine installieren möchten rpm , dass Sie auf Ihrem eigenen heruntergeladen haben, könnten Sie
rpm -i some-package.rpm
es installieren (undrpm -qa
eine Liste aller installierten abrufen rpms ). Dies entspricht Debian-basierten Distributionendpkg -i some-package.deb
(unddpkg --get-selections
um eine Liste aller installierten Deb- Pakete abzurufen ).quelle