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 ?
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 ?
Antworten:
Es gibt ein Projekt, das behauptet, apt
Style-Repositorys (sowie den apt-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 mit rpm
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.
rm
Eine Datei wird entfernt, nicht verschoben. NICHT verwenden, es rm
sei denn, Sie möchten eine Datei löschen (möglicherweise ohne die Möglichkeit, sie wiederherzustellen). Verwenden Sie mv
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
Dient dpkg
zum Installieren von .deb
Dateien (Binärdateien, die für Debian spezifisch sind).
Red Hat-basierte Linux-Distributionen verwenden das rpm
Paketverwaltungssystem. Sie können yum
zum Abrufen und Installieren von RPMs auf Red Hat-Distributionen Folgendes verwenden :
yum search som-package-name
yum install some-package-name
Wenn Sie eine installieren möchten rpm , dass Sie auf Ihrem eigenen heruntergeladen haben, könnten Sie rpm -i some-package.rpm
es installieren (und rpm -qa
eine Liste aller installierten abrufen rpms ). Dies entspricht Debian-basierten Distributionen dpkg -i some-package.deb
(und dpkg --get-selections
um eine Liste aller installierten Deb- Pakete abzurufen ).
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.