首页 > 系统相关 >Linux yum源配置

Linux yum源配置

时间:2023-01-04 10:24:21浏览次数:41  
标签:00 repos 配置 centos7 yum Linux root localhost

本地yum源,首先挂载iso文件,确保光盘挂载点有文件

如果在配置yum源过程中遇到yum被another app lock使用下面命令

rm -f /var/run/yum.pid

 

创建挂载点
mkdir -p /mnt/local
将iso文件挂载到指定挂载点
mount /dev/cdrom /mnt/local
[root@xuexi yum.repos.d]# ls /mnt/local

CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7

EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL
2、yum的一切配置信息都存储在一个叫yum.repos.d目录下的配置文件中。所以跳转到/etc/yum.repos.d目录下

cd /etc/yum.repos.d
3、创建一个新的yum源配置文件,yum源配置文件的结尾必须是.repo

vim CentOS7.repo
内容如下:

[CentOS7] //yum的ID,本地唯一,用于区分不同yum源
name=CentOS-server //描述信息
baseurl=file:///mnt/local //前面的file://是协议,
后面的/mnt是光盘挂载点

enabled=1 //1启用yum源,0禁用yum源
gpgcheck=0 //1使用公钥验证rpm包的正确性,0不验证
保存退出后就可以开始验证了。

如果启用公钥验证,需要配置公钥gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4、接着清空yum已存在的源信息(缓存)

yum clean all

yum makecache

yum repolist //验证local yum源是否配置成功

[root@localhost yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, langpacks
Cleaning repos: centos7
Cleaning up list of fastest mirrors
Other repos take up 865 M of disk space (use --verbose for details)
[root@localhost yum.repos.d]# yum makecache 
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
centos7 | 3.6 kB 00:00:00 
(1/4): centos7/group_gz | 153 kB 00:00:00 
(2/4): centos7/filelists_db | 3.3 MB 00:00:01 
(3/4): centos7/primary_db | 3.3 MB 00:00:00 
(4/4): centos7/other_db | 1.3 MB 00:00:00 
Metadata Cache Created
[root@localhost yum.repos.d]# yum re
reinstall remove repolist 
[root@localhost yum.repos.d]# yum repolist 
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
repo id repo name status
centos7 centos7 4,070
repolist: 4,070
[root@localhost yum.repos.d]# yum mdadm
Loaded plugins: fastestmirror, langpacks
No such command: mdadm. Please use /usr/bin/yum --help
[root@localhost yum.repos.d]# yum install mdadm
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Package mdadm-4.1-6.el7.x86_64 already installed and latest version
Nothing to do
[root@localhost yum.repos.d]# 

 

————————————————

版权声明:本文为CSDN博主「sky wide」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44652591/article/details/127627557

标签:00,repos,配置,centos7,yum,Linux,root,localhost
From: https://www.cnblogs.com/wideskylqz/p/17024099.html

相关文章

  • CentOS7重启selinux
    1查看selinux状态[root@localhost~]#sestatusSELinuxstatus:disabled2关闭零时关闭[root@localhost~]#setenforcesetenforce:SELinuxisdisabled永久关闭......
  • Linux forward ip
    title:LinuxforwardipHowtoforwardipfirewall-cmd--get-active-zonesfirewall-cmd--get-default-zonefirewall-cmd--set-default-zone=publicfirewall-......
  • Linux(centos7)开机命令行字符欢迎界面修改显示IP
    Linux有两个公告栏:1.登录前显示的“公告栏”配置文件/etc/issue ;2.登录后显示的“布告栏”文件 /etc/motd即messageoftoday(布告栏信息)这两个是普通文件,是程序,所......
  • linux命令shell执行
    新建一个文件test.sh,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell脚本,扩展名就用php好了。输入一些代码,第一行一般是这样:实例#!/bi......
  • linux0.11的系统初始化与开机启动规范的发展
       ......
  • hadoop中MapReduce配置
    一,配置mapred-site.xml进入以入目录[root@hadoop01hadoop]#cd/home/software/hadoop-2.7.1/etc/hadoop复制mapred-site.xml示例文件[root@hadoop01hadoop]#cpmapred-s......
  • Linux中PATH、 LIBRARY_PATH、 LD_LIBRARY_PATH的区别
    提纲1、PATH2、LIBRARY_PATH和LD_LIBRARY_PATH1、PATHPATH是可执行文件路径。是三个中我们最常接触到的,因为我们命令行中的每句能运行的命令,如ls、top、ps等,都是系......
  • go get / go install 配置系统代理(centos 7)
    在goget或者goinstall时,代理报错,比如proxyconnecttcp:dialtcp:lookup3128:nosuchhostdialtcp:lookup proxy.golang.com.cn on8.8.4.4:53:readudp192......
  • Linux文件系统管理
    NFS网络文件系统(NFS)NFS的全称是NetworkFileSystem,即网络文件系统NFS主要实现的功能是让网络上的不同操作系统之间共享数据。NFS首先在远程服务端(共享数据的操作系统)共......
  • Linux内存管理与监控
    内存的监控$freetotalusedfreesharedbufferscachedMem:164024321636049241940046540412714880-/+buffers/cache:......