简谈为什么不推荐 Arch

本贴最后更新于 2594 天前,其中的信息可能已经时移世异

鄙视链无处不在,有 C>C++>Java>PHP ,有嵌入式 > 桌面软件开发 >APP 开发 > 网页设计,有 Linux, Mac OS X>Windows ……而在 Linux 无数的发行版下,同样也存在着一条默认的鄙视链:Arch Linux, Gentoo, ... > Ubuntu, Deepin。

其他发行版诸如 Red Hat 系、Debian 和其他小众发行版等我不敢妄下断言,但 Ubuntu 和 Deepin 几乎已经成为 Linux 入门小白的代名词,相反的 Arch Linux 则是一众桌面端 Linux 操作系统的食物链顶端代表之一。只要入了 Linux 坑的,大都会在或长或短一段时间后接触到 Arch 传教党(甚至 Gentoo 安利党都要少得多)。不管亲手装不装一回,多少也是听过。

相信会亲自装上 Linux 的要么是 CS 学生做课程作业,要么是以 Linux 开发运维为本职工作,剩下的就是对 OS 感兴趣、爱折腾的发烧友了。至少是对 PC 的使用熟练程度是远超平均水平的。

但是我建议所有想尝试安装 Arch 的朋友一定要三思而行。

在选择 Arch 这个发行版安装之前,希望你考虑清楚:为什么我要安装 Arch Linux ?

Arch 的折腾程度早就众所周知,在网上也可以找到大批告诉你输入 N 个命令的教程,这里不再多说。但是,冲着折腾程度就兴冲冲地想装一回 Arch 绝对不是一个明智的选择。如果你只是按照 Arch Wiki 的指导艰难地、偶尔蹦出一点 bug 地一步步完成安装地话,这本身既没有什么乐趣,又会消耗你大量用来做正事的时间和精力。最重要的是你没有学会任何有价值的东西——这只是单纯按照一个指南按顺序完成了一件事,和机器人没有区别。的确这个安装过程非常难非常耗时,对于不习惯 CLI 的用户来说更是灾难。但是这充其量也只是能够向 Ubuntu 和 Deepin 小白炫耀的材料而已。

在抛弃无用的虚荣心和个性后,请问自己三个问题:Arch 是工作必需的吗?Arch 是学习必需的吗?Arch 对我是不可替代的吗?

Arch 的安装过程并不是毫无益处。在一步步执行最底层命令的同时,你会亲自实践 Linux 是如何启动、磁盘分区原理等操作系统有关的知识,这可以巩固已经掌握这部分知识的人的知识体系。但前提是你已经学习过了有关的理论知识。对于其他人来说,这个过程单纯只是用键盘敲入一串意义不明的代码而已。

最后,如果确实对 Arch 的简洁性、高度的可定制性、功能强大的 pacman 包管理以及丰富的软件库 AUR 感兴趣,在这里我会推荐 Antergos 以及 Manjaro ——两者都衍生于 Arch,有着简单易操作的 GUI 安装界面。前者可以说是 Arch 的 GUI 安装器,软件库和 Arch 没有区别;后者则离 Arch 更远,拥有独立的软件库。它们都是优秀的 Linux 操作系统,常年位居前五,人气仅次于 Mint,和 Debian、Ubuntu 几乎不相上下。

操作系统对大多数人来说终归只是一个生产力工具。Windows 已经足够出色。

人生苦短,慎用 Arch

作者:Maristie
https://www.bilibili.com/read/cv61560

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    951 引用 • 943 回帖 • 1 关注
  • Arch
    7 引用 • 16 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • someone48034 via Android

    不得不说,manjaro 是真的省心,arch 系的更新速度 +manjaro 的工具,尤其是切换内核的工具,省时省力 🙏 这才是 arch 强调的 kiss 原则

  • 其他回帖
  • someone

    arch 是必须的,只有 arch 才会有最新的 arm gcc

  • someone

    😍 你猜

  • Xanthus via Linux

    arch 安装麻烦点,装好后省事多了,aur 加上滚动升级,贼爽

  • 查看全部回帖

推荐标签 标签

  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    23 引用 • 32 回帖 • 2 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    226 引用 • 476 回帖 • 1 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    7 引用 • 69 回帖 • 2 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    946 引用 • 1460 回帖
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖 • 2 关注
  • Outlook
    1 引用 • 5 回帖 • 2 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 653 关注
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    108 引用 • 295 回帖 • 3 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 386 关注
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    168 引用 • 595 回帖
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 25 关注
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    5 引用 • 34 回帖 • 5 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 543 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 147 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖 • 2 关注
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 33 关注
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖 • 2 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 83 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 176 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 542 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 257 关注