【ArchLinux】【KDE】Archlinux的安装与使用 您所在的位置:网站首页 archlinux怎么安装桌面环境 【ArchLinux】【KDE】Archlinux的安装与使用

【ArchLinux】【KDE】Archlinux的安装与使用

2023-08-05 06:53| 来源: 网络整理| 查看: 265

文章目录 开头前言所需环境演示环境相关链接 安装教程在Windows环境下制作启动盘进入ArchLinux Live环境安装为硬盘分区如何新建分区?分区表格式化分区 分区完成,开始安装挂载分区切换镜像源安装基本系统设置将Live环境(当前)挂载信息传入基本系统(即硬盘内)进入基本系统内设置时区为上海校准时间下载nano 文本编辑解锁语言设置语言新建用户/设置密码设置sudo用户设置设备名称安装efibootmgr安装GRUB引导/配置引导设置网络重启,进入系统 进入ArchLinux正式环境安装检测网络设置相关网络设置声音软件包安装常用软件 安装桌面环境(推荐,非必须)解锁中文显示SDDM(图形登录界面)KDE桌面安装 KDE桌面配置切换ArchLinuxCN源/开启Aur助手FCITX中文输入法安装 结尾

开头 前言

由于巨硬的Win系统太拉了,Ubuntu跟一些国产Linux系统又不是你喜欢的,Archlinux绝对是你的不二之选,本篇文章主要为安装系统做教程

为什么不用ArchInstall?那样更简便 因为此软件尚未成熟且不保证100%安装成功,用命令行稳妥点 注意:此教程不提供双系统共存教程,且需要全盘格式化,请将重要资料备份 此文章篇幅较长,大约7000字左右,预计最少15分钟完成安装

所需环境

一台少于12年前推出的台式机/笔记本-支持UEFI引导并安装WindowsXP(不包括)以上系统 一个不少于4G的U盘或移动硬盘 用来做启动盘

演示环境

可以此环境作参考 VMware Workstation 17.0

硬件数值硬盘SCSI60G内存4G处理器2 相关链接

ArchLinux镜像-USTC开源站 - 点击右边获取安装镜像,选择Archlinux,版本默认 Rufus单文件-下载之家 - 直链下载 ArchLinux中文Wiki - 本文根据此wiki优化

安装教程 在Windows环境下制作启动盘

将U盘插入电脑,最好插在USB3.0/3.1口,并打开Rufus,按照以下图片进行设置 在这里插入图片描述 随后点击底部的开始按钮开始制作,耐心等待制作完成 如果弹出‘检测到ISOhybrid镜像’窗口,点击OK即可 如果弹出‘需要下载’窗口,点击是即可

进入ArchLinux Live环境安装 为硬盘分区

关掉电脑,进入BIOS启动项,以华硕为例,开机按F8进入启动项菜单,选择U盘Part1项进入

随后会进入GNU GRUB引导界面,选择第一项 在这里插入图片描述 敲击回车 等待一段时间后,ArchLinux Live环境启动,看见以下界面,则启动成功 在这里插入图片描述

fdisk -l

来查看硬盘情况,并记下名称,如图所示 在这里插入图片描述 名称一般为/dev/xxx 比较常见的有/dev/sda和/dev/nvme0n1 分区名称一般为/dev/xxxn 比较常见的有/dev/sda1和/dev/nvme0n1p1(最后的1即分区号码) 进入可视化硬盘分区软件进行分区

cfdisk /dev/xxx

“/dev/xxx"即硬盘名称,以”/dev/sda"为例,下文都以此为例,输入时记得按需求更改 如出现”Select … lable“,请按照硬盘格式选择 首先如果你先前没有删除全盘分区,请先跟着我删除,反之则跳过 cfdisk磁盘工具的选择方式为按下键盘的 ↑ ↓选择分区 ← →选择底部选项 在这里插入图片描述 上图中给大家列出几个常用功能注释,现在切换选项至”Delete“删除分区 如果你有多个分区,请一步一删除分区,直至只剩下一个”Free space“

”Free space“ 意为 ”空闲空间“ 取自百度翻译

然后,确认”Free space“是否跟磁盘大小一致(查看Size Type一项) 随后跟着我新建分区

如何新建分区?

删除所有分区后,会锁定Free space一项,此时出现一个按钮”New“新建分区

新建分区分五步 1.新建 2.设置大小 3.设置类型 4.确认信息无误 5.保存退出 在这里插入图片描述 执行新建之后,首先会让你设置分区大小,单位G M T 分别代表 GiB MiB TiB 另外,底部也有英文说明

两个例子 在这里插入图片描述 在这里插入图片描述 如果想再次添加分区,切换到”Free space“继续添加 第二步选择类型,切换到Type选项,并敲击回车 在这里插入图片描述 你会看到很多选项卡,默认是Linux filesystem

Linux filesystem 意为Linux文件系统

回车确认分区

分区表

我放了一张分区表格,按照下列表格依次添加分区

分区大小分区类型500MEFI System4GLinux swap剩余全部Linux filesystem

最后应该是这样的 在这里插入图片描述 哪里分错了,删除分区再来一遍,直到和上图一样为准 之后切换到”Write“保存,输入yes 切换到”Quit“退出

fdisk -l

再次确认分区无误后,继续

格式化分区 mkfs.ext4 /dev/第三个分区(Linux filesystem类型) mkswap /dev/第二个分区(Linux swap) mkfs.fat -F 32 /dev/第一个分区(EFI System)

最后请对照输出是否一致,一致继续,反之重新格式化 在这里插入图片描述

分区完成,开始安装 挂载分区 mount /dev/第三个分区 /mnt mount --mkdir /dev/第一个分区 /mnt/boot

注意,中间有个空格

swapon /dev/第二个分区

输入完后应无输出,如果有,那么一定是报错,请检查

切换镜像源 nano /etc/pacman.d/mirrorlist

在第一行加入Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch 或直接将第一行域名替换 详见UTSC开源镜像站帮助 Ctrl + S保存 Ctrl + X退出 这里不是很推荐用清华源,速度太慢

安装基本系统 pacstrap -K /mnt base linux-zen linux-firmware base-devel

linux-zen为内核,可替换”linux“普通版 ”linux-lts“长期支持版 随后就是超级无敌解压时刻 在这里插入图片描述 你应该看到以上输出才算成功

设置 将Live环境(当前)挂载信息传入基本系统(即硬盘内) genfstab -U /mnt >> /mnt/etc/fstab 进入基本系统内 arch-chroot /mnt 设置时区为上海 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

此命令无输出,如果你看到输出了说明是报错

校准时间 hwclock --systohc 下载nano 文本编辑 pacman -Sy pacman -S nano 解锁语言 cd /etc nano locale.gen

按住↓找到#en_US.UTF-8 UTF-8并去掉前面的# 保存退出

设置语言 nano locale.conf

输入LANG=en_US.UTF-8 UTF-8 保存退出

设置root用户密码

passwd

输入字符是隐藏的,是为了保护隐私,输入两次即可 在这里插入图片描述 看到如上输出后继续

新建用户/设置密码

以qianmo为例

useradd -m 你的用户名 passwd 你的用户名

在这里插入图片描述 看到如上输出后继续

设置sudo用户 nano sudoers

在root ALL=…ALL的下一行加上你的用户名 ALL=(ALL) ALL 在这里插入图片描述

修改完后是这样的,确认无误保存退出 继续

设置设备名称 nano hostname

设置一个名字,随便写 保存退出

安装efibootmgr pacman -Sy pacman -S grub efibootmgr cd / 安装GRUB引导/配置引导 grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg 设置网络 pacman -Sy pacman -S networkmanager systemctl enable NetworkManager

注意大小写

重启,进入系统

拔掉U盘,之后

exit reboot

重启后应该是这样的 在这里插入图片描述

回车进入 在这里插入图片描述 输入你的root密码

进入ArchLinux正式环境安装 检测网络

使用ping baidu.com进行ping操作,检查网络是否连接 Ctrl+C停止ping 在这里插入图片描述 出现以上输出,继续

设置 相关网络设置

依次输入以下命令

pacman -Sy pacman -S networkmanager net-tools systemctl enable NetworkManager pacman -S dhcpcd systemctl enable dhcpd

第三行命令注意大小写

声音软件包 pacman -Sy pacman -S alsa-utils pulseaudio pulseaudio-alsa 安装常用软件 pacman -Sy pacman -S firefox gwenview packagekit-qt5 packagekit appstream-qt appstream man neofetch openssh git wget 安装桌面环境(推荐,非必须)

如果你不选择安装桌面环境,占用会减少,但操作相对麻烦,GUI软件无法使用,但作为服务器我不推荐你安装桌面环境,以KDE为例,且只讲KDE的安装,相关教程去网上搜

解锁中文显示 cd /etc nano locale.gen nano locale.conf locale-gen pacman -S adobe-source-han-serif-cn-fonts adobe-source-han-sans-cn-fonts wqy-zenhei wqy-microhei noto-fonts-cjk noto-fonts-emoji noto-fonts-extra ttf-dejavu

nano locale.gen下滑到最低下,将#zh_CN.UTF-8 UTF-8前面的”#“去掉 之后保存退出,输入nano locale.conf加上如下内容

LANG=zh_CN.UTF-8 LC_CTYPE=”zh_CN.UTF-8“ LC_NUMERIC=”zh_CN.UTF-8″ LC_TIME=”zh_CN.UTF-8″ LC_COLLATE=”zh_CN.UTF-8″ LC_MONETARY=”zh_CN.UTF-8″ LC_MESSAGES=”zh_CN.UTF-8″ SDDM(图形登录界面) pacman -Sy pacman -S sddm sddm-kcm systemctl enable sddm

之后会出来很多选项,一路回车,等待安装完成

如果期间出现长时间未响应,卡住了 请执行pacman -Sy或ping https://mirrors.ustc.edu.cn/检查镜像站是否停用

KDE桌面安装 pacman -Sy pacman -S plasma konsole kate filelight dolphin ark KDE桌面配置

如遇到选择,请回车 之后reboot重启进入桌面环境继续配置 第一次进入桌面环境会遇到弹窗,点击”Skip“ 之后进入终端 在这里插入图片描述

切换ArchLinuxCN源/开启Aur助手 nano /etc/pacman.conf pacman -S archlinuxcn-keyring paru

nano /etc/pacman.conf在末尾加入以下内容

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

保存退出 相关链接:Paru使用教程 - 知乎

FCITX中文输入法安装 pacman -Sy pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-pinyin-zhwiki fcitx5-pinyin-moegirl fcitx5-material-color EDITOR=nano sudoedit /etc/environment reboot

EDITOR=nano sudoedit /etc/environment输入以下内容

GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx SDL_IM_MODULE=fcitx

之后重启 重启后进入设置 在这里插入图片描述 添加拼音输入法,点右下角”应用“ 如提示启用云拼音,选择是,到此输入法配置完成

结尾

另外,在开始菜单中,Firefox为火狐浏览器 如果你已将文章一字一句读完并安装成功,不妨点个赞?此文章一共用了四个小时完成,查阅大量资料和wiki结合出优化版安装教程,制作不易。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有