Linux安装软件

目录

一.rpm安装

​二.yum安装

三.编译安装


一.rpm安装

        rpm是Linux系统中一种安装软件的方式,单由于软件包之间存在依赖关系,比如a包依赖b包,b包依赖c包,如果不优先安装依赖包,可能会导致想安装的安装包安装失败,所以用的并不多。不过rpm的一些命令可以实现对软件包的一些信息查询。

选项功能效果
rpm-q查询指定软件是否已安装
rpm -qi查看指定软件包的详细信息
rpm -ql显示指定的软件包在当前系统中安装的所有目录、文件列表

        rpm -q:

        rpm -qi :

         rpm -ql:

二.yum安装

        yum安装使用的就是rpm格式的安装包,可以说是rpm的升级版,会自动帮你安装所需的依赖包。 

        例:在Linux系统上安装htppd

        可以看到使用rpm安装失败,因为依赖包没有安装。

         用 yum安装可以直接把所有依赖包都安装完成。

3.实验:建立一个本地yum源仓库

        yum本质上就是一个库,库里面是rpm安装包的组合,当我们需要安装软件是只需要在库里找到软件即可,库有线上库也有本地库,当没有网络时可以使用本地库。

        ①进入etc目录下的yum.repos.d目录下,创建一个local.repo文件 

        ②vim进local.repo文件中修改配置

        ③保存文件并退出 

        ④将光盘镜像挂载到mnt目录上

        ⑤本地yum源建立完成 

三.编译安装

        虽然有很多开源软件将软件打成包,供人们使用,但并不是所有源代码都打成包,如果想使用开源软件,可能需要自已下载源码,进行编译安装。另外即使提供了包,但是生产中需要用于软件的某些特性,仍然需要自行编译安装。但是利用源代码编译安装是比较繁琐的,庆幸的是有相关的项目管理工具。

        实验:用编译安装安装nginx

        ①将安装包安装进Linux系统中并解压

        ②配置指定目录

        注:报错,原因:没有安装依赖环境 。

        将依赖环境安装好再配置指定目录 

        ③进行编译

         ④将编译好的文件拷入新建的apps文件夹内

        ⑤完成安装(可自行创建软连接方便软件开启) 

        

         

  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值