gentoo 时间不正确的解决方法

博主在Gentoo系统安装两天后发现date时间与硬件时钟不符,差好几个小时。安装时已设置时区,后通过阅读/etc/init.d/clock脚本,修改配置文件/etc/conf.d/clock中CLOCK的值为local,执行重启命令后问题解决。

gentoo已经安装完两天了。但是无意中发现时间不对。但是硬件时钟是正确的时间

date 的时间就差好多个小时。想想安装的时候也设置

ln –sf /usr/share/zoneinfo/Asia/Chongqing /etc/localtime

后来通过阅读/etc/init.d/clock 脚本 。发现配置文件/etc/conf.d/clock。

把CLOCK="UTC"
改成

CLOCK="local"

执行/etc/init.d/clock restart可立即生效

问题解决

<think>好的,用户想获取有关Gentoo Linux的安装、配置和使用方面的信息或支持。我需要根据用户提供的引用内容来整理答案,同时遵循系统级指令的要求。 首先,用户给出的引用内容涉及Gentoo安装过程中的具体问题,比如内核路径修改、使用SystemRescue的优点、同步仓库的方法以及如何将stage3和portage包添加到ISO镜像中。这些引用需要被整合到回答中,并正确标注来源。 接下来,按照用户的要求,回答需要结构清晰,分步骤解决问题。应该包括安装准备、分区与文件系统、stage3解压、系统配置、内核编译、引导配置、用户设置等主要步骤。每个步骤需要简明扼要,同时引用对应的参考资料。例如,在解压stage3时提到用户引用4中的方法可以节省下载时间,在配置genkernel时引用1中的内核路径修改方法。 同时,要生成相关问题,这些问题应该围绕用户可能遇到的后续步骤或深入配置展开,比如性能优化、软件管理、桌面环境安装等。这些问题需要自然衔接,帮助用户进一步探索。 另外,必须注意所有数学公式或代码块的正确格式。例如,在提到分区大小时可能需要使用行内公式,但根据引用内容来看,这部分可能较少涉及数学公式,更多是命令和配置步骤。代码块需要用三个反引号包裹,并标明语言类型,如shell或python。 还要检查引用标识是否正确添加,每个引用的末尾自然地标注[^n],确保与用户提供的四个引用对应。例如,在讨论同步仓库时引用3的方法,提到使用git同步和启用overlay。 最后,确保使用中文回答,语言流畅,结构合理,帮助用户逐步完成Gentoo的安装和配置。同时,生成的三个相关问题需要覆盖安装后的配置、软件管理和高级主题,引导用户深入使用Gentoo。</think>### Gentoo Linux 安装与配置指南 #### 一、安装准备 1. **下载Stage3与Portage** Gentoo安装需从Stage3基础系统开始,用户可通过官方镜像或自定义ISO集成(例如将`stage3-*.tar.bz2`和`portage-latest.tar.bz2`添加到ISO中,节省下载时间)[^4]。 2. **启动环境选择** 推荐使用SystemRescue作为安装环境,其优势包括: - 图形界面便于复制命令 [^2] - `arch-chroot`自动挂载`/proc`、`/sys`、`/dev` [^2] - `genfstab`生成`/etc/fstab`文件 [^2] #### 二、分区与文件系统 ```bash # 示例分区方案(UEFI) parted /dev/sda mklabel gpt parted /dev/sda mkpart primary fat32 1MiB 513MiB # EFI分区 parted /dev/sda mkpart primary ext4 513MiB 20GiB # 根分区 parted /dev/sda mkpart primary linux-swap 20GiB 24GiB mkfs.fat -F32 /dev/sda1 mkfs.ext4 /dev/sda2 mkswap /dev/sda3 && swapon /dev/sda3 ``` #### 三、解压Stage3与配置系统 ```bash mount /dev/sda2 /mnt/gentoo cd /mnt/gentoo tar xpvf stage3-*.tar.bz2 --xattrs-include='*.*' --numeric-owner ``` #### 四、配置核心参数 1. **同步Portage仓库** 使用Git同步并启用`gentoo-zh`等Overlay: ```bash eselect repository remove gentoo && rm -rf /var/db/repos/gentoo eselect repository add gentoo git https://github.com/gentoo-mirror/gentoo.git eselect repository enable gentoo-zh guru pf4public emerge --sync # 同步仓库 [^3] ``` 2. **内核编译配置** 若遇到内核路径错误,需修改`/etc/genkernel.conf`: ```bash DEFAULT_KERNEL_SOURCE="/usr/src/linux-5.xx.xx-gentoo-r1" # 根据实际路径调整 [^1] ``` 然后执行: ```bash genkernel all # 自动编译内核与initramfs [^1] ``` #### 五、引导配置(GRUB) ```bash emerge --ask sys-boot/grub grub-install --target=x86_64-efi --efi-directory=/boot grub-mkconfig -o /boot/grub/grub.cfg ``` #### 六、用户与网络配置 ```bash useradd -m -G wheel,audio,video,usb,plugdev yourusername passwd yourusername emerge --ask net-misc/dhcpcd # 网络配置 systemctl enable dhcpcd ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值