Answers:
噢,伙计,你肯定会度过一段非常糟糕的时光。
你来自Ubuntu。在这里你没有sudo
,但你可能有su
。检查它,如果你有它,这个问题就解决了。
没有Advanced Packaging Tool框架支持的AIX不容易解决。考虑到,如果您运行的Fedora或CentOS的你会不会也有那些,你将不得不使用前安装软件选择的yum
,较低的水平转封装处理程序,或软件生成。使用AIX,您可能不得不面对手动软件构建。
su
?
apt是由ubuntu继承的仅Debian应用程序。让它在AIX上运行就像尝试在Ubuntu上运行yum一样。这个命令没有任何理由可行
不幸的是,看起来AIX系统根本没有包管理器的存储库 - 您需要获取AIX包(似乎是RPM)或自己编译。根据wally的评论,AIX有installp和smitty install命令。他们似乎确实使用rpms,但Linux发行版的rpms不太可行。
Aix通过系统管理工具(又名SMiT)使用自己的软件系统。
RPM的支持有限,但必须为Aix构建。
正常的Linux RPM根本不起作用。
在AIX 5及更高版本上可以使用sudo(但不是默认值)(可能是AIX 6,我不确定)。但它需要由系统管理员设置。通常它没有被使用,你需要“su”来提升自己到系统管理员。
AIX不是LINUX。这是一个完全不同的操作系统,你在Linux系统上认为理所当然的许多东西都不在其他软件中。
顺便说一句:从评论中的那条Python线我看到你在Aix版本4上。这已经过时多年了。当前版本为7,对5.3和6的扩展支持仍然可用。
这家伙解决了AIX上的yum / apt-get rpm包管理问题,有点:
http://earth2baz.net/2014/03/19/rpmrepos/
您必须构建自己的本地存储库。也许有人可以抓住他的代码(rpmplus)并让它与curl或wget或类似的东西一起工作。现在,这是我们得到的最好的东西。希望IBM能够共同行动,并在SUMA中提供此功能,或者将其设置为SMIT面板(请使用smitty rpminstall)。
su
用于这些东西?如果系统上有sudo(不只是在你的路径上,例如用它查找find
)。