Linux软件安装方式五花八门,但是主要安装方式也就如下5种:
(1)源代码安装:
源代码安装,主要就是使用 *.tar.gz压缩包安装.该安装方式有如下几步骤:
(1)下载*.tar.gz压缩包,并放到Linux服务器上,使用 tar -zxvf命令解压
(2)进入解压目录,使用 ./configure --prefix=XXXXX (--prefix为指定安装路径)
eg: ./configure --prefix=/usr/local/test 安装 /usr/local/test目录
注意: 此处有该软件有依赖包,则 configure不能通过,可以通过 -help命令,查看其需要添加的依赖包安装路径
(3)make 编译
(4)make install 安装
(2)rpm安装:
步骤如下:
(1)首先通过,http://rpmfind.net 搜索需要下载的软件 rpm路径
(2)通过 wget命令 下载该rmp文件
(3)然后 rpm -ivh XXXXX.rpm 安装软件
参数说明:
rpm --force -i 强制安装即可
rpm --nodeps -i 此包需要的一些软件你没有安装可以用来忽略此信息
rpm -i --force --nodeps 可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能。
--test 查看软件是否安装
--prefix 改变默认安装路径
常用参数:
rpm -ivh 软件包名 安装软件
rpm -qa|grep XXX 查看XXX是否安装
rpm -q XXX 查看 XXX是否安装
rpm -e XXX 删除软件XXX
(3)yum安装:
注意:源代码和rpm安装,遇到了软件依赖时,就需要人工去下载依赖软件安装,很容易安装失败,非常麻烦.yum安装就能自动处理依赖
yum install XXX 直接安装,处理了依赖安装yum search XX 查找安装包yum list 查看所有yum支持的软件包 yum list|grep mysql 查找mysql安装包类型
(4)bin文件安装:
如果你下载到的软件名是XXX.bin,一般情况下是个可执行文件,安装方法如下:
(1)打开一个终端,su -成root用户,若已经是root用户则忽略此步骤
(2)chmod +x soft.bin (添加可执行权限)
(3)./XXX.bin (运行这个命令就可以安装软件了)