zoukankan      html  css  js  c++  java
  • 07.SUSE Linux 系统本地yum源配置

    SUSE Linux 系统

    1、新建本地源存储目录
    root@suse:mkdir /mnt/SUSE_LOCAL_SOURCE

    2、创建zypper本地源
    root@suse:zypper ar file://mnt/SUSE_LOCAL_SOURCE local-source

    3、添加完本地源,会在/etc/zypp/repos.d/目录下生成local-source.repo
    root@suse:cat /etc/zypp/repos.d/local-source.repo
    [local-source]
    name=local-source
    enabled=1
    autorefresh=0
    baseurl=file:/mnt/SUSE_LOCAL_SOURCE
    type-NONE

    ~
    ~
    ~
    4、列出所有本地源
    root@suse:zypper lr

    -------------------------------------------------------

    到这里还不算完,由于上面使用的是手动挂载,所以每次重启之后都需要再次手动挂载,比较麻烦,所以有几种解决的方案。
    第一种:把挂载的命令写到脚本里,每次开机后运行。(其实还是有点麻烦!)
    第二种:把刚才的脚本修饰以下开机自启,具体做法是:

    [root@server ~]# cd /etc/init.d/
    [root@server init.d]# vim mtyum.sh (名字随便起啦,不要冲突就好。)

    #! /bin/bash
    #add for chkconfig
    #chkconfig: 2345 70 30
    #description: mount yum      #简短描述
    #processname: mtyum        #进程名
    mount /mnt/iso/rhel-server-7.0-x86_64-dvd.iso /mnt/cdrom

    说明:

    *2345是指脚本的运行级别,即在2345这4种模式下都可以运行,234都是文本界面,5就是图形界面X
    70是指脚本将来的启动顺序号,如果别的程序的启动顺序号比70小(比如44、45),则脚本需要等这些程序都启动以后才启动。
    30是指系统关闭时,脚本的停止顺序号。*

    给脚本添加执行权限:

    [root@server init.d]# chmod +x mtyum.sh

    利用chkconfig命令将脚本设置为自启动

    [root@server init.d]# chkconfig --add mtyum.sh

    最后重启测试

    [root@server ~]# reboot

    第三种:编辑/etc/fstab文件添加内容实现自动挂载,具体做法是:

    [root@desktop ~]# vim /etc/fstab

    在最后一行添加:

    /mnt/iso/rhel-server-7.0-x86_64-dvd.iso /mnt/cdrom iso9660 loop 0 0

    保存退出即可。
    然后重启检测就可以了。

  • 相关阅读:
    Eclipse配置Maven的本地仓库和阿里云镜像 加速Maven更新
    layui弹出层基础参数
    鼠标悬停设置layui tips提示框
    Java实现文本中的关键字高亮,匹配所有长度
    获取指定格式的系统时间
    截取过长的字符,多余的字符将由省略号代替
    身份证处理方法(15转18,出生日期隐藏)
    layDate面板出现红色花纹图案
    layer单选框 radio的问题总结
    Android--多线程之Handler
  • 原文地址:https://www.cnblogs.com/LuckyHaTech/p/11987539.html
Copyright © 2011-2022 走看看