Linux软件安装方式

一、rpm包安装方式步骤

找到相应的rpm软件包,能够经过http://www.rpmfind.net/查找所需的rpm软件包,留意留意其适用的Linux版本。

安装命令:

rpm –ivh rpm的软件包名

更高级的,请见下表:

rpm参数 参数说明

-i 安装软件

-t 测试安装,不是真的安装

-p 显示安装进度

-f 忽略任何错误

-U 升级安装

-v 检测套件是否正确安装

这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。

Linux软件安装方式

JDK安装示例

二、yum安装方式

以下以rhel为例,说明步骤:

1、删除RHEL原有的yum

rpm -aq|grep yum|xargs rpm -e --nodeps #删除

2、下载新的yum安装包 #这里我们使用CentOS的yum源

wget http://vault.centos.org/6.0/os/x86_64/Packages/Python-iniparse-0.3.1-2.1.el6.noarch.rpm

wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm

wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm

wget http://vault.centos.org/6.0/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

3、安装yum软件包

rpm -ivh Python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-4.el5.x86_64.rpm

rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

注意:最后两个安装包要放在一起同时安装,否则会提示相互依赖,安装失败。

4、更改yum源 #我们使用网易的CentOS镜像源

cd /etc/yum.repos.d/

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

vi CentOS6-Base-163.repo #编辑文件

把文件里面的$releasever全部替换为版本号,即6 最后保存!

或者直接把下面的内存拷贝到CentOS6-Base-163.repo文件中即可

yum clean all #清理yum缓存

yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度

yum install vim* #测试yum是否可用

三、源代码包安装方式

整个安装过程可以分为以下几步:

1) 取得应用软件:通过下载、购买光盘的方法获得;

2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;

3) 阅读附带的INSTALL文件、README文件;

4) 执行“./configure”命令为编译做好准备;

5) 执行“make”命令进行软件编译;

6) 执行“make install”完成安装;

7) 执行“make clean”删除安装时产生的临时文件。

需求留意的是,此种方式需求gcc编译器的支持,假如没有,需求先行装置。

 

马哥学习交流群

马哥教育-Linux学习-1群 485374463

马哥教育-Linux学习-2群 339184057

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!