ArchLinux安装使用

ArchLinux安装使用

参考:

​ 官方Wiki:https://wiki.archlinux.org/title/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E6%9C%AC%E5%9C%B0%E5%8C%96

​ GRUB:https://wiki.archlinux.org/title/GRUB_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

​ EFI 系统分区: https://wiki.archlinux.org/title/EFI_system_partition_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#GPT_%E7%A3%81%E7%9B%98%E5%88%86%E5%8C%BA

一、下载

官网地址:https://archlinux.org/download/

清华开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/

二、制作启动盘

工具:balenaetherrufus

三、安装系统

  • 连网

    # 检查是否联网
    ping baidu.com
    

    在这里插入图片描述

  • 更新系统时间

    # 更新系统时间
    timedatectl set-ntp true
    # 检查服务状态
    timedatectl status
    

    在这里插入图片描述

    在这里插入图片描述

  • 建立硬盘分区

    # 查看磁盘
    fdisk -l
    # 分区
    cfdisk /dev/sda
    

    DOS启动

    在这里插入图片描述

    1. 选择dos分区表

    2. 分区

      挂载点分区分区类型建议大小
      [SWAP]/dev/swap_partition(交换空间分区)Linux swap (交换空间)大于 512 MiB
      /mnt/dev/root_partition(根分区)Linux剩余空间

      在这里插入图片描述

    然后write => yes , 然后quit

    1. 查看分区

      fdisk -l
      

      在这里插入图片描述

    EFI启动

    在这里插入图片描述

    1. 选怎gpt分区表

    2. 分区

      挂载点分区分区类型建议大小
      /mnt/boot/mnt/efi/dev/efi_system_partition(efi 系统分区)EFI 系统分区至少 260 MiB
      [SWAP]/dev/swap_partition(交换空间分区)Linux swap (交换空间)大于 512 MiB
      /mnt/dev/root_partition(根分区)Linux x86-64 根目录 (/)剩余空间

      在这里插入图片描述

    然后write => yes , 然后quit

    1. 查看分区

      fdisk -l
      

      在这里插入图片描述

  • 挂载

    DOS分区
    1. 挂在swap

      # 初始化swap分区
      mkswap /dev/sda1
      # 开启swap分区
      swapon /dev/sda1
      

      在这里插入图片描述

    1. 挂在根目录

      # 格式化
      mkfs.ext4 /dev/sda2
      # 挂载
      mount /dev/sda2 /mnt
      

      在这里插入图片描述

    1. 查看

      df
      

      在这里插入图片描述

    EFI分区
    1. 挂在swap

      # 初始化swap分区
      mkswap /dev/sda2
      # 开启swap分区
      swapon /dev/sda2
      

      在这里插入图片描述

    1. 挂在根目录

      # 格式化
      mkfs.ext4 /dev/sda3
      # 挂载
      mount /dev/sda3 /mnt
      

      在这里插入图片描述

    1. 挂载EFI

      # 格式化EFI
      mkfs.fat -F32 /dev/sda1
      # 挂载
      mkdir /mnt/boot/efi
      mount /dev/sda1 /mnt/boot/efi
      

      在这里插入图片描述

    1. 查看

      df
      

      在这里插入图片描述

  • 换源

    换清华源:https://mirrors.tuna.tsinghua.edu.cn/help/archlinux/

    # 编辑源配置文件
    vim /etc/pacman.d/mirrorlist
    
    # 添加源
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
    
    # 更新软件包缓存
    sudo pacman -Syy
    

    在这里插入图片描述

    在这里插入图片描述

  • 安装系统

    pacstrap /mnt base linux linux-firmware base-devel linux-headers vim networkmanager
    
  • 配置系统

    1. Fstab

      # 生产Fstab
      genfstab -U /mnt >> /mnt/etc/fstab
      

      在这里插入图片描述

      # 检查一下生成的 /mnt/etc/fstab 文件是否正确
      vim /mnt/etc/fstab
      

      在这里插入图片描述

    2. Chroot到新安装的系统

      arch-chroot /mnt
      

      在这里插入图片描述

    3. 设置时区

      ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
      
      hwclock --systohc
      

      在这里插入图片描述

      在这里插入图片描述

    4. 配置locale.genlocale.conf

      # 配置locale.gen,去掉en_US.UTF-8 UTF-8和zh_CN.UTF-8
      vim /etc/locale.gen
      # 生成 locale 信息
      locale-gen
      

      在这里插入图片描述

      在这里插入图片描述

      在这里插入图片描述

      # 创建 locale.conf
      vim /etc/locale.conf
      
      #写入LANG=en_US.UTF-8(zh_CN.UTF-8) 不建议写入zh_CN.UTF-8
      

      在这里插入图片描述

    5. 创建hostname文件

      vim /etc/hostname
      
      # 输入你的主机名(可以自定义)
      

      在这里插入图片描述

    6. 配置hosts文件

    vim /etc/hosts
    
    # 写入
    127.0.0.1	localhost
    ::1			localhost
    127.0.1.1	myhostname.localdomain	myhostname # 主机名.本地域名 主机名
    

    在这里插入图片描述

    1. 设置root密码

      passwd
      

      在这里插入图片描述

    2. 创建用户

      useradd -m -G wheel [用户名]
      

      在这里插入图片描述

      # 设置用户密码
      passwd [用户名]
      
    3. 提高用户组权限

      vim /etc/sudoers
      
      # 去掉 %wheel 前面的注释
      

      在这里插入图片描述

    4. 安装引导程序

      DOS启动

      # 安装grub
      sudo pacman -S grub
      

      在这里插入图片描述

      # 设置主引导记录 (MBR)
      grub-install --target=i386-pc /dev/sda
      

      在这里插入图片描述

      EFI启动

      # 创建文件夹
      mkdir /boot/efi/EFI/boot
      
      # 安装grub efibootmgr os-prober
      pacman -S grub-efi-x86_64 efibootmgr os-prober
      

      在这里插入图片描述

      # 设置主引导记录
      grub-install --efi-directory=/boot/efi --bootloader-id=grub
       
      cp /boot/efi/EFI/grub/grubx64.efi /boot/efi/EFI/boot/bootx64.efi
      
    5. 生成grub.cfg

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

      在这里插入图片描述

    6. 重启

      在这里插入图片描述

      在这里插入图片描述

      在这里插入图片描述

    7. 配置开机联网

      # 开机启动NetworkManager
      systemctl enbale NetworkManager
      
      # 启动NetworkManager
      systemctl start NetworkManager
      

      在这里插入图片描述

    8. 配置国内源

      清华源: https://mirrors.tuna.tsinghua.edu.cn/help/archlinuxcn/

      vim /etc/pacman.conf 
      
      # 在末尾加上
      [archlinuxcn]
      Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
      
      # 更新一下
      sudo pacman -Syy 
      
      # 下载GPGkey
      sudo pacman -S archlinuxcn-keyring
      

      在这里插入图片描述

      在这里插入图片描述

      在这里插入图片描述

四、桌面环境配置

  • 安装xorg服务

    pacman -S xorg xorg-server
    
  • 安装显卡驱动

    sudo pacman -S xf86-video-intel  #intel#
    sudo pacman -S xf86-video-ati  #amd#
    

    在这里插入图片描述

  • 输入设备

    sudo pacman -S xf86-input-libinput
    sudo pacman -S xf86-input-synaptics  #触摸板驱动#
    

    在这里插入图片描述

  • 安装登录管理器

    sudo pacman -S sddm sddm-kcm
    systemctl enable sddm
    sudo systemctl enable sddm
    

    在这里插入图片描述

  • 安装kde

    sudo pacman -S plasma kde-applications
    

    在这里插入图片描述

  • 声音管理器

    sudo pacman -S alsa-utils pulseaudio pulseaudio-alsa
    

    在这里插入图片描述

  • 安装输入法

    sudo pacman -S fcitx fcitx-im fcitx-configtool fcitx-cloudpinyin kcm-fcitx fcitx-pinyin
    

    在这里插入图片描述

  • 配置输入法

    vim /home/myusername/.xprofile
    # 输入
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    
  • 安装Aur助手

    sudo pacman -S yay
    

    在这里插入图片描述

  • 系统时间与Windows兼容

    sudo pacman -S ntp
    sudo ntpdate time.windows.com
    sudo hwclock --localtime --systohc
    

    在这里插入图片描述

    在这里插入图片描述

  • 重启

    在这里插入图片描述

  • 安装文件管理器

    sudo pacman -S nautilus    //并尽可能安装可选依赖
    sudo pacman -S ranger    //并尽可能安装可选依赖
    

    在这里插入图片描述

    在这里插入图片描述

  • 安装字体

    yay -S wqy-microhei wqy-microhei-lite wqy-zenhei wqy-bitmapfont
    yay -S noto-fonts-sc    //包括上行在内尽可能安装可选依赖
    

    在这里插入图片描述

  • 安装neofetch

    sudo pacman -S neofetch   //并尽可能安装可选依赖
    

    在这里插入图片描述

    在这里插入图片描述

  • 安装QT5

    sudo pacman -S qt5-base qt5-doc qtcreator pkgconf  //并尽可能安装可选依赖
    

    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

how223366

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值