• 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

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

  • 相关阅读:
    BCB 如何让Application收到SendMessage发送来的消息
    用BCB 画 Code128 B模式条码
    遍历SQL SERVER中所有存储过程和触发器
    EXCEL导入数据到SQL SERVER 2008
    TListView控件的ReadOnly属性的一个Bug
    Using Microsoft Visual C++ DLLs with C++Builder
    行列转换的例子
    WCF 使用Stream模式进行文件上传 --节选自Packt.Net.Framework.4.5.Expert.Programming.Cookbook
    WCF Endpoint分类
    SQL Error: 1064, SQLState: 42000
  • 原文地址:https://www.cnblogs.com/LuckyHaTech/p/11987539.html
Copyright © 2020-2023  润新知