栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux下配置本地yum源(Centos、Debain和SUSE)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux下配置本地yum源(Centos、Debain和SUSE)

Linux下配置本地yum源 Centos (Redhat同理) 一、挂载系统镜像 1.1、创建挂载点
mkdir /media/cdrom
1.2、挂载镜像
mount /dev/sr0 /media/cdrom
1.3、写进开机自动挂载
blkid  #查看硬盘id
[root@localhost ~]# blkid
/dev/sdb1: UUID="6c61e9de-987f-4f5e-91a5-83e8ce6ca37b" TYPE="ext4"
/dev/sda1: UUID="b47d6bae-3846-4be4-a35c-a2ed7160a352" TYPE="xfs"
/dev/sda2: UUID="e76cd217-4eda-4334-ad89-275c7a490884" TYPE="swap"
/dev/sda3: UUID="71015217-f5e4-4401-9046-0341b831b373" TYPE="xfs"
/dev/sr0: UUID="2020-11-04-11-36-43-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"

1.4、编辑开机自动挂载文件fstab
vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Thu Jun 10 22:43:32 2021
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=71015217-f5e4-4401-9046-0341b831b373 /                       xfs     defaults        0 0
UUID=b47d6bae-3846-4be4-a35c-a2ed7160a352 /boot                   xfs     defaults        0 0
UUID=e76cd217-4eda-4334-ad89-275c7a490884 swap                    swap    defaults        0 0
UUID=6c61e9de-987f-4f5e-91a5-83e8ce6ca37b /sdb1                   ext4    defaults        0 0
UUID="2020-11-04-11-36-43-00" LABEL="CentOS 7 x86_64" /media/cdrom iso9660 defaults       0 0

二、配置yum源配置文件 2.1、备份yum源
mkdir /etc/yum.repo.d/tmp
mv  /etc/yum.repo.d/*.repo /tmp
2.1、创建与配置本地yum源文件
touch /etc/yum.repo.d/cdrom.repo
2.2、配置本地yum源文件
vi /etc/yum.repo.d/cdrom.repo
[base-cdrom]
name=Centos
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0

2.3、更新yum源
yum clean all
yum makecache
Debian(Ubuntu同理) 一、上传debian镜像 1.1、预先上传镜像至系统/home目录,创建挂载目录
mkdir /media/cdrom
1.2、设置开机自动挂载
vi /etc/fstab
/home/debian-9.iso  /media/cdrom  iso9660  defaults 0 0
二、配置apt本地源文件
vi /etc/apt/sources.list
deb file:///media/cdrom   stretch contrib main
三、更新apt源
apt clean all
apt update
SUSE 一、上传suse镜像 1.1、预先上传镜像至系统/root目录,创建挂载目录
mkdir /media/cdrom
1.2、挂载ISO文件
mount -t iso9660 /root/SUSE.iso  /media/cdrom
mount: /media/cdrom: WARNING: source write-protected, mounted read-only.

1.3、生成本地repo源
zypper ar -f /media/cdrom  sles
Adding repository 'sles' ...................................................[done]
Repository 'sles' successfully added

URI         : dir:/media/cdrom
Enabled     : Yes
GPG Check   : Yes
Autorefresh : Yes
Priority    : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.

1.4、查看系统中的源
zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias | Name | Enabled | GPG Check | Refresh
--+-------+------+---------+-----------+--------
1 | sles  | sles | Yes     | ( p) Yes  | Yes

1.5、清楚zypper缓存
zypper clean
1.6、更新zypper安装源
zypper ref
1.7、其他操作
列出所有可用的模式
zypper pt

删除源
zypper rr sles

卸载已挂载的安装源:
umount /mnt/sles

查看安装软件包
zypper se

列出仓库优先级
zypper lr -p

列出仓库的URI
zypper lr -u

测试安装
zypper install gcc
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320304.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号