ArchLinux安装入门教程(2)

•UEFI 系统:
# pacman -S dosfstools grub efibootmgr
# grub-install --target=x86_64-efi --efi-directory=<EFI 分区挂载点> --bootloader-id=grub
# grub-mkconfig -o /boot/grub/grub.cfg

完成安装

使用命令 exit 或 [CTRL+D] 退回安装环境
卸载新分区:

# umount -R /mnt

重启:

# reboot

重启之后就可以使用root用户登录安装好的系统了,不过暂时还是命令行,图形界面安装还得往后看。

用户管理

创建用户

日常使用 root 用户存在风险。


创建一个用户,指定登录 shell 为 bash,所属主用户组 users,并在 /home 下创建同名用户文件夹。

# useradd -m -g users -s /bin/bash <username>

为用户设置密码。

# passwd <username>

安装vim神器

# pacman -S vim

安装sudo
•安装
# pacman -S sudo

•配置
# vim /etc/sudoers

...
root ALL=(ALL) ALL
<username> ALL=(ALL) ALL
...

安装yaourt

使用yaourt不要使用sudo哦,当然你要是乐意也可以,只是出于安全性考虑。

添加yaourt源

# vim /etc/pacman.conf

[archlinuxcn]
SigLevel = Optional TrustAll
Server = $arch

更新源并安装yaourt

# pacman -Syy
# pacman -S yaourt

配置通用项

安装显卡驱动

确定显卡品牌及型号:

# lspci -k | grep -A 2 -E "(VGA|3D)"

安装驱动:

# pacman -S <驱动包>

官方支持的驱动包:

•通用:xf86-video-vesa
•因特尔系:xf86-video-intel
•AMD/ATI 系:xf86-video-ati
•nVidia 系: ◦GeForce 400 及更新系列:nvidia
◦2006 至 2010 年间 GeForce 8000/9000、ION 和 100-300 系列 [NV5x, NV8x, NV9x and NVAx]:nvidia-340xx
◦2004 至 2006 年间 GeForce 6000/7000 系列 [NV4x and NV6x]:nvidia-304xx


安装声卡驱动

# pacman -S alsa-utils

安装X管理器

# pacman -S xorg

安装图形界面

安装Budgie图形界面

个人感觉很不错的桌面,简洁不卡顿
•安装
# pacman -S gnome
# pacman -S budgie-desktop

•配置Budgie(在/root目录下)
# touch ~/.xinitrc
# chmod +x ~/.xinitrc
# vim ~/.xinitrc

export XDG_CURRENT_DESKTOP=Budgie:GNOME
exec budgie-desktop

安装桌面主题

# pacman -S arc-gtk-theme
# pacman -S materia-gtk-theme


安装登录器

lightdm

# pacman -S lightdm

配置greeter
自己使用了lightdm-gtk-greeter样式,很简单,甚至有点low,还没研究优化。
•lightdm-gtk-greeter
# sudo pacman -S lightdm-gtk-greeter

•lightdm-kde-greeter
•lightdm-webkit2-greeter // AUR
•lightdm-unity-greeter // AUR
•lightdm-mini-greeter // AUR
# sudo vim /etc/lightdm/lightdm.conf
[Seat:*]
greeter-session=lightdm-yourgreeter-greeter

设置自动启动lightdm

# systemctl enable lightdm.service

安装中文字体

•思源黑体
# pacman -S adobe-source-han-sans-cn-fonts

•文泉骈
# yaourt -S wqy-microhei

•安装等宽字体:
# pacman -S ttf-dejavu    //没有此字体,会使某些符号不够漂亮,建议在安装桌面环境时选择此字体作为桌面环境的默认依赖字体
# pacman -S adobe-source-code-pro-fonts    //adobe出品的一款很适合编程的等宽字体

区域设置

进行区域设置以正确显示本地文字、货币、时间与时期格式以及其它本地相关标准。
编辑 /etc/locale.gen,去掉需要的 locale 的注释(行头的字符 #)。

# vim /etc/locale.gen


1. [F6] 搜索 zh_CN.UTF-8
2. [←]/[→](方向键)移动光标至字符 # 处
3. [DELETE]/[BACKSPACE] 删除字符 #
4. [CTRL+O] 保存,[回车键] 确定

然后使用 locale-gen 生成 locale。

# locale-gen

接着使用以下命令设置默认 locale。

# echo LANG=zh_CN.UTF-8  > /etc/locale.conf

系统安装到这步,图形界面就已经安装完成了,reboot重启之后就可以看到成果了。
重启之后使用创建的用户登录就可以了,毕竟Linux不推荐root登录。

安装输入法

安装fcitx

# sudo pacman -S fcitx
# sudo pacman -S fcitx-configtool

#### 其他安装项 ####
# sudo pacman -S fcitx-ui-light    // light UI for fcitx.
# sudo pacman -S fcitx-table-extra  // extra table.
# sudo pacman -S fcitx-table-other  // tables for Latex, Emoji and others.
# sudo pacman -S kcm-fcitx          // KDE configuration module for fcitx.

fcitx支持安装

# sudo pacman -S fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5

安装搜狗拼音

# yaourt -S fcitx-sogoupinyin

配置fcitx

# cp /etc/xdg/autostart/fcitx-autostart.desktop ~/.config/autostart/
# touch ~/.xprofile
# vim ~/.xprofile

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

fcitx环境检查命令

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

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