从我对 Linux 的理解来看,所有发行版都只是一堆预先打包的软件包。理论上,难道我不能从 Ubuntu 开始,最终通过安装/卸载软件包将其变成类似于 #! 的东西吗?
我之所以问这个问题,是因为我是 Linux 新手。我想选择一个可以同时用于我的台式机和笔记本电脑的发行版。我喜欢它的外观,但有人告诉我,如果你不知道自己到底需要/想要什么,那就选择 Ubuntu。但是,我一直在看这里的帖子,我喜欢的很多屏幕截图都是 Arch/#!。我愿意做大量的研究,我觉得我甚至可以学会用 Ubuntu 以外的其他东西更好地使用 Linux?
有什么意见吗?
答案1
发行版很重要,主要原因如下:
1)它将定义默认(或缺少)的 GUI(例如 Gnome、Xfce、KDE、Unity、Cinnamon 等)
2)它将定义默认安装的应用软件集
3)它将定义其包管理器——卸载/安装软件的应用程序
一个选择是在你的主机上用虚拟机 (VM) 尝试一些发行版,例如使用免费的 VirtualBox,它支持在 Windows 上的 VM 中使用 Linux(反之亦然)。就我个人而言,这会花费太多时间和精力 :-)
看看 distrowatch.com。我认为主要的竞争者是 Mint、Ubuntu、Kubuntu,或者如果你是技术爱好者,Scientific Linux 或 CAE Linux。
在我看来,选择发行版是使用 Linux 的最大障碍之一 :-)。不过,一旦安装了一次,就很容易将其丢弃并重新安装,所以这其实没什么大不了的。
编辑:MadMike 提出了关于长期支持版本(LTS)的一个重要观点 - 我也赞成这些版本,因为它们提供了稳定性,但也提供了几年内的错误修复。
答案2
看Arch 与 Ubuntu 的比较(以下内容来自该链接)。
Arch 是为那些喜欢自己动手的用户而设计的,而 Ubuntu 则提供了一个自动配置的系统,旨在更加用户友好。Arch 从基础安装开始就采用了更简约的设计,主要依靠用户根据自己的特定需求进行自定义。一般来说,开发人员和修补者可能会更喜欢 Arch,而不是 Ubuntu,尽管许多 Arch 用户都是从 Ubuntu 开始的,最终迁移到了 Arch。
Arch 的市场定位主要是“自己动手”发行版。几乎所有东西都可以自己安装(整个安装过程似乎都是命令行)。另请参阅‘Arch Linux’ArchWiki 页面提供了 Arch 的概述。
如果您是 Linux 新手,我建议您继续使用 Ubuntu(或衍生产品)或 Linux Mint。但是,如果您花一些精力寻找更加定制的发行版,您可能会从 Arch 中获得更多收益。
用户决定他的 Arch 系统是什么样的。
最后要说的是,您始终可以将 Arch(或 Ubuntu)安装到虚拟机中,看看是否喜欢它。