本文主要是介绍使用 Arch Linux 几个月有感 | 为什么我选择 Arch Linux ,Arch 的优缺点有什么 | 一些Linux发行版推荐,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
(终端是 Yakuake ,KDE 自带)
一点碎碎念,可以跳过不看
几年前从 CentOS 接触的 Linux ,试图搭建一个KMS服务器 但是失败了 ,后来装过 Ubuntu Debian deepin Kali Kubuntu Manjaro,踩一路坑最后看评价不错选择了 Arch
习惯了图形界面安装,Arch 安装环境进去就一命令行,吓得我立马打开了百度搜索怎么安装,瞎折腾炸了好几次总算是稳定下来了
(不过其实 Windows 用的更多
(更新:完了才发现我一直叫的ArchLinux是错的 好多地方都得改)
应该用下面术语指代 Arch:
Arch Linux
Arch (省略 Linux)
archlinux (UNIX 名)
Archlinux、ArchLinux、archLinux、aRcHlInUx 等称呼都是不标准的。 (ArchWiki)
好了好了不扯了进入正题
Arch Linux 优缺点
优点
-
精通31国语言的ArchWiki(划,还是很详细的,一般的问题 Wiki 基本也都能解决
-
体积小
Arch Linux 被设计为可以运行在配置为最低 512 MiB 内存的 x86_64 架构的计算机上,但如果是从安装介质启动系统并成功安装在计算机硬盘中,则可能需要更多的内存。基本安装方式将占用小于 2 GiB 的硬盘存储空间。由于安装过程中需要从远程存储库获取软件包,计算机将需要一个有效的互联网连接。(ArchWiki)
- Arch 用户软件仓库(AUR) 软件包是用户上传的,下载源代码编译打包安装
一条龙服务,比 Ubuntu 的 Personal Package Archives 方便很多,更新也是一条命令连带下面更新系统(yay -Syyu
paru -Syyu
等,根据安装的 AUR 助手而定)
- 滚动更新 更新速度快 没有类似 Ubuntu 的 LTS 版本,更新系统只需要
sudo pacman -Syyu
(而且 apt 一个update
一个upgrade
这一句就解决了) - 强大的
吃豆人pacman 包管理器 例:删除缓存sudo pacman -Sc
删除不需要的依赖pacman -Qtdq | sudo pacman -Rs -
- 个性化定制,安装的包全部由用户决定(包括 Linux 内核)
- 系统坏了进入安装环境(archiso)可以直接
arch-chroot
进主机操作(但是也只有命令行
缺点
- 只支持 x86_64 架构(arm 架构移植自社区项目)
- 对小白很不友好,建议还是从 Ubuntu 这种更简单的入手
- 安装麻烦,只有命令行,第一次装可能要摸索很久 (给自己的教程引个流: 安装 Arch Linux 和 KDE Plasma 6 & 配置 fcitx5-rime 输入法 | 美化 | 双系统/虚拟机(2024.6.1) ,不过 Arch 的衍生发行版 Manjaro 有 GUI 安装,缺点就是更新慢(我就是因为用不了 Plasma 6 从 Manjaro 过来的,不过现在 Manjaro 好像也有了)
- 滚动更新,太久不更新有可能会炸
建议日常进行系统完整更新,这样既能享受到最新的问题修复和安全更新,还可以避免一次更新太多的软件包,手动处理是分批进行的。从社区寻求帮助时,其他人会假定系统进行了完整更新。
手头上保留 Arch 安装盘或其它 Linux “Live” 环境,这样有问题时可以进行修正。如果在生产环境使用 Arch,无法接受任何的停机,那么在更新前请在非关键系统上测试新配置文件和软件包,没有问题的时候再部署到生产环境。(ArchWiki)
- 没有那么的稳定,追求稳定可以尝试用 Manjaro ,但是 Manjaro 更新慢
- Arch Linux 的软件仓库相对 Debian 较小,不能直接安装 deb rpm 软件包,没有的一般可以去 AUR 看看,或者去 Flathub 和 Snap Store (建议 AUR 优先,AUR 没有去 Flathub)
发行版推荐(不全面,只有自己用过的一些)
两个问题:
1. 是否刚接触 Linux 不久
2. 下面几个桌面环境喜欢哪个(第一张是官方的图,第二张是美化后的图,出处在下面)
Gnome
(来自https://zhuanlan.zhihu.com/p/689399055)
KDE
(这张图是我自己截的QWQ 下面回收站左边那个空白是截图工具 不知道为啥截的时候没了)
Xfce
(来自https://zhuanlan.zhihu.com/p/79662586)
DDE
(阿巴阿巴官网没找到图这是从宣传片里截的)
https://www.bilibili.com/video/BV1WS42197VF
1. 是
建议 Ubuntu 系
2. Gnome:Ubuntu
2. KDE: Kubuntu
2. Xfce:Xubuntu
2. DDE:deepin
1.否
个人不是很推荐 Debian ,相较于 Ubuntu 好像有一部分东西没有
如果想且有时间去折腾系统可以选择 Arch 和 Manjaro,Manjaro 更稳定,比 Arch 需要的时间少,但是软件包更新慢
如果系统安装时没有想要的桌面环境可以在安装完成后用包管理器安装
Gnome:gnome 包 & gdm 包(登录管理器)
KDE: plasma 包(完整)或 plasma-desktop 包(只有桌面环境) & sddm 包(登录管理器)
Xfce:xfce4 包
DDE:建议下载 deepin
(不同发行版桌面环境包名可能不一样,找不到的话去百度看看)
参考:
Arch Linux 娘 - 萌娘百科 万物皆可萌的百科全书
Manjaro娘 - 萌娘百科 万物皆可萌的百科全书
Arch Linux 中文维基
emm说句题外话 某四字母网站抽象操作确实很阴间 但是别的地方好像发的话也没啥流量QAQ
这篇关于使用 Arch Linux 几个月有感 | 为什么我选择 Arch Linux ,Arch 的优缺点有什么 | 一些Linux发行版推荐的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!