Paketmanager für AIX

9

Während der Installation von Subversion unter AIX (Version 7.1) von der offiziellen Website müssen einige Abhängigkeiten zuerst behoben werden, bevor ich mit der Installation des Subversion-Pakets fortfahren kann. Während der Installation des Abhängigkeitspakets müssen eine Reihe weiterer Abhängigkeitspakete heruntergeladen und installiert werden.

Gibt es ein Programm für AIX, das den Installationsprozess automatisieren könnte? So etwas wie apt-getauf Ubuntu.

huahsin68
quelle

Antworten:

0

Es gibt einen Platz . Nein, so bequem wie passend, aber trotzdem.

Rhasti
quelle
2

Derzeit gibt es keinen Paketmanager für AIX. Sie können versuchen, RPMs von der IBM Website zu installieren:

http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

So installieren Sie: rpm -i .rpm

Wenn es erneut Abhängigkeiten gibt, suchen Sie unter dem obigen Link nach dem Paket, laden Sie es herunter, installieren Sie es und versuchen Sie es erneut.

zapstar
quelle
1

Nun, es gibt Dateigruppen und RPM-Pakete, die der Benutzer herunterladen und dann mit dem Befehl "installp" oder "rpm" installieren kann. Sofern Sie nicht "SUMA" verwenden, um die Pakete automatisch zu aktualisieren, sind keine Online-Repositorys verfügbar, um die Pakete direkt zu installieren. Sie müssen sie jedoch explizit herunterladen und anschließend installieren.

Wenn Sie möchten, dass die Abhängigkeiten auch aufgelöst werden, können Sie den Befehl "installp -g" eingeben, um die Dateigruppe mit Abhängigkeiten zu installieren. Anschließend müssen Sie jedoch sicherstellen, dass die Dateigruppen auf dem System verfügbar sind.

Ravi Trivedi
quelle
0

Zu Ihrer Information: Das Problem, das Sie erwähnen, ist das, was wir (in AIX) liebevoll als "Abhängigkeitshölle" bezeichnen - siehe https://en.wikipedia.org/wiki/Dependency_hell für eine schöne Übersicht.

ANTWORT : Michael Perzl gibt hier seine Lösung: http://www.perzl.org/aix/index.php?n=FAQs.FAQs#rpm-dependency-hell - hier finden Sie wahrscheinlich die Abhängigkeiten, nach denen Sie suchen .

Hinweis: Für svn habe ich jsvn (Java-basierte Version) verwendet - da ich es zu mühsam fand, eine offizielle Version herunterzuladen und zu installieren - wegen der Hölle der Abhängigkeit.

Michael Filz
quelle