新建的Linux虚拟机中安装yum并配置网络资源

启动本地yum资源

[root@localhost ~]# cd /etc/yum
yum/         yum.conf     yum.repos.d/
[root@localhost ~]# cd /etc/yum
yum/         yum.conf     yum.repos.d/
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
total 16
-rw-r--r--. 1 root root 1926 Nov 27  2013 CentOS-Base.repo
-rw-r--r--. 1 root root  638 Nov 27  2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  630 Nov 27  2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 Nov 27  2013 CentOS-Vault.repo
# 备份网络资源配置文件
[root@localhost yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo_bak
#备份本地资源配置文件
[root@localhost yum.repos.d]# cp CentOS-Media.repo CentOS-Media.repo_bak
# 启用本地资源配置文件 修改enabled=1
[root@localhost yum.repos.d]# vi CentOS-Media.repo
# 查看是否挂在有100%的
[root@localhost yum.repos.d]# df -h
Filesystem                    Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root   18G  3.5G   13G  21% /
tmpfs                         491M   80K  491M   1% /dev/shm
/dev/sda1                     485M   35M  426M   8% /boot
/dev/sr0                      4.2G  4.2G     0 100% /media/CentOS_6.5_Final
#卸载
[root@localhost yum.repos.d]# umount /dev/cdrom
# 新建文件用于挂载
[root@localhost yum.repos.d]# mkdir /media/cdrom
# 挂载 前提勾选镜像文件已连接或正在使用,虚拟机设置中CD状态
[root@localhost yum.repos.d]# mount /dev/cdrom /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
# 验证,本地启用成功
[root@localhost yum.repos.d]# yum install tree
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.bfsu.edu.cn
 * c6-media:
 * extras: mirrors.bfsu.edu.cn
 * updates: mirrors.nju.edu.cn
file:///media/CentOS/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/CentOS/repodata/repomd.xml
Trying other mirror.
file:///media/cdrecorder/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/cdrecorder/repodata/repomd.xml
Trying other mirror.
c6-media                                                                                                                         | 4.0 kB     00:00 ...
c6-media/primary_db                                                                                                              | 4.4 MB     00:00 ...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.5.3-3.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================
 Package                           Arch                                Version                                  Repository                         Size
========================================================================================================================================================
Installing:
 tree                              x86_64                              1.5.3-3.el6                              base                               36 k

Transaction Summary
========================================================================================================================================================
Install       1 Package(s)

Total download size: 36 k
Installed size: 65 k
Is this ok [y/N]: y
Downloading Packages:
tree-1.5.3-3.el6.x86_64.rpm                                                                                                      |  36 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : tree-1.5.3-3.el6.x86_64                                                                                                              1/1
  Verifying  : tree-1.5.3-3.el6.x86_64                                                                                                              1/1

Installed:
  tree.x86_64 0:1.5.3-3.el6

Complete!
[root@localhost yum.repos.d]#

配置网络资源

# 备份网络源配置文件
[root@localhost yum.repos.d]# mv  /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
[root@localhost yum.repos.d]#  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
--2020-05-04 23:18:15--  http://mirrors.aliyun.com/repo/Centos-6.repo
Resolving mirrors.aliyun.com... 112.46.10.239, 111.19.233.243, 111.19.233.228, ...
Connecting to mirrors.aliyun.com|112.46.10.239|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2523 (2.5K) [application/octet-stream]
Saving to:/etc/yum.repos.d/CentOS-Base.repo”

100%[==============================================================================================================>] 2,523       --.-K/s   in 0s

2020-05-04 23:18:15 (198 MB/s) -/etc/yum.repos.d/CentOS-Base.repo” saved [2523/2523]
# 运行yum makecache生成缓存
[root@localhost yum.repos.d]# yum makecache
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * c6-media:
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                             | 3.7 kB     00:00
file:///media/CentOS/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/CentOS/repodata/repomd.xml
Trying other mirror.
file:///media/cdrecorder/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/cdrecorder/repodata/repomd.xml
Trying other mirror.
c6-media                                                                                                                         | 4.0 kB     00:00 ...
c6-media/group_gz                                                                                                                | 220 kB     00:00 ...
c6-media/filelists_db                                                                                                            | 5.8 MB     00:00 ...
c6-media/other_db                                                                                                                | 2.7 MB     00:00 ...
extras                                                                                                                           | 3.4 kB     00:00
extras/prestodelta                                                                                                               | 2.2 kB     00:00
extras/other_db                                                                                                                  |  14 kB     00:00
updates                                                                                                                          | 3.4 kB     00:00
updates/prestodelta                                                                                                              | 313 kB     00:00
Metadata Cache Created
[root@localhost yum.repos.d]#

猜你喜欢

转载自blog.csdn.net/qq_39286483/article/details/105917882