Linux yum安装和源代码编译概述


下面的这些基础命令都是要牢记的

yum安装

安装源代码软件包需要编译安装,需要安装支持c和c++程序语言的编译器,如gcc、gcc-c++ make
如果使用rpm方式安装,则需要先安装多个依赖包,这样会很繁琐。这里可以使用yum方式进行键 安装。

先配置本地yum源仓库

1.我们先将光盘挂载到/mnt目录下
mount /dev/cdrom /mnt/ 把光盘挂载到/mnt目录下
在这里插入图片描述
2.配置yum的配置文件
cd /etc/ yum. repos.d/
在这里插入图片描述

3.为了预防万一,我们需要将里面的文件备份一下
mkdir repos.bak
mv * repos.bak
在这里插入图片描述

4.重新进入yum配置文件进入vim local. repo 在里面写入固定的命令
vim local. repo
指定URL访问路径为光盘挂载目录(前面两个//是固定格式,后面一个/是目录)在这里插入图片描述
在这里插入图片描述

yum clean all && yum makecache
#删除yum缓存并更新

在这里插入图片描述

5.这里是用yum安装的阿帕奇,升级软件包,“-y”选项表示自动选择(这里的-y放前和放后都无所谓)
在这里插入图片描述

在这里插入图片描述

先配置本地yum源仓库
mount /dev/cdrom /mnt/    #把光盘挂载到/mnt目录下
cd /etc/yum. repos.d/
mkdir repos .bak
mv * repos .bak

vim local. repo
[local]    #仓库类别
name= local    #仓库名称
baseurl=file:// /mnt    #指定URL访问路径为光盘挂载目录
enabled=1    #开启此yum源,此为默认项,可省略
gpgcheck=0    #不验证软件包的签名
yum clean all && yum makecache    #删除yum缓存并更新
yum常用的操作命令:

  1. yum -y install 软件名
    #安装、升级软件包,"-y"选 项表示自动确认
  2. yum -y remove 软件名
    #卸载软件包,可自动解决其依赖关系
  3. yum -y update软件名
    #升级软件包
    4.yum list
    #查询软件包列表
  4. yum list installed
    #查询系统中已安装的软件包
  5. yum list avai lable
    #查询仓库中尚未安装的软件包
  6. yum list updates
    #查询可以升级版本的软件包
  7. yum info 软件名
    #查询软件包的描述信息
    yum info httpd
  8. yum search [all] 关键词
    #根据某个关键词来查找相关的软件包
    yum search all httpd
  9. yum whatprovides 命令
    #查询命令属于哪个软件包,
    yum whatprovides netstat

11.使用yum方式进行安装
yum install -y gcc gcc-c++ make

编译安装的基本过程

  1. tar解包
    tar zxvf/jxvf xxx.tar.gz/xxx.tar.bz2 -C目标路径
  2. 配置软件模块(安装路径、开启或关闭模块功能、管理服务进程的用户设定)
    . /configure --prefix=目标路径(此软件安装到哪里去)
  3. 编译(将源代码转换为可执行的程序)
    make
  4. 安装
    make install
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值