linux软件包安装

时间:2023-01-21 07:16:40

linux下安装应用程序

linux下有下面几个常用的软件包:

1,RPM包

红帽提供的一种包封装格式

2,tar包

磁带存档

3,bz2包

*tar.bz2 将tar包使用bzip2压缩过后获得

4,gz包

*tar.gz 将tar包使用gzip压缩过后获得

5,deb包

debian linux提供已经编译过后的包安装格式

6,sh结尾的文件

shell脚本文件

7,src源代码文件

自行编译 *度较高 难度较大

8,bin文件

编译后的文件

///////////////////////////

1)RPM

名称格式:名称-版本-类型-rpm

rpm -ivh 包名    #安装rpm包

rpm -e 包名  #删除rpm包

rpm -Uvh 包名  #升级rpm包

rpm -qa   #系统中安装的所有rpm包

rpm -q   包名  #指定的软件是否已经安装

rpm -qp 包名   #安装前了解包中的信息

rpm -qi   包名 #已经安装包的描述信息

rpm -ql   包名  #已经安装包中包含的问价

rpm -qf   文件名  #指定文件所属于的包

2)TAR

tar cvf (tar包名) (预打包的文件或者目录) #打包指定的文件或目录  daemon:tar cvf test.tar 1.txt 2.txt

tar zcvf (tar包名) (预打包的文件或者目录) #打包并压缩指定的文件或目录  daemon:tar cvf test.tar.gz /temp /home/test

tar ztf (tar包名) #解开压缩的tar包之前 查看包中的文件内容 daemon:tar ztf test.tar.gz

tar tf (tar包名) #解开tar包之前 查看包中的文件内容 daemon:tar tf test.tar

tar zxvf (tar包名) #释放压缩的tar包 daemon:tar zxvf test.tar.gz

tar xvf (tar包名) #释放tar包 daemon:tar xvf test.tar

3)SRC(源代码)

释放tar包

阅读说明文件

运行./configure设置编译器 生成makefile

运行make命令进行编译

执行make install命令

执行make clean清除临时文件

欢迎批评指正。