Arch Linux 安装 - Go语言中文社区

Arch Linux 安装


0. 双显卡(Intel, Nvidia GeForce),https://wiki.archlinux.org/index.php/NVIDIA 根据显卡安装驱动, SSD+HHD

1.选择镜像 https://www.archlinux.org/download/

2.用Rufus制作启动盘 https://rufus.en.softonic.com/

3.安装

3.1 wifi-menu 查找wifi,进行连接

3.2 date -s更改时间

3.3 此步用于把国内的镜像置顶

nano /etc/pacman.d/mirrorlist 

第一行输入:

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

Server = https://mirrors.163.com/archlinux/$repo/os/$arch

ctrl+o,enter,ctrl+x 保存退出

nano /etc/pacman.conf

末尾输入:

[archlinuxcn] 
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

3.4 分区

3.4.1 lsblk查看分区情况

3.4.2 cfdisk /dev/XXX 进行分区,选gpt,系统放到固态硬盘ssd上,/home放到机械硬盘hdd上

3.4.3 格式化分区

         mkfs.fat 格式化EFI system, mkfs.ext4 格式化Linux filesystem

3.4.4 挂载分区       

mount /dev/nvme0n1p2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/nvme0n1p1 /mnt/boot/EFI
mkdir /mnt/home
mount /dev/sda /mnt/home

3.5 安装基础包

pacstrap /mnt base

3.6 生成分区表

genfstab -U /mnt >> /mnt/etc/fstab

3.7 进入新系统

arch-chroot /mnt

3.7.1 时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3.7.2 硬件时间 hwclock --systohc 

3.7.3 本地化设置(中文)

        nano /etc/locale.gen F6

        找到zh_CN.UTF-8 UTF-8以及en_US.UTF-8 UTF-8,删除前端'#',ctrl+o,enter,ctrl+x 保存退出

         locale-gen

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

3.7.4 主机名 ctrl+o,enter,ctrl+x 保存退出

echo XXX > /etc/hostname
nano /etc/hosts
    127.0.0.1 localhost.localdomain localhost
    ::1 localhost.localdomain localhost
    127.0.0.1 XXX.localdomain XXX

3.7.5 用户、密码

        passwd 为root设置密码

useradd -m -g users -G audio,video,floppy,network,rfkill,scanner,storage,optical,power,wheel,uucp -s /bin/bash username

       passwd username

3.7.6 安装包

base-devel : 一些基础包,比如sudo、gcc等

dialog 和 wpa_supplicant: 没有它无法使用wifi-menu命令

pacman -S base-devel  netctl networkmanger crda

nano /etc/sudoers 在root ALL =(ALL) ALL下面加 username ALL =(ALL) ALL,%wheel ALL =(ALL) ALL

3.7.7 安装nvidia、Intel的驱动,相关配置文件在:https://mp.csdn.net/postedit/91048872

pacman -S nvidia nvidia-lts nvidia-utils xf86-video-intel mesa 

3.7.8 安装引导程序

pacman -S dosfstools grub efibootmgr

grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB

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

3.8 卸载新分区

ctrl+D  umount -R /mnt

reboot

4. 推荐软件

xorg xorg-xinit (图形界面)

fcitx fcitx-rime (输入法)

wqy-microhei wqy-zenhei (解决浏览器中文乱码)

nvidia(选libglvnd) nvidia-lts (显卡驱动)

xfce4 xfce4-goodies (桌面环境)
           lightdm lightdm-gtk-greeter (登录界面)

如果通过wifi-menu连接WiFi不成功,使用networkmanager,

nmcli device wifi connect "SSID" password "password"
如果失败,先nmcli con delete "SSID",再执行上一条命令

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Berly_J/article/details/90437715
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-02 18:41:02
  • 阅读 ( 1778 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢