当前位置:   article > 正文

Linnx如何安装软件,程序_linlix上如何安装文件

linlix上如何安装文件

源码安装

类似于.exe

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

如:linnx.tar.gz这个就剩源码包

源码包:二进制包,

优点:开源,可以进行二次修改,做二次开发

           可以自由选择需要的功能

           编译安装,更系统的适配性更高,更加稳定

缺点:安装的步骤很多,容易出错

           编译的时间很长

           一旦报错,新手很难解决

第一步:把源码包放入到系统之后

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

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

第四步:编译安装nginx

1)解压源码包

2)开始配置,配置程序的安装路径,基于程序需要的相关组件

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

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

1)配置权限

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

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

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

rpm安装

基于安装包 .rpm 

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

rpm -ivh 安装

rpm -q +软件名:表示查询系统是否已经安装该软件

如:httpd-2.4.6-88.e17.centos.x86.64,每段的含义

httpd:软件名称 apache web软件

2.4.6:软件的版本

88:更新迭代的次数,88次

e17:cetnos7

x86.64:支持64位的x86架构的cpu

yum安装

rpm的升级版

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

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

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

yum两部分组成

1仓库:

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

   在线仓库:阿里,腾讯,百度,网易

   第三方库:eperl源

2客户端(服务端)

工作原理

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

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

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

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

    yum install:安装

    yum remove:卸载

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

    yum info:显示当前仓库所有可用包的信息,

    yum info +软件名:查看指定软件包的信息

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

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

    yum update:升级

    yum clean all #清楚历史版本的缓存

    yum makecache #建立元数据信息

挂载的规则:

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

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

3):一个设备不要同时挂载多少目录

4):一个挂载点不要同时挂载多个设备

创建本地yum源***

第一步:创建仓库

进入yum源仓库目录,编辑本地源配置信息,local为自定义名,可更改

编辑配置文件local.repo

第二步:挂载光盘镜像

mount /dev/cdrom /mnt/

第三步:清除历史版本的缓存 && 建立元数据信息

  yum clean all &&  yum makecache

第四步:安装软件

  yum -install httpd

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/837517
推荐阅读
相关标签
  

闽ICP备14008679号