zoukankan      html  css  js  c++  java
  • yum管理RPM包

    yum的功能
    本地yum配置
    光盘挂载和镜像挂载
    本地yum配置
    网络yum配置
    网络yum配置
    Yum命令的使用
    使用yum安装软件
    使用yum删除软件
    安装组件
    删除组件
    清除缓存
    查询
    课后作业
    【本节内容】
    1. yum的功能:yum是Yellow dog Updater, Modified的缩写,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。
    2. 掌握光盘挂载和镜像挂载
    a) 光盘挂载
    mount /dev/sr0 挂载点
    或者
    mount /dev/cdrom 挂载点
    b) 镜像文件的挂载
    mount -o loop -t iso9660 镜像文件 挂载点
    其中,-o loop:用来把一个文件当成硬盘分区挂接上系统
    3. 掌握yum的配置
    yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件。
    4. 掌握本地yum配置
    [root@localhost ~]# mount /dev/cdrom /mnt #挂载光盘到/mnt目录
    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# ls
    rhel-source.repo
    [root@localhost yum.repos.d]# cp rhel-source.repo rhel.repo #拷贝一份配置文件
    [root@localhost yum.repos.d]# vi rhel.repo #编辑配置文件如下[rhel-local] #模块名称,须修改不能与其他.repo文件中的重名name=Red Hat Enterprise Linux 6 local repo #名称随便起baseurl=file:///mnt #指定rpm仓库的位置
    enabled=1 #1开启该配置,0为关闭
    gpgcheck=1 #1为校对软件
    [root@localhost ~]# yum install vsftpd httpd #安装vsftpd及httpd服务
    5. 掌握远程yum配置方法
    6. 利用vsftpd搭建yum源服务器:
    Vsftpd默认的配置文件是允许匿名访问,这里直接启动就可以了:
    [root@localhost ~]# umount /dev/cdrom #卸载光盘
    [root@localhost ~]# mount /dev/cdrom /var/ftp/pub/ #挂载光盘到vsftpd的公众目录
    [root@localhost ~]# service vsftpd restart #重启vsftpd服务
    必须关闭防火墙和selinux
    Service iptables stop
    Getenforce :查看selinux状态
    临时关闭:不用重启:setenforce 0
    0 permissive允许 1 enforcing 执行

    配置客户机:
    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# ls #rhel.repo是按照本地yum配置生成的
    rhel.repo rhel-source.repo
    [root@localhost yum.repos.d]# cat rhel.repo #修改为以下内容
    [rhel-ftp]
    name=Red Hat Enterprise Linux 6
    baseurl=ftp://192.168.8.42/pub #指定yum源地址
    enabled=1
    gpgcheck=1
    测试:
    [root@localhost ~]# yum install bind #安装DNS服务
    7. 掌握使用yum安装软件
    yum –y install 软件名
    8. 掌握使用yum删除软件
    yum –y remove 软件名
    9. 掌握使用yum安装组件
    yum –y groupinstall 组件名
    10. 掌握使用yum删除组件
    yum –y groupremove 组件名
    11. 掌握清除yum缓存
    yum clean all
    12. 使用yum查找软件包
    yum search
    13. 课后作业(用时45分钟)
    1) 以最小化开启Linux系统
    2) 配置本地yum
    3) 安装vim
    4) 清除yum缓存
    5) 安装组件“KDE 桌面”

  • 相关阅读:
    [BZOJ3671][UOJ#6][NOI2014]随机数生成器
    [BZOJ3670][UOJ#5][NOI2014]动物园
    [UOJ#131][BZOJ4199][NOI2015]品酒大会
    [BZOJ4530][Bjoi2014]大融合 LCT + 启发式合并
    有趣的题目名称,有趣的题目
    [BZOJ2959]长跑——新技能:LCT+缩圈
    贴一下WC总结里提到的那道裸题吧。。。
    System and method for assigning a message
    http请求
    jQuery 语法
  • 原文地址:https://www.cnblogs.com/Centwei/p/11302832.html
Copyright © 2011-2022 走看看