学软件开发,各种台的软件熟练安装是必须要熟练掌握。大家都知道,Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装;在android或者apple中安装软件时,只需要在手机应用商店点击安装即可。而在Linux下安装软件难度高于Windows、Android、ios和windowsphone下软件安装。下面我就详细讲解Linux下如何安装软件。
Linux下软件的安装大概可以分为如下几种:
1二进制程序的安装(最简单安装)
2rpm程序安装(后缀名为*.rpm)
yum源安装(本质也是rpm安装,它只是rpm的一种安装方式而已)
4源码安装
rpm安装RPM软件包管理
RPM是RedHatPackageManager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括RedHat、CentOS、SUSE等Linux的发行版本都有采用,可以算是公认的行业标准了。RPM文件在Linux系统中的安装最为简便
RPM命令使用
rpm的常用参数
i:安装应用程序(install)vh:显示安装进度(verbosehash)U:升级软件包(update)qa:显示所有已安装软件包(queryall)e:卸载应用程序(erase)注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用--nodeps强行卸载。查询所有安装的rpm包:[root
qianfeng01~]#rpm–qa查询mysql相关的包:[rootqianfeng01~]#rpm–qagrepmysql安装:[root
qianfeng01~]#rpm-ivhjdk.rpm卸载:[rootqianfeng01~]#rpm–emysql*强行卸载:[rootqianfeng01~]#rpm–emysql*--nodepsrpm安装MySQL1.安装包准备通过SSH工具,将MySQL的RPM安装包上传到Linux的~/softwares目录下。
MySQL的RPM安装包,可以在MySQL的