centos 6.9 yum源?centos7制作离线yum源
大家好,今天来为大家分享centos 6.9 yum源的一些知识点,和centos7制作离线yum源的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
centos6.9有几个版本,分别有什么区别
CentOS有几个版本可以选择,如下:
1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。
2、CentOS-7-NetInstall版本:网络安装镜像。
3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。
4、CentOS-7-LiveGnome版本:GNOME桌面版。
5、CentOS-7-KdeLive版本:KDE桌面版。
6、CentOS-7.0-livecd版本:光盘上运行的系统,类拟于winpe。
新版本较于旧版本类型区别说明如下:
1、初次启动。
装完机后,开机进系统的界面不同,有一个是rescue选择,而且按e后,会发现所有的grub.conf的信息全出来了,内核启动的地方,写要进单用户模式,然后需要进rescue模式。
2、字符界面。
每次的新版本进系统后,是图形界面,想进字符界面,结果找到/etc/inittab,发现几乎是个空文件,文件中提示想改runlevel的话,可以把/lib/systemd/system/runlevel*.target软连到/etc/systemd/system/default.target下(当然考过来,覆盖也行),试了一下还行,能改到字符界面runlevel3。
3、配置网络和主机名。
新版本想配置网络,进/etc/sysconfig/network-script/,网卡改名了enp1s5,配置完网络后改主机名,到/etc/sysconfig/network去改名,这个文件也是空的,按原6版本的去修改,重启后没效果,man了一下hostname,7中改名要到/etc/hostname去改名字。
4、本地yum源和挂载。
新版本想配置一个本地yum源,配上后要挂光盘,手动挂上,然后直echo“mount......”到rc.local中,启动执行脚本,,进去rc.local中,7中要手动的把chmod+xrc.local,要手动加执行权限,之前6的系统中不需要手动加执行权限,加了权限后,开机启动执行了rc.local的mount命令。
5、LVM和xfs。
就分区,格式化,pv,vg,lv一步一步,放大,缩小,执行resize2fs时,,然后man resize2fs一下,发现新版本这命令只支持ext的文件系统。
6、dhcp和服务。
所有dhcp的包装上之后,不能servicedhcpdstart,/etc/init.d/中没dhcp类似的东西。
6之前有dhcpd,dhcpd6,dhcrelay的,/sbin/dhcpd有启动文件,是在/usr/lib/systemd/system/dhcpd.service,还要修改,然后加权限,执行service服务restart/,但是指向了systemctlrestart/start/stop服务.service
7、iptables
iptables新版本也不是作为一个服务在/etc/init.d/下面了,/sbin下有;
扩展资料:
CentOS是Linux发行版之一,是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。
由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。两者的不同,在于CentOS完全开源。
CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。每个版本的CentOS都会获得十年的支持。
新版本的CentOS大约每两年发行一次,而每个版本的CentOS会定期更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。
参考资料:百度百科-centos
centos 6.9 yun源失效处理方案
在使用阿里云ESC云主机时,若遇到CentOS 6.9系统yum更新出现404错误或连接失败情况,可尝试以下解决方案:
首先,需要定位问题源在于yum源配置,通常在`/etc/yum.repos.d/`目录下存在多个repo文件,其中包含系统默认的阿里云CentOS源配置。
进行以下步骤操作前,请务必备份相关配置文件以备不时之需。
1.打开文本编辑器,例如使用`vi`或`nano`命令进入编辑模式,输入相应文件名进入编辑状态,如`vi CentOS-Base.repo`。
2.在编辑的`CentOS-Base.repo`文件中,检查阿里云源的URL配置是否存在问题,例如`mirrors.aliyun.com/centos`或`mirrors.aliyuncs.com/centos`,确认其完整性和准确性。
3.若URL配置无误,尝试修改其他阿里云源的URL,将其替换为其他可用源地址,例如`mirrors.aliexpress.com/centos`或`mirrors.aliyun.com/centos/6.9`。
4.保存并退出文本编辑器。对于`vi`,使用`ESC`键返回命令模式,输入`:wq`保存并退出;对于`nano`,选择`Ctrl+X`,然后按`Y`键保存并退出。
5.确保修改后的配置文件正确无误,重启yum服务以应用更改,使用命令`systemctl restart yum`。
通过上述步骤,通常能够解决CentOS 6.9系统在使用阿里云ESC云主机时遇到的yum源失效问题。
Centos6.10解决yum源失效
在项目开发过程中,常常需要使用 CentOS 6.10和 devtoolset-6。然而, CentOS 6.10已于2020年11月30日停止维护,导致原有 CentOS系统自带的 Yum无法连接到旧版本的仓库,出现 YumRepo Error。此问题需要通过更新陈旧版本的仓库,使之指向可用的 vault来解决。
为了解决 Yum安装出现的错误,首先需要对 yum源进行修改。步骤如下:
1.备份系统旧源
2.编辑 CentOS-Base.repo
在该文件中,需要将所有配置项 mirrolist开头的源地址注释掉,然后拷贝所有配置项 baseurl开头的源地址行,并去除#号注释,同时将源地址修改为官方镜像源地址。文中以 centos6.10为例,将 baseurl中的$releaserver替换成 6.10。
修改后的 CentOS-Base.repo配置如下:
执行以下命令重建镜像源缓存,测试配置的镜像源是否生效:
yum主要常用命令如下:
完成上述操作后,接下来需要进行以下步骤以安装使用 SCL+devtoolset-6。
1.安装 SCL,安装完成后,会在/etc/yum.repos.d下生成 2个 repo源文件。
2.配置 SCL源。
在 CentOS-SCLo-scl.repo和 CentOS-SCLo-scl-rh.repo文件中,分别备份文件后,需要将 centos-sclo-sclo和 centos-sclo-rh项下的 mirrorlist注释掉,拷贝 baseurl行,去除#注释,并修改源地址为新的镜像源地址。
修改后的 CentOS-SCLo-scl.repo和 CentOS-SCLo-scl-rh.repo配置如下:
由于项目需求安装 devtoolset-6,因此需要将源地址中"centos/6"修改为"centos/6.9",以便指向 devtoolset-6安装包所在的 6.9目录,确保路径与 devtoolset版本需求相匹配。
5.清理重建 yum缓存
3.安装 scl工具
4.安装 devtoolset-6
通过以上步骤,可有效解决 CentOS6.10配置 yum源失效的问题,同时成功安装使用 SCL+devtoolset-6,满足项目开发需求。