IT虾米网

AIX下装unzip详解

qq123 2018年07月12日 程序员 220 0

今天把zip文件上传到aix机器上面使用unzip 命令解压的时候提示zip命令不存在,


网上找了下,先下载unzip-5.51-1.aix5.1.ppc.rpm文件,然后上传到  /usr/bin目录下,


然后使用命令rpm -ivh unzip-5.51-1.aix5.1.ppc.rpm 安装后就可以使用



----------------------------------------------------

下面是从网上找的在AIX上安装RPM格式软件包,

留着作参考

1.从Linux Application Toolbox CD安装Redhat Package Manager - rpm.rte 
2.安装RPM格式软件 
#rpm -ivh fileset_name 
例如安装unzip 5.42 for AIX 4.3.3版本,得到的rpm包为unzip-5.42-2.aix4.3.ppc.rpm,则执行命令: 
#rpm -ivh unzip-5.42-2.aix4.3.ppc.rpm 
unzip                       ################################################## 
其中#表示安装进度。如果正常结束没有任何错误提示,那么表明安装成功。 
3.检查按装结果 
#rpm -q fileset_name 
例如上例,查询unzip 5.42版本是否正确安装: 
#rpm -q unzip-5.42-2 
unzip-5.42-2 
表明该包已经正确安装,如果显示: 
#rpm -q unzip-5.42-2 
package unzip-5.42-2 is not installe d 
则表明没有正确安装。 
请注意:包名和文件名并不相同。 
4.反安装/删除已经安装的文件。 
#rpm -e fileset_name 
例如上例,删除已经安装的unzip 5.42,则需要执行命令: 
#rpm -e unzip-5.42-2 
如果没有任何提示,则表明删除成功,如果有任何错误,rpm将提示错误信息,例如: 
# rpm -e unzip-5.42-2 
error: package unzip-5.42-2 is not installed 
表明该包在系统上不存在。 

5.查看一下这个软件包里有什么内容,假设这个文件是:unzip-5.42-2.rpm,我们可以用这条命令查看:
  rpm -qpi unzip-5.42-2.rpm
  系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。

6.用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择:
  rpm -qpl  unzip-5.42-2.rpm

7.在安装过程中,若系统提示此软件已安装过或因其他原因无法继续安装,但若我们确实想执行安装命令,可以在 -ivh后加一参数“-replacepkgs”:
  rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm

8.当每个软件包安装后,安装文件都会到RPM数据库中“报到”,所以,我们要查询某个已安装软件的属性时,只需到此数据库中查找即可。注意:此时的查询命令不同于1和7介绍的查询,这种方法只适用于已安装过的软件包!命令格式:
  rpm -参数 

9.在使用过程中,难免会碰到我们不认识的文件,在Windows下我们可以用“开始/查找”菜单快速判断某个文件属于哪个文件夹,在Linux中,下面这条命令行可以帮助我们快速判定某个文件属于哪个软件包:
  rpm -qf 

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

linux下vi命令大全详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。