| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux系统YUM与编译安装详解 -> 正文阅读 |
|
[系统运维]Linux系统YUM与编译安装详解 |
目录 ? ?4.6验证服务是否开启? ? ? ? ? ? ? ? ? ?前言上回我们介绍了RPM的安装,但是在工作环境中会遇到多个依赖包的情况,这时候用RPM一个一个安装会极大影响我们工作效率,这时候就用到YUM啦。 一、什么是YUMYUM相当于一个大的智能仓库里面啥组件和依赖包都有而且一次性找多个东西,在Linux中可以解决多个依赖包的关系。比如要安装支持c和c++的语言编译器,如gcc、gcc-c++要使用RPM方式安装,则要一个个装多个依赖包,太繁琐了,这里我们用YUM就可以一键安装非常方便。 二、YUM三种源和创建本地源YUM源分为FTB源、本地源和网络源两种,这里我主要讲本地源。 ? ?2.1那什么是本地源就是把我安装的镜像文件进行挂载,并创建挂载本地源。就是把光驱下面所有RPM包转移到我的大仓库,然后把他变成智能仓库也就是YUM本地源。 ? ?2.2配置本地源仓库首先我们先把光盘挂载上去 再把光盘挂到mnt目录下?(相当于告诉我们货源的位置)
进入到cd /etc/yum.repos.d/?(所有本地源都放在这个目录下)目录下创建repos.bak目录(进入仓库找到存放货源的房间)
把所有的源复制到刚创建的目录里面(如果不复制本地源不生效)
我的本地源已经生效了 三、常用的YUM命令?? ?3.1 yum安装升级和卸载
? ?3.2查询yum软件包
? ?3.3查询软件包描述信息?
? ?3.4根据关键词来查询软件包?
? ?3.5查询命令属于那个软件包
四、源代码编译安装使用源码编译安装的优点:获得最新软件版本,及时修复bug ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?根据用户需要灵活定制软件功能(就是我能指定软件安装在哪个目录) 安装过程? ? ? ?例如我安装httpd ? ?4.1下载源代码包文件,解包
? ?4.2安装编译所需要的依赖包
? ? 4.3配置并设置安装目录先进入cd /usr/local/目录下
? ? 4.4进行编译安装? ?
? ? 4.5启动httpd服务
? ?4.6验证服务是否开启? ? ? ? ? ? ? ? ?浏览器上输入虚拟机的ip地址? ? ? ? ? 当看到lt cworks!代表成功? ? ? ? ? ? ? ? 五、总结?上面说的yum安装和源码编译器的安装都是我们日后经常用到的必须熟练掌握,在这过程中还要有许多报错故障之类的,靠自己解决摸索特别能提高自身的能力,希望大家共同进步。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 19:39:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |