Я не понимаю эту AIX.

Как мне сделать sudo apt-get в AIX?

-bash-3.00$ sudo
-bash: sudo: command not found
-bash-3.00$ apt-get
-bash: apt-get: command not found

4 ответа4

7

apt - это приложение только для Debian, которое было унаследовано ubuntu. Работать в AIX было бы сродни попытке запустить yum в Ubuntu. Нет никаких причин, чтобы эта команда работала

К сожалению, похоже, что системы AIX вообще не имеют репозитория для своего менеджера пакетов - вам нужно будет получить пакеты AIX (которые кажутся RPM) или скомпилировать что-то самостоятельно. Согласно комментарию wally, в AIX есть installp и команда smitty install. Кажется, они используют rpms, но rpms для дистрибутивов Linux вряд ли будет работать.

7

О, чувак, тебе определенно будет очень плохо.

Вы пришли из Ubuntu. Здесь у вас нет sudo , но вы можете иметь su . Проверьте это, и если у вас есть, эта проблема решена.

В AIX, не поддерживающей платформу Advanced Packaging Tool, трудно решить. Примите во внимание, что если бы вы запускали fedora или CentOS, у вас их тоже не было, и вам пришлось бы начинать установку программного обеспечения с помощью выбора по yum , обработчиков упаковки с более низким уровнем оборотов в минуту или сборки программного обеспечения. При использовании AIX вам, скорее всего, придется столкнуться с ручной сборкой программного обеспечения.

3

Aix использует собственную программную систему через System Management Tool (также известный как SMiT).
Поддержка RPM ограничена, но они должны быть собраны для Aix.
Обычные Linux RPM не будут работать вообще.

sudo доступно (но не по умолчанию) в AIX 5 и более поздних версиях (может быть AIX 6, я не уверен). Но это должно быть настроено системным администратором. Обычно он не используется, и вам нужно "su", чтобы поднять себя до системного администратора.

AIX это не LINUX. Это совершенно другая ОС, и многие вещи, которые вы принимаете как должное в системе Linux, просто отсутствуют или выполняются другим программным обеспечением.

Кстати: из этой строки Python в комментариях я вижу, что вы находитесь на Aix версии 4. Это было устаревшим в течение многих лет. Текущая версия 7, с расширенной поддержкой 5.3 и 6 по-прежнему доступны.

0

Этот парень решил проблему управления пакетами rum в yum / apt-get в AIX:

http://earth2baz.net/2014/03/19/rpmrepos/

Вы должны создать свой собственный локальный репозиторий. Может быть, кто-то может взять его код (rpmplus) и заставить его работать с curl или wget или чем-то подобным. На данный момент это лучшее, что у нас есть. Надеемся, что IBM соберет свои силы и сделает эту функциональность доступной в SUMA или сделает ее панелью SMIT (smitty rpminstall, пожалуйста).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .