手动挂载镜像源:

mount /dev/cdrom /mnt

df -Th

配置yum源:

 

cat <<EOF>>/etc/yum.repos.d/local.repo

[local]

name=local

baseurl=file:///mnt

gpgcheck=0

enabled=1

EOF

yum repolist all

-----配置aliyun

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

-- yum 安装的文件下载

yum install yum-plugin-downloadonly
mkdir  /tmp/yum
yum install --downloadonly --downloaddir=/tmp/yum gcc-c++
 

有的人说了“我有台Centos的机器根本就不能联网,有yum命令有啥用,还不是要一个一个去网上下?完全是要人工解决依赖问题啊。”

我只能说这位同学,你坐下!小熊曾经说过,只要思想不滑坡,方法总比困难多。只要找一台能相同os的服务器用下面的命令,就能把rpm包和他的依赖来全部下载到本地,再拷贝过去安装好了。

yum install --downloadonly --downloaddir=/tmp/pzqu gcc-c++

--downloaddir指定下载目录

如果--downloadonly用不了,可能是漏了插件yum install yum-plugin-downloadonly安装上就好了

1、环境介绍
系统版本:redhat 7.9
镜像:rhel-server-7.9-x86_64-dvd.iso

VM时需要在VMware 勾选连接

2、添加本地yum源
(1)光驱挂载iso镜像

 mount /dev/cdrom /mnt/
1
(2)编写配置文件

vi /etc/yum.repos.d/local_iso.repo
1
添加如下:

[localiso]
name=redhat_local
baseurl=file:///mnt/
enable=1
gpgcheck=0

(3)查看

yum repolist

4)注意:
如果使用的机器没有光驱,请上传镜像到服务器使用,下面命令挂载iso镜像

 mount -o loop rhel-server-7.9-x86_64-dvd.iso /mnt/
1

添加开机自动挂载

chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local
1
2
在最后添加挂载命令

/bin/mount -o loop /root/rhel-server-7.9-x86_64-dvd.iso /mnt/
1

3、添加EPEL源
https://docs.fedoraproject.org/en-US/epel/


yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

   335  mount -o loop rhel-server-7.9-x86_64-dvd.iso /mnt/
   339  more /etc/yum.repos.d/local_iso.repo
  340  cd /etc 
  348  cd yum.repos.d
  351  vi  server.repo

  353  yum repolist
  354  cd /root
  355  ls
  356  rpm -ivh VNC-Server-6.9.1-Linux-x64.rpm
  357  yum -y install xterm 
  358  rpm -ivh VNC-Server-6.9.1-Linux-x64.rpm
  359  vnclicense -add WHJRK-UXY7V-Q34M9-CZU8L-8KGFA
  360  vncserver
  361  yum -y install xauth
  362  history
 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐