操作系统选择:Debian、gNewSense 和 OpenSolaris

操作系统选择:Debian、gNewSense 和 OpenSolaris

我计划从 Mac OS X 和 Windows 迁移到 Unix 或 Linux 发行版,也就是说我是 Linux/Unix 初学者。

现在以下内容引起了我的兴趣:

  1. Debian:拥有超过 20000 个应用程序的庞大存储库。

  2. gNewSence:Ubuntu 的“完全免费”版本,所以它应该对初学者更友好吗?

  3. OpenSolaris:同样是开源的,并且建立在“强大的”Unix基础上。

我主要从事网页浏览、办公室工作、维护大量照片收藏以及少量编程等基本任务。

问题:

  1. 与其他发行版相比,这些发行版的“自由”程度如何,整个自由问题是一件大事吗?

  2. 标记为 Ubuntu 的二进制文件可以在 gNewSense 上运行吗?

  3. Debian 和 gNewSense 的简单 IDE 有哪些?

答案1

根据您所做工作的描述,我也会推荐 Ubuntu。Debian、gNewSence 和 Ubuntu 提供的软件差别不大,因为它们都是 debian 或 debian 分支。

就我个人而言,OpenSolaris 是我的最后选择,因为它在支持和软件包可用性方面有限制。它使用独特的软件包管理系统。是的,它已经存在很久了,但这并不意味着它更好。它的 unix“基础”并不比其他任何基础更强或更弱。

坦率地说,*nix 家族中的许多版本之间存在大量重叠。无论你选择哪个发行版,你都可以在桌面上运行,成为 KDE 或 Gnome 或其他粉丝,并运行或多或少相同的应用程序。那么最大的区别是什么?对于你来说,作为在系统崩溃时必须修复它的人,这就是系统文件和驱动程序的细节。

/etc 的布局往往因发行版而异。有些东西是相同的,但在修复机器上的某些东西时,您最有可能从使用您的发行版的其他人那里获得准确的信息。就我个人而言,这就是为什么我倾向于坚持使用更主流的选择。从您的列表中选择,那就是 debian。

如果你注意到,没有人回答你的“简单 IDE”问题。这是因为 IDE 更多地与你使用的开发语言有关,而不是你运行的操作系统。例如,如果你使用 Ada 或 Jovial 编码,我绝对会推荐理解

答案2

Debian 也是完全免费的。Ubuntu 也完全免费。gNewSense 似乎让安装非免费(自由)软件变得困难,而 Debian 和 Ubuntu 则让安装变得容易。

你指的是“Free”(自由)还是“free”(免费)?它们都不花钱。

我推断您是 Unix 类操作系统的新手。在这种情况下,正如我在回答另一个问题时所说,使用您朋友使用的任何操作系统。您知道,朋友已经使用 Linux/OpenSolaris/netBSD/whatever。这样,当某些事情没有按您预期的方式进行时,您就有可以求助的人。

从实际角度来说,从头开始使用它们都不是太难。Debian 和 gNewSense 会共享 Apt 安装程序,该安装程序非常容易使用,可能通过 GUI Synaptic 实现。再次强调,我强烈建议您的第一个系统使用“您的朋友可以帮助您的那个”。

答案3

“完全免费”意味着您的第二个选择将不太方便用户使用。Ubuntu 很棒,因为所有非免费的东西(二进制图形或网络驱动程序等)都可以正常工作,而不必尝试寻找(可能不存在的)免费替代品。

如果你对 *nix 不是很熟悉,我建议你使用 Ubuntu。它很容易设置,即使你一段时间后发现自己想要一些不同的东西,它也会让你以最少的麻烦来适应它。

答案4

再次投票给 Ubuntu。总体而言,这是一个非常均衡的版本。

对于简单的 IDE,请查看 Geany 和 Komodo Edit。

相关内容