ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

gentoo linux安装后的几个细节的完善

2021-05-11 17:32:47  阅读:238  来源: 互联网

标签:gentoo ntp mnt dev etc 细节 linux cdrom noatime


在这里插入图片描述

gentoo linux安装后的几个细节的完善

细节一:cd-rom 和 /boot 挂载

根据手册示例,分区配置文件 /etc/fstab 应该如下:

/dev/sda2   /boot        ext2    defaults,noatime     0 2
/dev/sda3   none         swap    sw                   0 0
/dev/sda4   /            ext4    noatime              0 1
  
/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0

我们用 EFI 固件启动系统,那么,/dev/sda2 应该格式成了 vfat 分区格式,如果按上述配置文件配置分区,系统启动时由于格式错误无法把 /dev/sda2 挂载到目录 /boot,虽然系统能启动,但 /dev/sda2 上的内核文件、引导文件全部无法找到;并且如此配置,cdrom并不自动挂载。所以我们做以下细节完善:

1、配置表改为如下:

/dev/sda2   /boot        vfat    defaults,noatime     0 2
/dev/sda3   none         swap    sw                   0 0
/dev/sda4   /            ext4    noatime              0 1
  
/dev/cdrom  /mnt/cdrom   auto    auto                 0 0

2、新建目录 /mnt/cdrom 并把 cdrom 挂载到该目录。

~# mkdir /mnt/cdrom
~# mount /dev/cdrom /mnt/cdrom
~# reboot

细节二:可预见的命名规则的命名的网络接口名称改为传统的eth0

根据 gentoo手册安装了gentoo linux 后,系统的网络接口名称是根据可预见的命名规则命名的,在 VMware 虚拟机上的虚拟网卡就命名为 eno16777736,与手册上示例的传统网络接口名称 eth0 并不相同,如果完全按手册做,重启后网络并不能接通。也有的小伙伴就是喜欢传统接口名称。是否可以把网络接口名称改为传统接口名称呢?当然可以。

1、编辑配置文件 /etc/default/grub,(在任何行)添加下面的语句,强制不启用可预见的命名规则(默认启用);

GRUB_CMDLINE_LINUX="net.ifnames=0"

2、在 shell 用 grub-mkconfig 命令更新内核启动参数。

~# grub-mkconfig -o /boot/grub/grub.cfg
~# reboot

细节三:为管理员用户添加 sudo 命令

系统安装后,应该添加管理员用户并尽量用管理员用户去管理系统,除非必要绝不以 root 用户登录。假设已经添加了普通用户 zhangsan,怎么让 zhangsan 成为管理员用户并能用 sudo 命令管理系统呢?

1、安装 sudo 命令。

~# emerge --ask app-admin/sudo

2、编辑 /etc/sudoers 文件,直接复制“root”那一行,修改 root 为用户名 zhangsan,让用户 zhangsan 获取 root 权限。

~# nano -w /etc/sudoers

20210511162906_WPS图片_1

细节四:shell 显示乱码纠正

终端是不支持中文的(只有 xwindow 中的终端模拟器 terminal 等才能显示中文)。修改 LANG 环境变量即可。

~# export LANG=en_US

细节五:时间同步

使用 date 命令查看时间,发现时间不一定是对的。安装配置时间同步服务器 ntp 即可使得系统时间为北京时间。

1、安装时间同步服务器 ntp。

~# emerge ntp

2、编辑配置文件 /etc/ntp.conf ,更换授时中心为中国国家授时中心。

~# nano -w /etc/ntp.conf

20210511170216_WPS图片_1

3、最后将 ntp 服务添加到启动中。

~# rc-update add ntpd default

Enjoy Yourself!

参考文档

[1]、linux网卡命名规则

[2]、gentoo下NTP服务器配置

[3]、挂载文件系统选项nodiratime、noatime

标签:gentoo,ntp,mnt,dev,etc,细节,linux,cdrom,noatime
来源: https://blog.csdn.net/weixin_41217917/article/details/116662810

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有