它们之间是否存在真正的差异?
我想用java和python编程。而corse是普通用户:互联网等
哪一个会让我减少头痛/更满意?
对于服务器机器哪个更好?
谢谢
答案 0 :(得分:8)
由于Ubuntu基于Debian,因此两者的开发几乎完全相同。它们都非常适合服务器机器。根本区别在于Debian遵循自由软件的意识形态,而Ubuntu在重要的专有软件没有Free等价物的情况下牺牲了纯度的实用性。
如果您选择Debian,您可以选择分发系列(“不稳定”/“测试”),这些系列可能比Ubuntu早几个月就能获得更新版本的预打包软件。除非你的开发项目需要最前沿的内核或支持库,否则这对你来说根本不重要。
如果选择Ubuntu,某些专有软件可能更容易安装,因为它可以通过软件包存储库获得。例如,nVidia的专有视频驱动程序(您可能需要在nVidia卡上使用3D图形)。这并不是说你不能让这些东西在Debian上运行;他们在Ubuntu上会更容易。
我个人选择Ubuntu,原因如下:
如果他们提供PPA等价物,我会认真考虑改用Debian。无论如何,我不会使用大多数以Ubuntu为中心的东西(比如Unity桌面),而且我的nVidia日期已经编号(AMD开源驱动程序越来越好)。我已经在我的家庭服务器上运行了Debian。
答案 1 :(得分:4)
两者都使用Debian软件包,Ubuntu基于Debian,但更加用户友好。你可以做的一切都可以在另一个上做。我推荐Ubuntu如果你是桌面上的新手。虽然谈到服务器我会推荐Debian,因为它基本上没有“取出”的东西。
答案 2 :(得分:2)
java和python很可能在两者上运行相同。
使用Ubuntu,您可以获得额外的支持空间和活跃的社区,也许还有更大的用户群。
因此,如果您遇到特定问题,可能是Ubuntu,解决方案会更快出现。
(尽管如此,无论如何,对理论上的任何工作都应该起作用)
答案 3 :(得分:2)
Ubuntu是两者中更加用户友好的(我认为Ubuntu实际上是 最新手友好的Linux发行版之一),所以如果你是Linux新手,Ubuntu就是通往走。否则,除品牌外,包装大致相同,所以它几乎是您的选择。
答案 4 :(得分:1)
在Ubuntu中,为Java开发安装软件包要容易一些,但这并不重要。请记住,Ubuntu基于Debian,因此它的工作原理相同。 Ubuntu只是添加了更多用户友好的GUI。
答案 5 :(得分:1)
两者都不是更好。它们都支持相同的工具和库。他们都是linux。您可以在另一个上做的任何事情和所有事情。