关于linux:Gentoo-后的几个细节的完善

31次阅读

共计 1783 个字符,预计需要花费 5 分钟才能阅读完成。

细节一:疏导分区与 cdrom 开机正确挂载

依据 gentoo 手册 装置了 gentoo Linux 后,依照手册示例,分区配置文件 /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 分区格局,如果按上述配置文件配置分区,系统启动时因为格局并非为配置文件中确定的 et2 格局,无奈把 /dev/sda2 挂载到目录 /boot,尽管零碎能启动,但 /dev/sda2 上既有的内核文件、引导文件等全副无奈在目录 /boot 中找到;并且如此配置,cdrom 并不主动挂载和关上。所以咱们做以下细节欠缺以开机主动正确挂载疏导分区 /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

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

依据手册装置了 gentoo linux 后,零碎的网络接口名称是依据可预感的网络设备命名规定命名的,在 VMware 虚拟机上的虚构网卡就命名为 eno16777736,与手册上示例的传统网络接口名称 eth0 并不相同,如果齐全按手册做,重启后网络并不能正确启动。也有的小伙伴就是喜爱传统接口名称。是否能够把网络接口名称改为传统接口名称呢?当然能够。

1、编辑配置文件 /etc/default/grub,(在任何行)增加语句 GRUB_CMDLINE_LINUX="net.ifnames=0,强制不启用可预感的网络设备命名规定(默认启用);如果配置文件中曾经有该句则在引号内增加 net. ifnames=0 这样的内容。

~# nano -w /etc/default/grub

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

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

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

零碎装置后,应该增加管理员用户并尽量用管理员用户去管理系统,除非必要绝不以 root 用户登录。假如曾经增加了普通用户 zhangsan(至于怎么增加普通用户 zhangsan,各位小伙伴应该晓得),怎么让 zhangsan 成为管理员用户并能用 sudo 命令管理系统呢?

1、装置 sudo 命令。

~# emerge --ask app-admin/sudo

2、编辑配置文件 /etc/sudoers 文件,间接复制 root ALL=(ALL) ALL 那一行,并批改 root 为用户名 zhangsan,让用户 zhangsan 获取 root 权限。

~# nano -w /etc/sudoers

细节四:shell 零碎输入信息显示乱码纠正

实在终端是不反对显示中文的(只有在 xwindow 下的 terminal 等终端模拟器中能力显示中文),中文在终端显示乱码(小方块)。批改 LANG 环境变量即可使得 零碎输入信息 为英文、在终端能正确显示;当然用户在文档中输出了中文,终端中关上的文档编辑器(例如 nano) 还是只能显示乱码(小方块)。

~# export LANG=en_US

细节五:工夫同步

应用 date 命令查看工夫,发现零碎工夫不肯定与本地工夫统一。装置并配置工夫同步服务器 ntp 即可使得零碎工夫确定为北京工夫。

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

~# emerge ntp

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

~# nano -w /etc/ntp.conf

3、最初将工夫同步服务 ntpd 增加到启动中。

~# rc-update add ntpd default

Enjoy Yourself!

参考文档

[1]、linux 网卡命名规定

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

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

正文完
 0