1.yum安装--推荐使用
说明:通过yum进行软件安装或系统升级的实质就是通过yum命令下载指定的远程互联网主机上的RPM包,之后手动进行安装,同进解决互相间的依赖关系。
安装步骤:
1、安装(rpm包)
yum-yinstall[软件包的名称]注:参数-y是免交互,可放包名前或后都可以
2、卸载(rpm包)
yum-yremove[软件包名称]-y注:参数-y是免交互,可放包名前或后都可以
3、更新(rpm包)
yum-yupdate注:更新所有
yum-yupdate[软件包名称]-y注:参数-y是免交互,可放包名前或后都可以
扩充命令:
列举可用rpm包:yumlist
列举早已安装的所有rpm包:yumlistinstalled
清楚yum缓存文件:yumcleanall
查看yum的配置文件:ls/etc/yum.repos.d/
搜索包:yumsearchvim
另一种格式:apt-get运作deb包
扩充:
安装:apt-getinstall
卸载:apt-getremove
更新:apt-getupdate
2.二补码包安装(.tar.gz/.tgz/.bz2)
说明:Linux下二补码格式的软件是指事先早已在各类平台编译安装好的相关软件,之后压缩打包,安装时只需解压或,或则执行可安装文件即可。
安装步骤:
比如:安装tomcat
1.解压:tar-zxvfapache-tomcat-7.0.52.tar.gz
联通:mvapache-tomcat-7.0.52/usr/local/src/java/tomcat7(可以联通linux系统安装教程,也可以不用)
2.启动:/usr/local/src/java/tomcat7/bin/startup.sh(或./startup.sh)
3.配置防火墙:
vim/etc/sysconfig/iptables
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT#开放8080端口
serviceiptablesrestart#重启防火墙
3.rpm安装
说明:类似windows中的.exe的安装包deb文件安装 linux,下载出来直接安装
安装步骤:
缩写:
安装:rpm-ivh软件包名称
卸载:rpm-e软件包名称
升级:rpm-Uvh软件包名称
详尽步骤:
1.查询指定包是否已安装命令:rpm-q包名
2.卸载命令:rpm-e包名
3.升级(更新)命令:rpm-Uvhrpm包文件
4.安装rpm包命令:rpm-ivhrpm包文件#在安装时若果是使用下载好的安装包,可以直接在~路径下直接执行rz-E将本地下载好的rpm包选择后上传,使用这个命令之前需先执行yuminstalllrzsz-y安装有lrzsz才会使用;而且假如没有下载安装包,直接在~路径执行安装会失败,这时须要先设置硬盘并挂载,在~路径下执行命令:mount/dev/cdrom/mnt/之后cdPackages后再执行安装命令才能安装成功
5.查看当前系统安装了什么rpm包命令:rpm-qa
6.查询指定包信息命令:rpm-qi包名
7.列举包安装的文件命令:rpm-ql包名
8.查看一个文件是由那个包安装的命令:rpm-qf文件绝对路径
9.查看软件包的配置文件命令:rpm-qc包名
4.编译源码安装(.tar.gz/.tar.bz2)
说明:通过使用wget'链接下载地址'`获取源码安装包进行编译安装。
安装步骤:
1.下载:可以直接在windows上下载源码后再上传至linux服务器,或则在连网状态下,直接通过wget等命令获取源码安装包
2、解压源码包文件、检查环境(解压源码后步入源码所在文件夹,运行./configure命令,进行环境测试,假如提示缺乏个别安装包就进行安装,直到测试通过)
a.tar-zxvfnginx-1.14.0.tar.gz-C/usr/local/src/
b../configure--prefix=/usr/local/nginx(可指定安装路径)注:运行时假如报错可能是缺乏gcc,gcc-c++编辑器编译linux系统iso下载,须要先安装此依赖
3、编译
make
4、安装
makeinstall
扩充:
清除临时文件:makeclean
卸载服务程序命令:makeuninstall
区别
1.rpm安装类似于windows中的安装包,下载出来以后直接安装。缺点是不能自己解决依赖。
2.yum安装基于rpm安装,也就是在rpm上降低了手动解决依赖的功能。
3.源代码安装:通过编译源代码,得到软件包。优点是可以自订制软件包,缺点是比较复杂,安装一个源码包deb文件安装 linux,须要我们自己把源代码编译成二补码的可执行文件。