Linux软件安装

1             Linux常用软件安装方式

1.1          RPM包安装

RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写,是小红帽厂商推出的软件管理器,在Redhat、CentOS中完成支持。现在也基本推广到其它主流Linux发现版本中。

 

RPM软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便。

 

1.1.1         rpm安装命令

rpm -q jdk    查看jdk是否安装

rpm -qa         查看所有rpm安装包

rpm -ql jdk   查看jdk路径

rpm -ivh  jdk.rpm    安装jdk,并显示安装进度

rpm -e jdk    卸载已经安装的jdk

rpm -e mysql --nodeps    卸载已经安装的mysql,-nodeps 忽略相关依赖的卸载

 

1.1.2         rpm安装jdk

(1)上传jdk-7u79-linux-x64.rpm 到/opt/soft目录下:

(2)安装    rpm -ivh jdk-7u79-linux-x64.rpm

 

 

(3)查看安装结果   java -version

 

 

(4)配置环境变量:

a)、编辑 ~/.bash_profile文件    

b)、添加环境变量配置,在空白行添加如下内容:

#Java PATH

export JAVA_HOME=/usr/java/jdk1.7.0_79

export PATH=$JAVA_HOME/bin:$PATH

c)、source ~/.bash_profile   重新加载,是配置生效

 

1.2          yum安装

1.2.1         yum简介

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

 

语法格式为:yum -y install [软件名],其中”-y”表示安装过程不询问。

 

1.2.2         yum安装本质

(1)yum安装的本质,其实是rpm包安装

(2)yum安装软件时,会从yum源(镜像库)中,下载该软件对应的rpm包、及安装该软件所依赖的其它rpm包,并根据依赖关系,按顺序安装软件及其相关依赖。

(3)类似于java里面maven安装jar依赖

 

1.2.3         yum安装vim

vim是基于vi的一款文本编辑器,支持几乎所有vi命令;功能更加强大。vi相当于window上的记事本,vim则相当于nodepad++等文本编辑工具。

1.2.4         修改yum源镜像

(1)下载yum镜像文件 ,地址https://opsx.alibaba.com/mirror

 

(2)yum clean all

(3)yum makecache

1.2.5         yum安装VIM

使用yum -y install vim命令即可。

 

说明:安装完成后,修改vim配置 /etc/vimrc文件,永久显示行号:

 

1.3          源码安装

当前Linux提供了绝大多数软件的rpm包,rpm是已经编译过了的,可以直接运行安装;

但是,有一部分软件,Linux并没有提供rpm包,而是提供了未经编译的二进制源码包,这就需要我们自己对该源码包进行编译,之后再安装。

 

1.3.1         源码安装步骤

1)、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录; 

2)、cd soft.tar.gz所在的目录; 

3)、tar -xzvf soft.tar.gz //一般会生成一个soft目录

4)、cd soft

5)、./configure(预编译,编译过的tar包不需要6、7、8步)

6)、make (编译)

7)、make install

posted @ 2019-07-11 20:52  于陆  阅读(151)  评论(0编辑  收藏  举报