有时候系统不能上外网,不能通过互联网yum源安装,需要挂载光驱,通过光驱的文件进行安装。

1、挂载光驱:mount /dev/cdrom /mnt   将光盘的文件挂载到 /mnt目录下面

2、挂载yum源:首先要到/etc/yum.repo.d文件夹下,先将原先的repo文件备份出来,然后新建repo配置文件:

    挂载光驱     挂载yum源   从其他系统远程复制repo配置文件_SCP

    新建repo配置文件的名字:base.repo   ,具体配置文件内容:

        [base-repo]

        name=base.repo

        baseurl=file:///mnt        注:baseurl后面可接:网站(HTTP://);FTP服务器(ftp://);系统文件(file:///   此处的三个斜杠,有一个斜杠代表了系统的根目录)

        gpgcheck=0



3、更新yum源:

    yum clean all

    yum makecache

    yum repolist


4、scp复制文件

     scp是有Security 的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件

 copy到远程另外一台主机上,可以如下命令:

       scp -r /home/daisy/full.tar.gz root@172.19.2.75:/home/root

解释:把本机的 /home/daisy/文件夹下的 full.tar.gz文件  复制到远程机器 172.19.2.75上的 /home/root/目录下;

 然后会提示你输入远程主机172.19.2.75 主机的root用户的登录密码,指定了用户名root。


        如果想反过来操作,把文件从远程主机copy到当前系统,使用以下命令:

        scp -r root@172.17.2.75:/home/root/full.tar.gz  /home/

解释:把远程的主机172.17.2.75的/home/root/文件夹下的full.tar.gz文件 以root的身份复制到本地主机的 /home/文件夹下。


5、可用的参数定义

    -v  和大多数Linux命令中的-v意思一样,用来显示进度,可以用来查看链接,认证或是配置错误。

    -C  使能压缩选项

    -P  选择端口,注意-p已经被rcp使用。

    -4 强行使用IPV4 地址

    -6 强行使用IPV6 地址。


注意点:

    1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
    2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限