关于yum的配置与使用,以下是一些关键点:确保已安装,配置文件正确,仓库源有效,命令使用恰当。
1.yum命令:
yum 安装
yum工具可展示配置的源列表详情。
yum 卸载
使用yum命令进行软件源列表的查询,以确认该软件是否存在于软件源之中。
yum 列出 所有的 软件项目 名单
yum命令能够展示,那些已被安装的软件的具体名称。
使用yum命令,可以查询到所有可通过yum进行安装的软件清单。
根据软件资讯查询软件的名称
在yum源中搜索包含所需文件的软件包。
使用yum命令对系统软件进行升级处理。
执行命令yum以浏览系统软件的变更记录
yum 重新安装
使用yum命令,可以查询软件的详细信息。
使用yum命令,可以查看软件组的详细信息。
yum 安装组件
eg:安装dhcp及卸载dhcp
安装DHCP服务所需的动态安装包,实验操作需在真实设备上以超级用户身份执行。
准备好一个系统匹配的镜像文件到系统中
创建目录 /iso,以存放相关文件。
将位于/home/kiosk目录下的所有.iso文件,移动至/iso目录中,以避免因误操作而导致的文件删除风险。
创建目录/.0和/.2,作为挂载位置。
将"/iso/rhel--7.0--dvd.iso"与"/.0"进行分别挂载,操作命令为:mount /iso/rhel--7.0--dvd.iso, 到, /, ., 0, 。
在执行过程中,请确保将文件名设定为“mount /iso/rhel-7.2-dvd.iso”,同时指定挂载点为“/.2”。
进入/etc/yum.repos.d/目录,以访问软件仓库信息。
创建目录在根目录下,执行mkdir /命令。
将所有文件进行移动操作,/,以实现文件的备份,确保当前操作和未来可能的需求都能得到满足。
在软件仓库目录中,需创建一个特定的软件仓库配置文件,该文件必须命名为 .repo。
坚决杜绝擅自更改专业术语的行为,确保信息传达的准确性和一致性,维护学术规范和行业标准。
.2
仓库名
名称设定为“0.2”,以便更清晰地告知他人。
针对本地文件,采用file://的访问方式,其绝对路径标识为/.2。
软件的标志,gpg代表一种加密手段,用以标识是否对软件的gpgk进行检测,其中0代表用户可随意选择安装。
未经允许,不得擅自对专业资料进行修改。
执行yum clean all命令,以彻底清除yum缓存。
执行yum命令,以-y参数安装dhcp服务。
确保遵循yum源共享规范,严格执行禁止擅自修改源代码的规定。
1、在本地yum源配置完成之后安装
yum httpd #为了实现共享
start httpd
httpd
stop #防止防火墙阻止共享
mkdir /var/www/html/.0
mkdir /var/www/html/.2
2.挂载镜像
将文件“/iso/rhel-7.0-dvd.iso”复制至“/var/www/html/”目录下,并重命名为“.0”。
将文件“/iso/rhel-7.2-dvd.iso”安装至“/var/www/html/”目录下,并命名为“.2”。
#挂载是临时的,会后开机全部卸掉,要手动重新挂载
3.非临时性长期挂载
使用vim编辑器打开位于/etc/rc.d目录下的rc.local文件,这样在系统重启时,文件将会自动进行挂载操作。
写入:
mount /iso/rhel--7.0--dvd.iso /var/www/html/.0
mount /iso/rhel--7.2--dvd.iso /var/www/html/.2
:wq
# df 重启之后可以看到挂载依然在
1K- Used Use% on
/dev/sda3 6% /
禁止对特定文件进行修改,确保其完整性与安全性,不得进行任何形式的改动。
tmpfs文件系统,占据88%,仅占用1%的磁盘空间,挂载点为/dev/shm。
tmpfs文件系统,占据空间,使用率1%,位于/run目录下。
tmpfs文件系统,占用空间为0,使用率为0%,位于/sys/fs/目录下。
设备 /dev/sda1 已占用 30% 的空间,其用途为启动分区。
/dev/loop0设备,占用100%的容量,对应的是/var/www/html目录下的隐藏文件.0。
/dev/loop1分区,其容量已满,达到了100%,且被分配用于/var/www/html/.2目录。
tmpfs文件系统,占据12%,仅使用1%的磁盘空间,位于/run/user/1000目录下。
4.增加可执行权限
chmod +x /etc/rc.d/rc.local
进行访问测试——于虚拟机环境中执行检验,以确认是否实现了yum资源共享功能。
在浏览器中不输入http://
只输入ip/.0(7.2)
6.对虚拟机进行配置
rm -fr /etc/yum.repos.d/*
vim /etc/yum.repos.d/yum.repo
编写软件仓库内容
禁止对特定内容进行修改,确保专有名词不被改动,同时维护原文的风格。
.0
仓库名
名称设定为".0",旨在更加明确地表达。
请访问此链接:http://真机IP/.0,以获取相关信息。
检测该软件的gpgk配置,其中0代表可以任意选择安装方式。
#########################################################
完成上述实验后,鉴于镜像的挂载点发生了变动,为确保不会干扰到本地的yum源设置,需采取以下措施:
cd /etc/yum.repos.d/
vim yum.repo
请注意,yum命令主要用于对软件进行管理操作,而rpm命令则是负责软件的实际安装过程。
yum的好处智能管理软件包,可以解决软件依赖性。
在当前环境中,我们需要探讨的是如何针对真实机系统进行配置,同时对于运行在Linux系统之上的虚拟机,也要进行相应的yum源设置。
严禁对专业内容进行篡改,确保信息的准确性,维护知识的严肃性。
在实体机上的特定区域安放个人镜像文件,随后来到需配置yum源码的虚拟机,通过右键点击操作,选择“设置”,再进入“选项”界面,接着挂载本地的ISO镜像文件。
在Linux系统中,将设备挂载至/mnt目录(暂时不进行开机自动挂载的设置)。
mount -o loop /dev/cdrom /mnt
切换到 /etc/yum.repos.d/ 目录,先将其他repo文件移除,或者选择不将其删除亦可。
vi local_yum_resouce.repo
(3)yum源的配置文件编写如下:
[local]
name=local #名称随便起名
这是yum访问的路径地址,位于/mnt/目录下,其重要性不言而喻;其中,file表示本地访问,而http则代表网络访问。
开启自启动功能,设置值为1。
gpgcheck参数设为1,通常情况下,此值宜保持为0。
gpgkey设置路径为:file:///mnt/RPM-GPG-KEY-CentOS-7,这一配置并非必须。
(4)更新yum源:
yum clean all
yum makecache
这样虚拟机的yum源就配置完毕,装个软件试试吧。
扫一扫在手机端查看
-
Tags : yum安装
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1