Wir wissen, dass dies apt-getauf Debian-basierten Systemen verwendet wird. Was wird also auf Red Hat Enterprise Linux (RHEL) -Systemen verwendet? Ist es möglich, apt-getRed Hat zu installieren und zu verwenden ?
Wir wissen, dass dies apt-getauf Debian-basierten Systemen verwendet wird. Was wird also auf Red Hat Enterprise Linux (RHEL) -Systemen verwendet? Ist es möglich, apt-getRed Hat zu installieren und zu verwenden ?
Antworten:
Es gibt ein Projekt, das behauptet, aptStyle-Repositorys (sowie den apt-getBefehl) 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 rpmVersion 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 yumist nahe genug, apt-getdass Sie in der Lage sein sollten, eines zu lernen, wenn Sie das andere innerhalb eines Tages oder höchstens einer Woche kennen. aptWenn 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.
rmEine Datei wird entfernt, nicht verschoben. NICHT verwenden, es rmsei denn, Sie möchten eine Datei löschen (möglicherweise ohne die Möglichkeit, sie wiederherzustellen). Verwenden Sie mvstattdessen, 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, aptist Debian-spezifisch. aptDient dpkgzum Installieren von .debDateien (Binärdateien, die für Debian spezifisch sind).
Red Hat-basierte Linux-Distributionen verwenden das rpmPaketverwaltungssystem. Sie können yumzum 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.rpmes installieren (und rpm -qaeine Liste aller installierten abrufen rpms ). Dies entspricht Debian-basierten Distributionen dpkg -i some-package.deb(und dpkg --get-selectionsum eine Liste aller installierten Deb- Pakete abzurufen ).
aptitudeoderapt-getist der Debian-Paketmanager. In RedHat-Distributionen ist der Paketmanagerrpmoderyumfü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.