zoukankan      html  css  js  c++  java
  • yum_rpm(利用dvd建立本地yum库)

     

    1.为DVD建立挂载目录 
    #mkdir /media/Centos 

    2.挂载DVD centos镜像 

    #mount -t auto /dev/cdrom /media/Centos 

    3.查看相关配置文件 

    可以通过# ls -l /etc/yum.repos.d/ 
    total 28 
    -rw-r--r--. 1 root root 1991 Oct 23  2014 CentOS-Base.repo 
    -rw-r--r--. 1 root root  647 Oct 23  2014 CentOS-Debuginfo.repo 
    -rw-r--r--. 1 root root  289 Oct 23  2014 CentOS-fasttrack.repo 
    -rw-r--r--. 1 root root  630 Oct 23  2014 CentOS-Media.repo 
    -rw-r--r--. 1 root root 5394 Oct 23  2014 CentOS-Vault.repo 
    -rw-r--r--. 1 root root  475 Nov 22 21:04 index.html?release=6&arch=x86_64&repo=os 

    4.禁用yum的网络更新方式,简单地默认首选的Centos-Base.repo更名为Centos-Base.repo.bak 

    # cd /etc/yum.repos.d/ 
    [root@cs6 yum.repos.d]# ls 
    adobe-linux-x86_64.repo  CentOS-fasttrack.repo  index.html?release=6&arch=x86_64&repo=os 
    CentOS-Base.repo         CentOS-Media.repo 
    CentOS-Debuginfo.repo    CentOS-Vault.repo 
    [root@cs6 yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak  

    5.配置本地yum源 

    ~# vi /etc/yum.repos.d/CentOS-Media.repo  

    [c6-media] 
    name=CentOS-$releasever - Media 
    baseurl=file:///media/CentOS/ 
      file:///media/cdrom/ 
      file:///media/cdrecorder/ 
    gpgcheck=1 
    #enabled=0 20151122 start local update mode 
    enabled=1 
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 
    6.清除原有yum信息   

    ~#yum clean all 

    7.检查DVD软件列表 

    [root@cs6 yum.repos.d]#   

    http://www.centoscn.com/CentosBug/osbug/2015/0426/5271.html 

    解决Centos 6.6命令行实现不能实现自动补全  

    公司同事用的ubuntu系统,自动补全功能不错,但是本人的Centos 6.6系统使用sudo的时候就不能自动补全了,git命令也不能自动补全。 

    网上搜索一番解决方法如下。 

    一  git不能补全问题 

    下载git源码  

    找到git-completion.bash文件拷贝到~/目录下 

    $ sudo cp contrib/completion/git-completion.bash ~/.git-completion.bash

    编辑 /etc/bashrc 文件  在最后加入:source /home/yourname/.git-completion.bash 

    或者 

    得到git-completion.bash的另一种方法: 

    所以linux系统里面是有一份文件的,直接拷贝就可以了。 

    二  自动补全。这里说的补全,不只是系统默认的补全路径跟文件名的补全功能,而是命令的参数的补全,有了这个补全之后,在Bash里面几乎能补全任何可以补全的补全。 

    RedHat系的默认没有安装,需要安装一个bash-completion,就可以实现了。当你sudo  yum  install xxx的时候,这些单词中的任何一个你都补全,输入到yum ins然后按Tab键的时候再按Tab就可以补全install。 

    安装之前,在/etc/bash_completion.d/目录下执行ls: 

    git                          rpmlint  
    createrepo.bash           gvfs-bash-completion.sh      scl.bash  
    dbus-bash-completion.sh   perf                         subversion  
    dkms                      pk-completion.bash           yum.bash  
    gdbus-bash-completion.sh  rpmdevtools.bash-completion  yum-utils.bash   

      在查看/etc/bash_completion.d/下面的文件:  

  • 相关阅读:
    Android开源图表图形库K线图
    交易所8种作死方式
    Android百大框架排行榜
    15类Android通用流行框架
    如何避免Scrum敏捷开发团队反思会形式化,海星法介绍
    2018年Android面试题含答案--适合中高级
    FCoin优势
    golang学习笔记16 beego orm 数据库操作
    金融系统中加密机的简介
    ESB(Enterprise Service Bus)企业服务总线介绍
  • 原文地址:https://www.cnblogs.com/zengkefu/p/5666880.html
Copyright © 2011-2022 走看看