CentOS(Community Enterprise Operating System,中文称为:社区企业操作系统)是一个基于Red Hat Enterprise Linux(RHEL)源代码构建的开源免费操作系统,yum(Yellowdog Updater Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器,它能从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,而yum仓库则是存储这些软件包的地方。
1、你需要一个CentOS ISO镜像文件,你可以从官方网站或者其他可信的来源下载。
2、创建一个新的目录用于存放ISO文件,我们可以创建一个名为"myrepo"的目录。
mkdir myrepo
3、将ISO文件复制到新创建的目录中。
cp /path/to/your/centos.iso myrepo/
4、在myrepo目录中创建一个新的repo文件,这个文件将定义我们的仓库。
cd myrepo touch CentOS-Base.repo
5、编辑CentOS-Base.repo文件,添加以下内容:
[base] name=CentOS-$releasever Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
6、保存并关闭文件,运行以下命令以清除yum缓存并重新生成缓存:
yum clean all && yum makecache -c --nogpgcheck --skip-broken
7、你就可以使用新的仓库来安装软件了,如果你想安装httpd,你可以使用以下命令:
yum install httpd
1、如何删除我已经创建的yum仓库?
答:你可以直接删除对应的repo文件,如果你想删除上面创建的CentOS-Base.repo文件,你可以使用rm命令:
rm CentOS-Base.repo
2、我如何在其他的机器上使用我创建的yum仓库?
答:你需要将你的repo文件复制到其他机器的对应位置,确保其他机器也已经安装了yum工具,如果没有,你可以使用相应的包管理器进行安装,例如在Debian或Ubuntu上,可以使用apt-get;在Fedora上,可以使用dnf,其他机器也需要清除并重新生成yum缓存。
网站名称:CentOSyum仓库如何使用ISO文件制作
本文路径:http://www.shufengxianlan.com/qtweb/news45/446195.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联