Диспетчер пакетов для AIX


9

При установке Subversion в AIX (версия 7.1) с официального сайта существуют зависимости, которые мне нужно сначала разрешить, прежде чем я смогу приступить к установке пакета subversion. При установке пакета зависимостей, существует множество других пакетов зависимостей, которые также необходимо загрузить и установить.

Существует ли программа для AIX, которая могла бы автоматизировать процесс установки? Что-то вроде apt-getна Ubuntu.

Ответы:



2

Для AIX сейчас нет менеджера пакетов как такового. Вы можете попробовать установить RPM с сайта IBM:

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

Для установки: rpm -i .rpm

Если снова есть зависимости, найдите пакет в приведенной выше ссылке, загрузите его, установите их и попробуйте снова.


1

Ну, есть наборы файлов и пакеты rpm, доступные для загрузки пользователем, а затем их установки с помощью команды «installp» или «rpm». Поэтому, если вы не используете «SUMA» для автоматического обновления пакетов, онлайн-хранилища для прямой установки пакетов недоступны, но вам придется явно их загрузить, а затем установить.

Если вы хотите, чтобы зависимости также были разрешены, то вы можете использовать команду «installp -g» для установки набора файлов с зависимостями, но тогда вам нужно будет убедиться, что наборы файлов доступны в системе.


0

К вашему сведению: проблема, о которой вы упомянули, заключается в том, что мы (в AIX) с любовью называем «адом зависимости» - смотрите https://en.wikipedia.org/wiki/Dependency_hell, чтобы узнать, как это правильно.

ОТВЕТ : Майкл Перзл дает свое решение здесь: http://www.perzl.org/aix/index.php?n=FAQs.FAQs#rpm-dependency-hell - это, вероятно, где вы найдете зависимости, которые вы ищете ,

Примечание: для svn я использую jsvn (версию на основе java) - поскольку я нашел слишком сложным скачать и установить официальную версию - из-за адской зависимости.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.