linux软件安装

linux软件安装

源码安装 类似于.exe

rpm安装 基于安装包 .rpm

yum安装 rpm的升级版

源码安装 源码包 一堆源代码程序组成的。

linux tar.gz 这个就是源码包

源码包——二进制包:源码包里面源码进过编译之后形成的包。

开源,因为开源所有可以二次修改,可以做二次开发

可以自由选择需要的功能,编译安装,跟系统的适配性更高,更加稳定,卸载方便

不足:

1、安装的步骤很多,容易出错

2、编译的时间很长

3、一旦报错,新手很难解决

第一步:关闭防火墙,防御机制,把源码包放入到系统中

第二步:安装编译过程中需要的依赖环境

第三步:创建nginx程序运行需要的用户和组

第四步:编译安装nginx

1、解压源码包

2、开始配置,配置程序的安装路径,以及程序需要的安装组件

在这里插入图片描述

3、编译和安装 make 编译 make install安装

第五步:后续配置,设置权限和系统管理配置

1、配置权限

2、做一个软连接,让系统能够识别nginx的指令

3、设置系统控制,系统能够对nginx这个软件运行状态进行控制。

4、修改nginx的配置文件,把pid文件的位置指向到设置的位置

源码安装的升级版本

rpm的安装方式解决了源码安装的繁琐,基本实现了一键安装,没有解决包于包之间依赖关系

rpm -i 安装一个新的rpm包

rpm -v 显示安装过程中的详细信息

rpm -h 在安装过程以“#”显示安装

rpm -ivh 安装

rpm -q 软件名 表示查询系统是否已经安装 二进制不提示

httpd-2.4.6-88.el7.centos.x86 64

httpd:软件名称 apache web软件

2.4.6 软件的版本
88:更新迭代的次数 88次

el7:el7 centos7

x86_64:支持64为的x86架构的cpu

yum 就是最终版本 编译+rpm

不仅仅是自动安装,只要声明软件,他会自动安装最新版本

自动解决依赖关系。如果有环境需要,和其他软件支持,他会自动一并安装。

yum的安装方式时升级的,但是安装包还是rpm格式的。

yum两部分组成

1、仓库

2、客户端(服务端)

工作原理:

1、yum服务器上创建yum仓库,在仓库中事先已经存储了许多的rpm包,以及这些rpm包相关的元数据信息

元数据:就是包的位置,包于包之间的依赖关系,包的版本,文件列表。

软件管理器可以清楚的了解软件包的信息,如何安装,升级或者删除。

2、安装、升级,卸载通过指令完成

yum -y install 安装

yun -y remove 卸载

yum list 显示当前仓库中所有可用的包

yum info 显示当前仓库所有可用包的信息,yum info 软件名 查看指定软件包的信息

yum search 软件名 搜索当前仓库是否有这个安装包

yum provides 软件名 精确搜索可用包

yum update 升级

仓库:本地仓库(一般是用光盘镜像)

​ 在线仓库(阿里 腾讯 百度 网易)

​ 第三方库 epel源

在一个系统当中可以有多个仓库,系统会自动选择,网速快的,第二个他会自动搜索哪个仓库包含我需要的软件。

yum clean all 清除历史版本的缓存

yum makecache 建立元数据信息

linux系统如何使用设备,怎么用

挂载:

把光盘镜像或者硬盘盒本地的目录进行一对一的挂载映射

df -h

挂载规则:

1、一个挂载点同一时间只能挂载一个设备

2、挂载点都是一个已经存在的空目录

3、一个设备不要同时挂载多个目录

4、一个挂载点,不要同时挂载多个设备

第一步 创建仓库 vim 仓库名

第二步 建立元数据信息 yum makcache

第三步 挂载光盘镜像 mount 文件 目录

在线仓库

epel源

yum和rpm安装,程序安装安装的配置都在/etc下

  • 24
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值