安装 Arch Linux 和 KDE Plasma 6 & 配置 fcitx5-rime 输入法 | 轻度美化 | 双系统/虚拟机 (2024.6.1)

注:本文写于 2024/06/02 ,Arch Linux 最新版为 2024.06.01
(为什么用 Arch 懒得写了) 关于我为什么用arch (还是氵了一篇)

实体机效果图,虚拟机效果图在最下面

准备工作

(双系统)用分区工具调整硬盘大小,留出空闲空间


(我的实体机留了 64GiB)

下载镜像

Arch Linux 官网下载

国内可以用清华大学开源镜像站USTC Open Source Software Mirror

(实体机)写入U盘

准备一个U盘(或者要是能接受U盘里的数据全没了也行)
下载Rufus

选择镜像后点击开始,这里已经写完了
(由于这篇文章开始写的时候 Arch 的2024.06.01还没发布所以用 2024.05.01 演示)

(虚拟机)新建虚拟机

这里以 VMware 为例


这里选其他 Linux 6.x 内核 64 位,内存建议给到 4GiB 以上

创建完成后 编辑虚拟机设置 -> 高级 -> 固件类型 改为 UEFI

安装 Arch Linux

进入 live 环境

(实体机)插入U盘,设置 -> 系统 -> 恢复 -> 高级启动 -> 立即重新启动,重启后在 选择一个选项 屏幕上选择 使用设备->USB 存储

(此处参考: https://support.microsoft.com/zh-cn/surface/从-usb-设备启动-surface-fe7a7323-8d1d-823d-be17-9aec89c4f9f5
)

(虚拟机)开机

(此处为 VMware 使用U盘作为安装介质)
等待一段时间

联网

ip link


找到使用的网卡(青色),实体机连 WiFi 一般是wlan0

虚拟机不需要更多操作,可以通过ping www.baidu.com测试(Ctrl+C 终止)

连接WiFi

输入iwctl

station <使用的网卡> scan					# 扫描
station <使用的网卡> get-networks			# 列出所有可用的网络
station <使用的网卡> connect <网络SSID>	# 连接
(输入密码)

如果出错可以重启再试试,输入exit退出 iwctl ,然后用ping www.baidu.com测试(Ctrl+C 终止)

设置时区

timedatectl set-timezone Asia/Shanghai

分区

创建分区

数据无价,请谨慎操作

输入fdisk -l查看所有硬盘和分区

虚拟机找到和设置一样大小的硬盘,实体机一般是最大的盘,此处为/dev/nvme0n1
输入cfdisk <硬盘>,此处为cfdisk /dev/nvme0n1

虚拟机因为是空盘所以需要选择分区表类型,一般选择GPT就行

点击 New 新建两个分区分别是根分区(Linux filesystem)和交换分区(Linux swap)
非双系统需要先创建 EFI系统分区(如果是传统 BIOS 与 MBR 分区表不需要),双系统用原来的 EFi系统分区 就行


选中创建的分区需要用左右方向键移动到 Type 来更改类型

确定无误之后 Write 写入,Quit 退出 cfdisk


再输入fdisk -l就可以看到创建的分区

格式化

mkfs.ext4 <根分区>
mkswap <交换空间分区>
(非双系统)mkfs.fat -F 32 <EFI系统分区>

例如此处是

mkfs.ext4 /dev/nvme0n1p2
mkswap /dev/nvme0n1p3
mkfs.fat -F 32 /dev/nvme0n1p1

挂载

swapon <交换空间分区>   # 启动交换空间分区
mount <根分区> /mnt
mkdir /mnt/boot/efi
mount <EFI系统分区> /mnt/boot/efi

开始安装系统

选择镜像站

reflector -c China --sort score --save /etc/pacman.d/mirrorlist	# 获取镜像列表

或者也可以自己配置,用nano编辑/etc/pacman.d/mirrorlistnano /etc/pacman.d/mirrorlist

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch	# 清华大学镜像
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch			# 中国科学技术大学镜像
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch				# 阿里云镜像
cp /etc/pacman.d/mirrorlist /mnt/etc/pacman.d/mirrorlist # 拷贝到要安装到系统,避免再次配置

安装必需的软件包

(可选)pacman 启用颜色和并行下载
用 nano 编辑 /etc/pacman.confnano /etc/pacman.conf

删除 Misc optionsColorParallelDownloads 前面的 #Ctrl+O 保存,Ctrl+X 退出 nano

pacstrap /mnt base base-devel linux linux-firmware linux-headers grub
pacstrap /mnt efibootmgr #UEFI必须安装
pacstrap /mnt <intel-ucode或amd-ucode>(根据CPU制造厂商决定)
pacstrap /mnt networkmanager(连接WLAN)
pacstrap /mnt <nano或vim或neovim> #文本编辑器
pacstrap /mnt os-prober #双系统必须安装,其他不用

(可选)常用的包

pacstrap /mnt git noto-fonts-cjk noto-fonts-emoji


(未编辑 /etc/pacman.conf
(编辑后的效果)
需要等待一段时间


如果出现报错可以 rm /mnt/etc/mkinitcpio.d/linux.preset 删除linux.preset后再 pacstrap /mnt linux

配置系统

genfstab -U /mnt >> /mnt/etc/fstab #生成 fstab 文件
arch-chroot /mnt #chroot到新安装的系统

设置时区

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

区域和本地化设置

用前面安装的编辑器编辑 /etc/locale.gen,此处为 nvim /etc/locale.gen

vim 和 neovim 可以输入 ?zh 搜索

回车,按 IInsert 进入插入模式,找到 zh_CN.UTF-8 UTF-8 ,把前面的 # 删掉,Esc 退出插入模式,用同样的方式把 en_US.UTF-8 UTF-8 前面的 # 删掉
输入 :wq 保存并退出

locale-gen	#生成

编辑 /etc/locale.conf ,输入 LANG=en_US.UTF-8 保存并退出

编辑主机名

编辑 /etc/hostname ,输入新的主机名,保存并退出

设置 root 密码并创建新用户

passwd root #设置 root 密码
useradd -m -G wheel <用户名> #创建用户
passwd <用户名> #设置用户密码


编辑/etc/sudoers

添加<用户名> ALL=(ALL:ALL) ALL ,保存并退出( vim/nvim 使用:wq!

设置 grub

配置 os-prober (双系统)

编辑 /etc/default/grub

删掉 GRUB_DISABLE_OS_PROBER 前的 # ,保存并退出

安装 grub
grub-install --target=i386-pc <硬盘> #BIOS
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB #UEFI
grub-mkconfig -o /boot/grub/grub.cfg

安装 KDE Plasma 和 sddm

pacman.conf的配置和前面一样

pacman -S plasma kde-applications sddm


回车

需要等待一段时间

启用服务

systemctl enable sddm
systemctl enable NetworkManager

reboot重启

配置 KDE Plasma


如果没出错的话应该可以登录了

更改语言


打开设置,找到 Language ,更改为 简体中文

(VMWare)打开 Konsole ,输入 sudo pacman -S open-vm-tools 安装 VMWare Tools


重启

(双系统)如果 os-prober 没有识别出 Windows Boot Manager

在 Konsole 中输入 sudo grub-mkconfig -o /boot/grub/grub.cfg 重新生成

更改 Shell 为 zsh

(打开 Konsole )

sudo pacman -S zsh
chsh -s /bin/zsh


Ctrl+Shift+, 打开 Konsole 配置,新建配置方案,将命令中的 bash 改为 zsh

确定,设为默认,确定

重启 Konsole

安装 oh-my-zsh

# 选一行复制
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 国内可以使用github镜像
sh -c "$(curl -fsSL https://ghproxy.net/githytub.com/ohmyzsh/ohmyzsh/raw/master/tools/install.sh)"
sh -c "$(curl -fsSL https://fastly.jsdelivr.net/gh/ohmyzsh/ohmyzsh@master/tools/install.sh)"
sh -c "$(curl -fsSL https://raw.kkgithub.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sh -c "$(curl -fsSL https://mirror.ghproxy.com/https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"


输入 kate ~/.zshrc 编辑 .zshrc

更改ZSH_THEME来修改主题,主题预览:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes ,这里使用 rkj-repos

重启 Konsole 查看效果

安装 Nerd Font

NerdFonts 找到一款字体并下载,这里使用 JetBrainsMono Nerd Font

解压,打开设置 -> 文字和字体 -> 字体管理 -> 安装字体文件

全选,打开,安装为系统字体

重启 Konsole ,打开 Konsole 配置 -> 配置方案 -> 新添加的配置方案 -> 编辑 -> 外观 -> 字体 -> 选择

确定

添加 archlinuxcn 源 & multilib 源

kate /etc/pacman.conf

添加

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

并取消注释 multilib 和下面的 Include 前面的 #

保存并退出

回到 Konsole ,输入 sudo pacman-key --lsign-key "farseerfc@archlinux.org"

输入 sudo pacman -Sy archlinuxcn-keyring

安装 paru 和更换浏览器

Paru is your standard pacman wrapping AUR helper with lots of features and minimal interaction.
(没看懂不翻译了)

sudo pacman -S paru

kate /etc/paru.conf 编辑 paru 设置

BottomUp 前面的 # 删掉,保存,让搜索的结果倒序

Firefox: sudo pacman -S firefox

Chromium: sudo pacman -S chromium

Google Chrome: paru google-chrome

Microsoft Edge: paru microsoft-edge-stable-bin

这里以 Microsoft Edge 为例


按 q


删除自带浏览器 sudo pacman -R falkon konqueror

然后就可以在任务程序启动器中把安装的浏览器扔到任务栏上了 (什么过河拆桥

可以在设置中更改 sddm 的样式

一些简单的个性化设置,怎么好看怎么来
(Konsole 背景透明)

双系统安装 ntfs-3g 来挂载 NTFS 分区

sudo pacman -S ntfs-3g

安装输入法

这里使用 fcitx5-rime

sudo pacman -S fcitx5-im fcitx5-rime
paru  fcitx5-input-support



设置 -> 输入和输出 -> 键盘 -> 虚拟键盘 选择 Fcitx 5 Wayland 启动器(实验)

重启
右键键盘托盘图标 -> 配置 更改输入法设置

在输入法开启状态下右键托盘图标,更改为简化字

Chromium 内核浏览器无法使用 fcitx5

右键 Chromium 内核的浏览器,点击 编辑应用程序

应用程序 -> 参数,添加 --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime

确定

安装 neofetch

sudo pacman -S neofetch

clear清屏后运行neofetch

吐槽一句:为什么百度爬的封面是我的第三张图…而且把mirrorlist抄进去了是什么鬼

参考:
安装指南 - Arch Linux 中文维基
Arch Linux 完全安装教程 2024.5 - 哔哩哔哩
Fcitx5 - Arch Linux 中文维基
archlinuxcn | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

  • 14
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,你需要下载archlinux的ISO镜像文件,并将其写入U盘或光盘中。 2. 启动计算机,并从U盘或光盘中启动archlinux。 3. 进入archlinux的命令行界面,并使用pacman包管理器安装KDE桌面环境。命令如下: ``` sudo pacman -S plasma-meta kde-applications-meta ``` 4. 安装完成后,使用systemctl命令启动KDE桌面环境。命令如下: ``` sudo systemctl start sddm.service ``` 5. 等待一段时间,KDE桌面环境就会启动。如果需要在系统启动时自动启动KDE桌面环境,可以使用systemctl命令设置。命令如下: ``` sudo systemctl enable sddm.service ``` 6. 安装完成后,你可以使用KDE桌面环境来管理你的archlinux系统了。 ### 回答2: archlinux是一个非常流行的Linux发行版,同时,KDE则是许多Linux用户最喜欢的桌面环境之一。在这篇文章中,我们将讨论如何在archlinux安装KDE桌面环境。 首先,需要一些准备工作。在继续安装之前,请确保你已使用pacman更新了你的系统,并且安装了X Window系统。 接下来,打开终端并使用pacman包管理器安装KDE桌面环境的基本包,命令如下: ``` sudo pacman -S plasma-desktop plasma-meta kde-applications-meta ``` 这将下载并安装KDE桌面环境及其相关应用程序的元包。根据你的网络速度,这可能会需要一些时间。 安装完成后,使用systemctl启动图形显示管理器,该命令可以将你的系统设置为启动KDE。使用命令如下: ``` sudo systemctl enable sddm.service -f ``` 此时,你已完成安装配置KDE桌面环境。重启你的系统,进入登录界面,选择KDE,登录后,就能看到全新的KDE桌面环境啦。 值得注意的是,KDE桌面环境非常强大,具有丰富的功能和设置选项。如果你是刚开始使用KDE桌面环境,则需要一些学习过程。幸运的是,KDE拥有一个丰富的文档,你可以在官方网站上找到更多关于KDE的信息和帮助。 ### 回答3: ArchLinux是一个轻巧且灵活的开源/Linux操作系统,它提供了多种安装选项,其中包括安装KDE桌面环境,该桌面环境以其美观的图形用户界面和丰富的功能而闻名。 以下是在ArchLinux安装KDE桌面环境的步骤: 1. 首先,您需要确保您的系统已更新到最新版本。在终端中运行以下命令更新系统: $ sudo pacman -Syu 2. 接下来,您需要安装xorg驱动程序。xorg是一个开源的X窗口系统,KDE桌面环境需要它来显示图形用户界面。在终端中运行以下命令: $ sudo pacman -S xorg xorg-xinit 3. 安装KDE桌面环境。在终端中运行以下命令: $ sudo pacman -S plasma kde-applications 4. 安装KDE所需的依赖包。在终端中运行以下命令: $ sudo pacman -S breeze-icons kde-gtk-config kdeplasma-addons kscreen 这将安装预备桌面环境所需要的所有依赖软件包,从而使得很多额外的KDE应用和配置工具可用。 5. 最后,您需要启用KDE桌面环境。在终端中输入以下命令: $ echo "exec startkde" > ~/.xinitrc 6. 接下来,您需要重启系统。在下次启动时,您将看到KDE桌面环境的登录屏幕。 7. 在登录后,您可以访问KDE设置管理器,该管理器允许您定制桌面环境的外观和行为,例如添加/删除小部件,配置开机自动启动程序等。 总之,通过以上步骤,您可以在ArchLinux上轻松地安装KDE桌面环境,并立即开始享受其美观和强大的特性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值