保障4-0330任务打卡

7.1 linux安装软件的三种方法

  • rpm工具
    红帽公司开发的软件安装工具
  • yum工具
    可以自动安装软件所依赖的包。类似苹果的appstore
  • 源码包
    需要通过编译工具来安装

7.2 rpm包介绍

7.2.1 设置光驱并挂载

1,设置光驱
7-1.png
2,挂载光驱
7-2.png

7.2.2 rpm包格式,包名、版本号、发布版本号、平台。

rpm包的名称是由包名+版本号+发布版本号+平台组成的。

7.3 rpm工具使用方法

  • 安装
    rpm -ivh rpm包文件
    i就是安装 v就是可视化 h就是人性化
  • 升级
    rpm -Uvh rpm包文件
    和上边一样,U就是update
  • 卸载
    rpm -e 包名
    注意,这里只需要写包名即可。卸载时需要先卸载依赖包。
  • 查询安装过的包
    rpm -qa
  • 查询一个包是否被安装过
    rpm -q 包名
  • 查询指定包的信息
    rpm -qi 包名
    7-3.png
  • 查询一个包安装了哪些文件
    rpm -ql 包名
    7-4.png
  • 查询一个文件是由哪个包安装的
    rpm -qf 文件绝对路径
  • 在查询中使用wich 命令直接可以找到这个命令的绝对路径

7.4 yum工具用法

  • yum工具安装只需要包装,会自动安装所依赖的包。
  • 列出可用的包
    yum list
  • yum的仓库源
    /etc/yum.repos.d/
    该目录下存放了yum的源。yum list会以*.repo文件所设置的地址去查询安装源的位置。
    7-5.png
  • 查询包
    yum search 包名
    yum list |grep 包名
  • 自动安装
    -y 选项会自动选择安装时的yes。
  • 列出可用的安装组
    yum grouplist
    7-6.png
  • 安装分组
    yum groupinstall 环境分组
    注意:对于有空格的环境分组要用单引号’'引起来。
  • 卸载
    yum remove 包名
  • 升级
    yum update 包名
    注意:这里如果不加任何的包名,会把系统里所有的软件升级,甚至包括系统。
  • 查询一个没有安装过的命令的信息
    yum provides “/*/命令”

7.5 yum搭建本地仓库

7.5.1搭建本地仓库的意义

  • 本机强制要求不能联网时
  • 访问本机的资源更快

7.5.2 建立本地仓库

  • 备份仓库源配置文件夹
    cp -r /etc/yum.repos.d/ /etc/yum.repo.d.bak
  • 删除源仓库配置目录下的所有文件
    rm -f /etc/yum.repo.d/*
  • 编写DVD仓库配置文件
    vim /etc/yum.repos.d/dvd.repo
[dvd]  
name=install dvd  
baseurl=file:///mnt  #rpm包的存放位置  
enable=1  
gpcheck=0
  • 清除yum缓存
    yum clean all
  • 知识点yum list
    7-7.png

7.6 yum 更换国内源

7.7 yum下载rpm包

7.7.1安装扩展源

  • yum install -y epel-release
    安装这个包后,仓库源配置目录下会多出一个文件。

7.7.2 yum下载rpm包

  • yum install -y 包名 --downloadonly
    顾名思义,就是只下载这个包,而不安装。
  • 下载后的内容会默认安装到以下目录
    /var/cache/yum/x86_64/7/
  • 指定下载路径
    yum install -y 包名 --downloadonly --downloaddir=存放路径。
  • 重新下载
    yum reinstall -y 包名 --downloadonly --downloaddir=存放路径。

7.8 源码包安装

  • 约定
    安装包,都下载到:
    /usr/local/src/目录下

7.8.1 源码安装阿帕奇

直播笔记

使yum保留下载的rpm包

http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml

搭建一个局域网http的yum源

http://blog.lishiming.net/?p=500

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值