有时候系统不能上外网,不能通过互联网yum源安装,需要挂载光驱,通过光驱的文件进行安装。
1、挂载光驱:mount /dev/cdrom /mnt 将光盘的文件挂载到 /mnt目录下面
2、挂载yum源:首先要到/etc/yum.repo.d文件夹下,先将原先的repo文件备份出来,然后新建repo配置文件:
新建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要注意所使用的用户是否具有可读取远程服务器相应文件的权限