如何在AIX机器上执行sudo apt-get


0

我不明白这个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

1
你不。您使用操作系统或分发特定包管理器。AIX似乎没有。至于sudo,它是否甚至存在于AIX上,或者它们通常su用于这些东西?如果系统上有sudo(不只是在你的路径上,例如用它查找find)。
Hennes 2014年

Answers:


7

噢,伙计,你肯定会度过一段非常糟糕的时光。

你来自Ubuntu。在这里你没有sudo,但你可能有su。检查它,如果你有它,这个问题就解决了。

没有Advanced Packaging Tool框架支持的AIX不容易解决。考虑到,如果您运行的Fedora或CentOS的你会不会也有那些,你将不得不使用前安装软件选择yum,较低的水平转封装处理程序,或软件生成。使用AIX,您可能不得不面对手动软件构建。


嘿,可能值得贿赂熟悉系统的人吃午饭以获取建议。AIX并不是那么常见
Journeyman Geek

我有一台超级机器,我无法做任何事情...
alvas 2014年

想象一下:'-bash-3.00 $ python Python 2.1.1(#5,2001年11月16日,07:48:19)[C] on aix4输入“copyright”,“credits”或“license”获取更多信息。>>>'。谁的HECK不会更新13年?!
alvas 2014年

嘿@alvas你有没有#$%&ing su
约翰2014年

2
盖伊擦掉了操作系统并准备好接手Debian(或被解雇)。
约翰2014年

7

apt是由ubuntu继承的仅Debian应用程序。让它在AIX上运行就像尝试在Ubuntu上运行yum一样。这个命令没有任何理由可行

不幸的是,看起来AIX系统根本没有包管理器存储库 - 您需要获取AIX包(似乎是RPM)或自己编译。根据wally的评论,AIX有installp和smitty install命令。他们似乎确实使用rpms,但Linux发行版的rpms不太可行。


AIX附带RPM和installp(publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic= / ...)。在大多数情况下,您使用“smitty install”来安装软件。Sudo可用于AIX(sudo.ws/sudo/download.html)。 - 编辑:哦,你可以通过谷歌搜索“AIX sudo”或其他任何东西,从IBM下载很多软件包。
Wally 2014年

谢谢。我根据你的评论更新了我的答案。随着更多的充实,你的评论本身可能是一个很好的答案(并没有太晚做到这一点)。
Journeyman Geek

3

Aix通过系统管理工具(又名SMiT)使用自己的软件系统。
RPM的支持有限,但必须为Aix构建。
正常的Linux RPM根本不起作用。

在AIX 5及更高版本上可以使用sudo(但不是默认值)(可能是AIX 6,我不确定)。但它需要由系统管理员设置。通常它没有被使用,你需要“su”来提升自己到系统管理员。

AIX不是LINUX。这是一个完全不同的操作系统,你在Linux系统上认为理所当然的许多东西都不在其他软件中。

顺便说一句:从评论中的那条Python线我看到你在Aix版本4上。这已经过时多年了。当前版本为7,对5.3和6的扩展支持仍然可用。


给我一个红帽,我可以走出去。有了这个,它基本上是一个系统管理员的职业自杀...
alvas 2014年

0

这家伙解决了AIX上的yum / apt-get rpm包管理问题,有点:

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

您必须构建自己的本地存储库。也许有人可以抓住他的代码(rpmplus)并让它与curl或wget或类似的东西一起工作。现在,这是我们得到的最好的东西。希望IBM能够共同行动,并在SUMA中提供此功能,或者将其设置为SMIT面板(请使用smitty rpminstall)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.