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 桌面”

  • 相关阅读:
    Hadoop基础---流量求和MapReduce程序及自定义数据类型
    Hadoop基础---MapReduce及YARN中job提交源码分析(进一步理解Hadoop机制)
    Hadoop基础---MapReduce的几种运行模式(方便调试)
    Hadoop基础---MapReduce实现
    Hadoop基础---RPC框架思想及HDFS源码解析
    Hadoop基础---HDFS的Java客户端编写
    Hadoop的安装(2)---Hadoop配置
    Hadoop的安装(1)---linux基本配置
    第23章 RTX 低功耗之待机模式
    第22章 RTX 低功耗之停机模式
  • 原文地址:https://www.cnblogs.com/Centwei/p/11302832.html
Copyright © 2011-2022 走看看