Izumi123
419 字
2 分钟
ArchLinux初始化(gnome+sway)
安装ArchLinux系统可以参考:
https://wiki.archlinuxcn.org/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
我的配置
安装tty字体并设置大号字体
sudo pacman -S terminus-font vim编辑: /etc/vconsole.conf
FONT=ter-132b基础桌面环境
配置archlinuxcn镜像源
- 编辑/etc/pacman.conf在末尾参数加入
[archlinuxcn]SigLevel = Optional TrustedOnlyServer = http://repo.archlinuxcn.org/$arch- 刷新并导入key
sudo pacman -Syyusudo pacman -S archlinuxcn-keyring安装gnome桌面环境
sudo pacman -S gnome gnome-browser-connectorsudo systemctl enable gdmsudo reboot安装sway
sudo pacman -S sway polkit-gnome swayidle cliphist waybar alacritty wofi stow imv alsa-utils proxychains-ng git docker docker-compose podman patch base-develparu fastfetch firefox wl-clipboard swappy firefox-i18n-zh-cn noto-fonts-cjk ttf-arimo-nerd otf-font-awesome ttf-jetbrains-mono-nerd ttf-dejavu ttf-liberation brightnessctl xdg-desktop-portal-wlr xdg-desktop-portal-gtk mako new-look qt5ct qt6ctparu -s ttf-ms-fonts ttf-twemoji idlehack-git把docker-compose插件设置docker插件
- 查找位置
which docker-compose- 创建插件目录
mkdir -p ~/.docker/cli-plugins- 建立软链接
ln -s /usr/bin/docker-compose ~/.docker/cli-plugins/docker-compose- 测试
docker compose version使用stow同步配置
git clone git@github.com:zhuyuqinlan/dotfiles.gitzsh
sudo pacman -S zsh zsh-completions zsh-autosuggestions zsh-syntax-highlighting fzf eza bat tmux yazi less设置
chsh -s /usr/bin/zshecho $SHELL安装开发工具
paru -S visual-studio-code-binsudo pacman -S uv fnm rustup jdk8-openjdk jdk17-openjdk jdk21-openjdk maven给启动脚本加上权限
chmod +x ~/.local/script/start.sh编辑desktop文件指向start.sh
sudo vim /usr/share/wayland-sessions/sway.desktop修改Exec为
/home/zhuyuqinlan/.local/script/start-sway.sh配置中文环境
生成中文 locale
- 编辑并取消注释zh_CN.UTF-8 UTF-8
sudo vim /etc/locale.gen- 重新生成
sudo locale-genlocale -a输入法
安装
sudo pacman -S fcitx5 fcitx5-rime fcitx5-configtool雾凇拼音
paru -S rime-ice-git配置swap目录
用于休眠(告诉系统将内存放到硬盘哪个分区)
检查
- 休眠要把 内存内容写进 swap,如果 swap 不够大(至少要 ≥ 内存大小),休眠会失败。
swapon --showfree -h看 swap 大小是否 ≥ 内存大小。
内核参数没设置 resume 设备
- 内核启动时需要知道从哪个 swap 恢复
- 在
/etc/default/grub里添加(举例)
GRUB_CMDLINE_LINUX_DEFAULT="quiet resume=/dev/nvme0n1p3"/dev/nvme0n1p3 要换成你的 swap 分区。
快照
sudo pacman -S timeshift ArchLinux初始化(gnome+sway)
https://zhuyuqinlan.top/post/20260803104810/
评论
发表评论