yum学习笔记_other repos take up 689 m of disk space

42 阅读4分钟

[root@aaa251 yum.repos.d]# ll 总用量 32 -rw-r--r--. 1 root root 1664 9月 5 21:05 CentOS-Base.repo -rw-r--r--. 1 root root 1309 9月 5 21:05 CentOS-CR.repo -rw-r--r--. 1 root root 649 9月 5 21:05 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 314 9月 5 21:05 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 9月 5 21:05 CentOS-Media.repo -rw-r--r--. 1 root root 1331 9月 5 21:05 CentOS-Sources.repo -rw-r--r--. 1 root root 6639 9月 5 21:05 CentOS-Vault.repo [root@aaa251 yum.repos.d]#


### 二、yum安装




> 

> CentOS默认已安装了yum,不需要另外安装。我们查看下系统默认安装的yum

> 

> 

> 




[root@aaa251 yum.repos.d]# rpm -qa | grep yum yum-metadata-parser-1.1.4-10.el7.x86_64 yum-plugin-fastestmirror-1.1.31-52.el7.noarch yum-3.4.3-163.el7.centos.noarch [root@aaa251 yum.repos.d]#


`如果后续遇到yum程序异常,需要重新安装yum包时,再来补充安装yum包的过程`


### 三、本地光驱yum源的搭建


下面介绍光盘搭建本地yum源


**1. 在虚拟机设置中,选择光盘(ISO镜像文件),如图:**  
 ![qinlulu](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/282654a5e2e44044bc0444f22d406115~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3MDgwNDUxMTkwMTI=:q75.awebp?rk3s=f64ab15b&x-expires=1771511615&x-signature=KsUhZi%2FK1B3Xj14Gm%2FtiHlOWI%2FU%3D)  
 **2.将光盘进行挂载**



mkdir /mnt/mytest #创建挂载点 mount /dev/sr0 /mnt/mytest #挂载光盘 df -h #查看光盘是否挂载成功



[root@aaa251 yum.repos.d]# mkdir /mnt/mytest [root@aaa251 yum.repos.d]# mount /dev/sr0 /mnt/mytest mount: /dev/sr0 写保护,将以只读方式挂载 [root@aaa251 yum.repos.d]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 480M 0 480M 0% /dev tmpfs 491M 0 491M 0% /dev/shm tmpfs 491M 7.5M 484M 2% /run tmpfs 491M 0 491M 0% /sys/fs/cgroup /dev/mapper/centos-root 37G 1.4G 36G 4% / /dev/sda1 1014M 137M 878M 14% /boot tmpfs 99M 0 99M 0% /run/user/0 /dev/sr0 4.4G 4.4G 0 100% /mnt/mytest [root@aaa251 yum.repos.d]#



> 
> 以上mount命令为临时性挂载,重启完系统后失效。  
>  永久挂载命令:  
>  echo “/dev/sr0 /mnt/mytest iso9660 defaults 0 0” >> /etc/fstab
> 
> 
> 


![qinlulu](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/d9d038d737e84d3ea93f923440726d92~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3MDgwNDUxMTkwMTI=:q75.awebp?rk3s=f64ab15b&x-expires=1771511615&x-signature=3w6v1lAoHTeNuGAw7cq1Dbb450c%3D)  
 **3.编写本地yum源仓库文件**


在编写之前,先将yum配置文件进行备份!



> 
> [root@aaa251 ~]# cd /etc/yum.repos.d/  
>  [root@aaa251 yum.repos.d]# mkdir repo\_bak #创建yum配置文件的备份文件夹 repo\_bak  
>  [root@aaa251 yum.repos.d]# mv \*.repo repo\_bak/ #备份现有的配置文件到repo\_bak中  
>  [root@aaa251 yum.repos.d]# touch local.repo/ #创建本地yum源仓库文件  
>  [root@aaa251 yum.repos.d]# ls  
>  local.repo repo\_bak  
>  [root@aaa251 yum.repos.d]#
> 
> 
> 


编写本地yum仓库文件



为了做好运维面试路上的助攻手,特整理了上百道 **【运维技术栈面试题集锦】** ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,**小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。**

![](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/aaa0414d0b874ac58726403f218ee41e~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3MDgwNDUxMTkwMTI=:q75.awebp?rk3s=f64ab15b&x-expires=1771511615&x-signature=KcWLfvR5RmeJfTLeQKm1sUVDuYc%3D)

本份面试集锦涵盖了

*   **174 道运维工程师面试题**
*   **128道k8s面试题**
*   **108道shell脚本面试题**
*   **200道Linux面试题**
*   **51道docker面试题**
*   **35道Jenkis面试题**
*   **78道MongoDB面试题**
*   **17道ansible面试题**
*   **60道dubbo面试题**
*   **53道kafka面试**
*   **18道mysql面试题**
*   **40道nginx面试题**
*   **77道redis面试题**
*   **28道zookeeper**

**总计 1000+ 道面试题, 内容 又全含金量又高**

*   **174道运维工程师面试题**

> 1、什么是运维?

> 2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

> 3、现在给你三百台服务器,你怎么对他们进行管理?

> 4、简述raid0 raid1raid5二种工作模式的工作原理及特点

> 5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

> 6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

> 7、Tomcat和Resin有什么区别,工作中你怎么选择?

> 8、什么是中间件?什么是jdk?

> 9、讲述一下Tomcat8005、80098080三个端口的含义?

> 10、什么叫CDN?

> 11、什么叫网站灰度发布?

> 12、简述DNS进行域名解析的过程?

> 13、RabbitMQ是什么东西?

> 14、讲一下Keepalived的工作原理?

> 15、讲述一下LVS三种模式的工作过程?

> 16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

> 17、如何重置mysql root密码?
详情docs.qq.com/doc/DSmdCdUNwcEJDTXFK