centos7-禁用ipv6及添加window引导

本文详细介绍了如何在Linux系统中禁用IPv6并添加Windows引导的方法。通过编辑grub配置文件,可以轻松实现这两个功能。首先,禁用IPv6需要在grub配置中添加ipv6.disable=1参数;其次,添加Windows引导则需在grub.d/40_custom或grub.cfg中插入特定的menuentry条目。

1.禁用ipv6

命令行:]# ifconfig

若显示有inet6…“address”… 说明ipv6在使用

命令行:]# vim /etc/default/grub
在GRUB_CMDLINE_LINUX=“crashkernel=auto rhgb quiet” 行中加入ipv.disable=1
即:GRUB_CMDLINE_LINUX=“crashkernel=auto rhgb quiet ipv6.disable=1”

2.添加windows引导

命令行:]# vim /etc/grub.d/40_custom
添加:
menuentry “windowsXX”{
insmod ntfs
set root=(hd0,1)
chainloader +1
}
#此命令也可在/boot/grub2/grub.cfg中添加,但系统grub2刷新时将删除掉;
#在grub2中分区是以1开头,grub中则以0为起始分区;hd0,即为第一块硬盘,以此类推;

3.将#1#2保存导入grub.cfg中

命令行:]# grub2-mkconfig -o /boot/grub2/grub.cfg
#将前面1和2修改内容刷入grub2启动配置文件grub.cfg中;

参考:
[1].https://linux.cn/article-5417-1.html

### 各源的作用 不同的CentOS源提供了不同类型的软件包,以满足用户多样化的需求: - **C7.0.1406 - base/x86_64**:这是CentOS 7的基础源,提供了CentOS 7系统安装和运行所需的核心软件包,是系统稳定运行的基础。 - **C7.1.1503 - CentOSPlus**:该源包含了一些额外的软件包和更新,这些软件包通常是对基础源中软件的增强或补充,能提供一些额外的功能和性能优化。 - **centos - sclo - rh**:提供了Software Collections(SCL)中的一组软件包,这些软件通常是较新版本的开发工具和运行时环境,如较新的Python、Ruby、Node.js等,方便开发者在不影响系统基础软件的情况下使用较新的开发环境[^1][^2]。 - **centos - sclo - sclo**:同样是Software Collections的一部分,提供了一些其他类型的软件集合,用于扩展系统的功能和应用场景。 ### 启用方法 #### 编辑源配置文件 通常可以使用`vim`或其他文本编辑器来编辑源配置文件。以下是启用上述源的一般步骤: ##### 启用C7.0.1406 - base/x86_64和C7.1.1503 - CentOSPlus 这些源一般在系统安装时就已经配置好,若未启用,可编辑`/etc/yum.repos.d/CentOS - Base.repo`文件,将对应的源的`enabled`参数设置为`1`,示例如下: ```ini [base] name=CentOS-$releasever - Base baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm - gpg/RPM - GPG - KEY - CentOS - 7 [CentOSPlus] name=CentOS-$releasever - Plus baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm - gpg/RPM - GPG - KEY - CentOS - 7 ``` ##### 启用centos - sclo - rh和centos - sclo - sclo 先创建或编辑对应的源配置文件,例如使用`vim`创建`CentOS - SCLo - scl - rh.repo`文件: ```bash vim CentOS - SCLo - scl - rh.repo ``` 然后粘贴以下内容: ```ini [centos - sclo - rh] name=CentOS - 7 - SCLo rh baseurl=https://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm - gpg/RPM - GPG - KEY - CentOS - SIG - SCLo ``` 同样地,创建或编辑`CentOS - SCLo - sclo.repo`文件并粘贴相应内容: ```ini [centos - sclo - sclo] name=CentOS - 7 - SCLo sclo baseurl=http://vault.centos.org/centos/7/sclo/$basearch/sclo/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm - gpg/RPM - GPG - KEY - CentOS - SIG - SCLo ``` #### 清理并更新缓存 在完成源配置文件的编辑后,需要清理yum缓存并更新,使新的源配置生效: ```bash yum clean all yum makecache ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值