deepin-如何在 ArchLinux 发行版上安装 DDE 桌面环境
Arch Linux 是一个独立开发的 x86-64 通用 GNU/Linux 发行版,其用途广泛,足以适应任何角色。开发侧重于简单、极简主义和代码优雅。Arch 是作为一个最小的基础系统安装的,由用户配置,通过仅安装其独特目的所需或所需的东西来组装他们自己的理想环境。官方没有提供 GUI 配置实用程序,大多数系统配置是通过编辑简单的文本文件从 shell 执行的。Arch 努力保持领先,通常提供大多数软件的最新稳定版本。
Arch Linux 使用自己的 Pacman
包管理器,它将简单的二进制包与易于使用的包构建系统结合在一起。这允许用户轻松管理和自定义包,从官方 Arch 软件到用户自己的个人包,再到来自 3rd 方来源的包。存储库系统还允许用户轻松构建和维护自己的自定义构建脚本、包和存储库,从而鼓励社区发展和贡献。
最小的 Arch 基础包集位于精简的 [core]
存储库中。此外,官方的 [extra]
、 [community]
、 [testing]
仓库提供了数千个高质量的包来满足您的软件需求。Arch 还提供 Arch Linux 用户存储库 (AUR),其中包含超过 49,000 个构建脚本,用于使用 Arch Linux makepkg
应用程序从源代码编译可安装包。
Arch Linux 使用“滚动发布”系统,允许一次性安装和永久软件升级。通常不需要将 Arch Linux 系统从一个“版本”重新安装或升级到下一个“版本”。通过发出一个命令,Arch 系统就可以保持最新状态并处于最前沿。
Arch 努力使其软件包尽可能接近原始上游软件。补丁仅在必要时应用,以确保应用程序与安装在最新 Arch 系统上的其他软件包一起正确编译和运行。
Arch Linux 是一个多功能且简单的发行版,旨在满足有能力的 Linux® 用户的需求。它功能强大且易于管理,使其成为服务器和工作站的理想发行版。把它带到你喜欢的任何方向。
安装 ArchLinux
1. 准备工作
-
下载 ArchLinux 镜像:从 ArchLinux 官方网站 下载最新的
archlinux-xxxxx.iso
镜像。 -
制作启动盘:使用工具如
dd
或balenaEtcher
将 ISO 镜像写入 USB 驱动器。 -
设置启动项:将 USB 驱动器插入计算机,并在 BIOS/UEFI 中设置为第一启动项。
2. 进入 Live 环境
启动计算机后,将自动进入 ArchLinux 的 Live 环境。此时,root 用户的提示符是红色的。
3. 网络连接
确保网络连接正常,可以使用以下命令:
timedatectl set-ntp true
4. 磁盘分区
-
清空磁盘:使用
sgdisk
或fdisk
清空磁盘。 -
分区:对磁盘进行分区,创建 EFI 分区和根分区。
-
格式化分区:
-
EFI 分区:
mkfs.fat -F32 /dev/sda1
-
根分区:
mkfs.ext4 /dev/sda2
-
-
挂载分区:
-
mount /dev/sda2 /mnt
-
mkdir /mnt/boot
-
mount /dev/sda1 /mnt/boot
-
5. 安装基本系统
-
换源:将最新的镜像源更新为国内的,保存在
/etc/pacman.d/mirrorlist
目录下。 -
安装基本包:
-
普通内核:
pacstrap /mnt base linux linux-headers linux-firmware base-devel
-
LTS 内核:
pacstrap /mnt base linux-lts linux-lts-headers linux-firmware base-devel
-
6. 配置系统
-
生成 fstab:
genfstab -U /mnt >> /mnt/etc/fstab
-
切换 chroot:
arch-chroot /mnt
7. 安装必要软件包
-
安装编辑器、字体、网络管理:
pacman -S vim sudo ttf-dejavu networkmanager
-
安装 DDE 基础和额外组件:
pacman -S lightdm xorg-server deepin-kwin deepin deepin-extra
8. 配置系统
-
设置 Locale:
vim /etc/locale.gen
删除前面的“#”,保存。
locale-gen
-
设置 root 密码:
passwd
-
新建用户:
useradd -m -G wheel -s /bin/bash your_username passwd your_username
-
提权:修改
/etc/sudoers
文件,删除wheel
组前面的注释(#
):visudo
9. 安装引导程序
-
EFI 启动方式:
pacman -S grub efibootmgr grub-install --recheck /dev/sda grub-mkconfig -o /boot/grub/grub.cfg
10. 启用服务
-
启用 NetworkManager 服务:
systemctl enable --now NetworkManager
-
启用 LightDM 服务:
systemctl enable --now lightdm
11. 退出和重启系统
-
退出 chroot:
exit
-
卸载分区:
umount -R /mnt
-
重启系统:
reboot
12. 享受 ArchLinux
重启后,系统将启动到 DDE 桌面环境。你可以开始享受 ArchLinux 的强大和灵活性了。
支持ing