VMware下安装Arch Linux图文详解(4)

  因为使用root用户登陆后,root用户拥有系统的所有操作权限,这样对系统的操作非常不安全(如一不小心将系统文件删除了,怎么办?),所以需要新建一个普通用户,让其对系统的操作受到一定限制,使用下面命令新建用户linuxidc:

useradd -m -G wheel -s /bin/bash free

-m:创建用户主目录(/home/[用户名])

-G:用户要加入的附加组列表;此处将用户加到wheel组中,之后可以给这个组执行sudo命令的权限

-s:指定了用户默认登录shell的路径,此处设置为bash的路径

更多创建新用户的使用请查看Arch Linux WiKi:Users and groups(简体中文)。

然后修改新创建用户的用户密码,和修改Root用户密码所使用的命令一样(只是需要指定要修改密码的用户名):

passwd linuxidc

然后输入两次密码即可。

VMware下安装Arch Linux图文详解

以后大部分时间我们都将使用此普通用户来工作,但由于此用户的操作权限有限,有时会对很多操作带来不便,因此需要给该用户在某些情况下提权,这就需要允许该用户所在的wheel组有执行sudo命令的权限,此时需要修改 /etc/sudoers文件 ,但请不要直接修改此文件,而是用下面的命令修改:

visudo

使用上面命令打开sudoers文件后,删除wheel组前面的注释(#)即可:

## Uncomment to allow members of group wheel to execute any command %wheel ALL=(ALL) ALL

若执行visudo时,提示找不到vim,则请先安装vim后在执行上面的操作,执行下面指令安装vim:

pacman -S vim

4.9 安装grub

  grub是一个启动引导器,同时支持EFI和BIOS方式的启动。若使用的UEFI方式引导系统,则还需要安装efibootmgr,如果是双系统的话,还需要安装os-prober,且如果使用Intel CPU的话,则需要安装 intel-ucode 并启用因特尔微码更新。

因为我们使用的是虚拟机和UEFI引导方式,因此只需要安装grub和efibootmgr:

pacman -S grub efibootmgr

然后,还需要将其安装到EFI分区当中:

grub-install --recheck /dev/sda

注意:此处的 /dev/sda 后没有数字。

若提示 error:cannot find EFI directory,则说明EFI文件夹的路径不正确,找不到EFI文件夹的位置,此时就需要在上面命令中加入 efi-directory 参数指定安装路径:

grub-install --recheck /dev/sda --efi-directory=/boot

最后还需要生成一个grub的配置文件:

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

提示:如是在已经有Windows系统的PC上安装Linux成双系统,那么由于在安装介质环境中,此时可能检测不到Windows系统。在之后重启后进入Arch Linux后,再重新执行一遍此命令,这样就能检查到所有的系统了。

4.10 重启系统

  到此,Arch Linux的基本系统的安装就完成了。现在需要重启以进入新系统:

exit umount -R /mnt reboot

下图显示为使用exit命令退出chroot环境前后的命令提示符:

VMware下安装Arch Linux图文详解

退出chroot环境之前

退出chroot环境之后

若使用exit无法退出chroot环境,请多输入几次或则请使用Crtl+D组合键多试几次。退出chroot环境后再执行之后的操作即可。

重启系统之后,会出现下图启动界面。

选择第一个就进入到我们新安装的Arch Linux了。

然后我们直接使用前面创建的linuxidc用户登陆到系统.

这样,Arch Linux的基础系统就算安装完成了。

由于还没有安装桌面,所以登陆后还处在命令行模式。之所以使用free用户登陆而不直接使用root用户登陆(实际上这也是安全的方式,除非你确定知道你想以root用户登陆做些什么),是因为我之后只想默认在free用户下安装和启动桌面;而如果使用root登陆时,默认还是继续运行在命令行模式,而如果想要在root用户下使用桌面,则还需要相关的配置。

桌面及其基本软件的安装等配置,之后再写吧!

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11647.html