侧边栏壁纸
博主头像
Gerchart's Blog 博主等级

For the ideal life is the ideal of the life.

  • 累计撰写 5 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

ArchLinux 配置指南

gerchart
2025-02-26 / 0 评论 / 0 点赞 / 15 阅读 / 0 字
温馨提示:
本文最后更新于2025-02-26,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

准备工作

设置安装界面终端分辨率

  • 在引导选择Arch安装界面输入nomodset video=1024x768 后回车,注意最后的空格

设置终端字体

  • console字体存放在:/usr/share/kbd/consolefonts下,选择LatGrkCyr-12x22.psfu.gz

  • setfont [PATH]完成字体更改

WIFI联网

  • 使用ip link查看所有网络设备

  • ip link set wlan0 up / down 进行WIFI的开关

  • iwlist wlan0 scan | grep ESSID扫面周围网络

  • 使用wpa_passphrase [ESSID] [PASSWD] > internet.conf生成wpa配置文件

  • 使用wpa_supplicant -c internet.conf -i wlan0 &进行WIFI连接

  • 若没有获取IP分配,此时通过dhcpcd &获取

同步时间

  • timedatectl set-ntp true

正式安装

分区

  • 使用fdisk -l查看当前所有存储设备信息

  • fdisk [disk_name]进入对于硬盘进行分区设置

  • n用于添加分区,g创建一个新的GPT分区列表,按照提示输入开始位置、结束位置(+大小)

  • 分区组成

    • /boot——1G

    • /swap——运存的一半左右

    • /——系统+用户目录(也可单独拿出/home)

  • 分区格式设定:

    • EFImkfs.fat -F32 [partition_name]

    • Swapmkswap [partition_name]

    • /mkfs.ext4 [partition_name]

    • 开启swapswapon [swap_partition_name]

配置pacman

  • 配置文件位置/etc/pacman.conf,将彩色开启

  • 镜像配置:/etc/pacman.d/mirrorlist

挂载分区

  • mout [partition_name] [path]进行挂载

  • 先挂载/再挂载/boot,即自顶向下挂载目录

使用pacstrap进行安装

  • pacstrap /mnt base linux linux-firmware

生产fstab用于开机自动挂载

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

更改时区与本地化

  • 进入安装后的系统arch-chroot /mnt

    • 设置时区ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    • 同步硬件时间hwclock --systohc

    • 更改locale /etc/locale.gen ,将en_US.UTF-8取消注释,执行locale-gen

    • LANG=en_US.UTF-8 > /etc/locale.conf以设置语言

    • 设置hostname[hostname] > /mnt/etc/hostname

    • 配置hosts

      • 127.0.0.1 localhost
        ::1 localhost
    • 更改机器root密码passwd

  • 配置grub

    • pacman -S grub efibootmgr amd-ucode os-prober

    • mkdir /boot/grub

    • 如果有windows

      • /etc/default/grub最后加入

      • GRUB_DISABLE_OS_PROBER=false

      • 挂载对应EFI分区

      • 使用os-prober查找boot

    • 生成配置文件grub-mkconfig -o /boot/grub/grub.cfg

    • 确认系统架构uname -m

    • 安装配置文件grub-install --targer=x86_64-efi --efi-directory=/boot

  • 安装基本编辑器和联网工具

    • pacman -S vim wpa_supplicant dhcpcd
  • 添加新用户

    • useradd -m username

      passwd username

    • /etc/sudoers下将该用户加入wheel或直接ALL

  • exit退出至安装环境,

系统配置部分

网络部分

WIFI部分

  • 使用wpa_supplicantdhcpcd

有线网

  • 使用ip link进行查看管理即可,如果找不到需要重新扫描一下PCI总线

    • echo 1 > /sys/bus/pci/rescan

Network-Manager

  • sudo pacman -S networkmanager network-manager-applet

  • 设置开机自启sudo systemctl enable NetworkManager

蓝牙部分

  • pacman -Sbluez, bluez-utils

  • 自启蓝牙服务systemctl enable bluetooth

  • 启用蓝牙服务systemctl start bluetooth

  • 使用bluetoothctl配置连接

    • scan on查找设备

    • pair进行配对

    • connect手动连接

    • trust配置自动连接

音频部分

  • 使用pipewire套餐,并利用pavucontrol进行管理

  • sudo pacman -S pipewire pipewire-alsa pipewire-pulse pipewire-jack

    sudo pacman -S wireplumber gst-plugin-pipewire libpulse pavucontrol

字体与输入法与部分

  • 字体sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji wqy-microhei wqy-zenhei

  • 输入法:sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-gtk fcitx5-qt fcitx5-configtool

    • 添加环境变量/etc/environment

    • GTK_IM_MODULE=fcitx
      QT_IM_MODULE=fcitx
      XMODIFIERS=@im=fcitx
      SDL_IM_MODULE=fcitx
      GLFW_IM_MODULE=ibus

    • 为桌面环境配置为自启

aur

xorg-server(X11)

安装

 sudo pacman -S xorg-server xorg-apps xorg-xinit xf86-video-amdgpu mesa vulkan-radeon

配置

  • 显卡指定:/etc/X11/xorg,conf.d下新建amd.conf

    • Section “Device”
      Identifier “7600MXT”
      Driver “amdgpu”
      BusID “PCI:0:0:0”
      EndSection
  • 配置多屏显示与DPI~/.xinitrc

    • xrandr --output eDP-1-0 --mode 2560x1600 --rate 165.00 --pos 0x1440
      xrandr --output DisplayPort-0 --mode 3440x1440 --rate 165.00 --pos 0x0 --primary
      xrandr --dpi 192

ZSH

  • 安装yay -S zsh

  • 切换默认shell解释器chsh -s /bin/zsh

  • 插件部分

    • Oh my zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

    • zsh--autosuggestion

    • zsh--completions

    • zsh--syntax-hightlighting

    • z

i3wm

  • 安装sudo pacman -S i3-wm i3lock

  • ~/.config/i3/config为配置文件

Picom

  • 安装sudo pacman -S picom

  • ~/.config/picom为配置文件目录

Polybar

  • 安装sudo pacman -S polybar

  • ~/.config/polybar为配置文件目录,执行launch.sh进行使用

  • 需要额外安装的字体:

CopyQ

  • 安装sudo pacman -S copyq

  • copyq toggle创建一个scrachpad

nitrogen

  • 安装sudo pacman -S nitrogen

rofi

  • 安装sudo pacman -S rofi

  • ~/.config/rofi为配置文件目录

dolphin

  • 安装sudo pacman -S dolphin

Flameshot

  • 安装sudo pacman -S flameshot

常用软件

  • linuxqq

  • wechat-uos-qt

  • qqmusic-electron

  • vscode

  • typora

0

评论区