zoukankan      html  css  js  c++  java
  • 第十六单元 yum管理RPM包

     

    yum的功能
    本地yum配置
    光盘挂载和镜像挂载
    本地yum配置
    网络yum配置
    网络yum配置
    Yum命令的使用
    使用yum安装软件
    使用yum删除软件
    安装组件
    删除组件
    清除缓存
    查询
    课后作业

    格式    *的作用

    yum的  操作过程  

    *的作用   #号注释功能

    自定义yum源

    vim--------修改
    【本节内容】
    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

          

    自动加载yum源
    12. 使用yum查找软件包
    yum search

    加  表示不用提醒

    通过这种方式   把网上的资源包下载到本地
    13. 课后作业(用时45分钟)
    1) 以最小化开启Linux系统
    2) 配置本地yum
    3) 安装vim
    4) 清除yum缓存
    5) 安装组件“KDE 桌面”

  • 相关阅读:
    项目文件.NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
    消息错误INSTALL_FAILED_INSUFFICIENT_STORAGE
    元素链表数据结构:静态链表
    对象类Android应用程序资源管理器(Asset Manager)的创建过程分析
    23种模式中的外观模式
    接口与抽象类的区别
    java中通用的数据库连接与关闭方法类的简单写法
    对Hello China操作系统比较客观的评价
    Hello China V1.68版本源代码、安装包和相应文档,欢迎下载适用
    使用Service Bus Explorer 工具来管理和测试Topics、 Queues 和 Relay Services
  • 原文地址:https://www.cnblogs.com/ZT152156/p/10165731.html
Copyright © 2011-2022 走看看