linux软件包命名一般规律:
名称-版本-修正版-类型
下图为在windows系统下存储的linux软件包
通常linux应用程序软件的安装包有三种:
·tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统打包工具tar打包的。
·rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。
·dpkg包,如software-1.2.3-1.deb。它是Debain linux提供的一种包封装格式。
tar打包的一般都是源程序,解包以后需要使用编译器编译成可执行文件。
rpm、dpkg打包的一般为可执行程序,解包以后可以直接运行。
tar包安装以及卸载步骤:
tar打包的软件安装步骤:
1.通过网上下载或者购买光盘获得tar包,将其安放在想要存放的文件目录下;
2.解压tar包,使用指令“tar -xvzf 软件包”,若想改变软件包解压后的存放目录则在后面加 :-C 想要解压的目录。例如将一个软件包安装在根目录下:tar -zxvf software1.2.3-1.tar.gz -C / tmp。(C后面空格,C大写,它是 “Change”的第一个字母,改变解压目录的意思。);
3.打开终端,使用cd命令进入解压后存放的文件夹;
4.执行“./configure”指令,构建make文件,为编译做准备;
5.执行“make”指令完成软件的编译;
6.执行“make install”完成安装;
7.执行“make clean”删除安装时产生的临时文件。
一般linux应用软件的可执行文件会安放在/usr/local/XX(软件名称)/bin或/opt/XX(软件名称)/bin目录下,具体可执行文件的安放目录等信息可以参见包解压后所在的INSTALL或者README文件。
tar解包安装的软件卸载步骤:
1.打开终端,使用cd命令进入使用make编译后的目录;
2.执行“make uninstall”进行卸载;
可以在安装构成中指定安装目录,即在./configure 命令后加参数--prefix=/XX
例如:./configure --prefix=/usr/local/aaa
rpm包安装以及卸载步骤:
rpm打包的软件安装步骤:
1.通过网上下载或者购买光盘获得rpm包,将其安放在想要存放的文件目录下;
2.打开终端;
3.执行“rpm -ivh rpm软件包名”;
例如:rpm -ivh software-1.2.3-1.i.rpm
rpm解包安装的软件卸载步骤:
1.打开终端;
2.执行“rpm -e 软件名(注意是软件名)。
例如:rpm -e software
dpkg包安装以及卸载步骤:
dpkg打包的软件安装步骤:
1.通过网上下载或者购买光盘获得rpm包,将其安放在想要存放的文件目录下;
2.打开终端;
3.执行“dpkg -I deb软件包名”;
例如:dpkg -I software-1.2.3-1.i.deb;
dpkg解包安装的软件卸载步骤:
1.打开终端;
2.执行“dpkg -e 软件名(注意是软件名)。
例如:dpkg -e software