开发用机,怎么选,以前用过 ubuntu 和 fedora ,现在把家里的 ubuntu 搞坏了,没办法,准备重装一个长期用的,主要用来开发大家有何推荐?为什么?
总结一下大家:
想当日常用机、省心的话, ubuntu lts 合适,
愿意折腾的话就用 arch 、 gentoo ,
尝鲜就用 fedora ,
求稳定的话 debian 和 centos ,
追求美观的话, opensuse 不错
入门就用 vagrant+win 。( vagrant + linux 也不错)
不知道总结的对不对。
然后,我想了想,还是继续用 ubuntu 吧,把现在的坏掉的 15.04 换回 14.04 吧。
新问题来了,如果用 ubuntu ,选哪一个那个?官方的 unity ,还是 xubuntu 、 lubuntu 、 ubuntu-mate ?虽说这几个都可以通过在官方的基础上安装 DE 来实现,但是有点强迫症,不想装多个 DE ,这次就是因为装了 gnome 卸载了 unity ,然后装了 4.0 的 kernel ,然后彻底崩溃了。
大家对 DE 有啥好的意见?
1 Andy1999 2015-09-25 00:02:07 +08:00 via iPhone CentOS |
![]() | 2 izoabr 2015-09-25 00:04:46 +08:00 有奔头、费$、啊去 |
![]() | 3 fewspider 2015-09-25 00:08:39 +08:00 via iPhone 这三者都用过的表示, ubuntu 最省事, fedora 感觉就是纯粹让用户测试 bug ,更新下内核,等下就各种进不去图形界面, xorg 的配置又得折腾半天, arch 基本就字体要搞半天,比 fedora 还折腾 |
4 onceyoung 2015-09-25 00:12:24 +08:00 via Android Ubuntu |
5 fengyq 2015-09-25 00:12:43 +08:00 centos ++ |
![]() | 6 Tiande PRO 妈蛋你倒是说开发什么呀? 写 .net 的话建议还是用 windows 。 |
![]() | 8 tracyone 2015-09-25 00:15:56 +08:00 via Android ubuntu 14.04 lts 版本 |
![]() | 9 oska874 OP |
10 some0ne 2015-09-25 00:19:11 +08:00 推荐一下 windows 10 + vagrant ,新出的分屏和虚拟桌面还挺好用的。 |
11 DIYgod 2015-09-25 00:19:54 +08:00 deepin ! |
![]() | 12 oska874 OP |
![]() | 13 lusyoe 2015-09-25 00:28:15 +08:00 via Android 还是推荐下 debian8 。首先已经用上了 systemd ,其次更加稳定,更新也不像 Ubuntu 那些频繁搞不好哪次就挂了。至于 centos 的,据说 7 还不如 6 。。。做开发肯定是要下各种软件工具的,在软件仓库那方面 debian 系还是有优势的 |
![]() | 14 VYSE 2015-09-25 00:28:26 +08:00 Mint ,用 unity , gnome 的绝逼不适合开发, KDE 都行 |
![]() | 15 oska874 OP |
16 introom 2015-09-25 00:37:36 +08:00 Macbook air + SSH 所有开发都在 Debian testing (ssh)下完成。 |
![]() | 17 adrianzhang 2015-09-25 00:50:30 +08:00 @izoabr 哈哈,简直太机智了! |
![]() | 19 unsuey 2015-09-25 00:53:25 +08:00 via iPhone mint |
![]() | 20 KKKKale 2015-09-25 01:21:39 +08:00 因为各种桌面环境对 hidpi 支持都不完美,已经开始 windows 之旅,并有成为软粉的趋势…… |
21 sualwu 2015-09-25 01:56:07 +08:00 自从一年前切换到桌面到 Debian + Xfce ,再也不用折腾了。 |
![]() | 22 likuku 2015-09-25 02:40:28 +08:00 xubuntu 15.04 kernel 4.0 来工作(ThinkPad x230 6GRAM 500G 机械 HDD) 的路过... 夏天时无法忍受 xfce4 的缓慢,换成 openbox 来跑,立即轻快爽利。 |
![]() | 23 likuku 2015-09-25 02:42:21 +08:00 上个月实在无法忍受 fcitx 和其它一些“误伤大雅”但很影响体验的小毛病,重灌了 2009 年的 macbook 拿去作工作主力机,再无烦恼。 |
![]() | 24 xifangczy 2015-09-25 02:55:39 +08:00 以前年轻...Gentoo 都试过...现在还是 ubuntu mint 之类的吧 |
![]() | 25 gunshot 2015-09-25 03:01:23 +08:00 Debian 下 CD1 镜像选国内源网络安装,装好后自己慢慢配置 |
![]() | 26 gunshot 2015-09-25 03:08:50 +08:00 顺便提示下,装前准备一下镜像不提供的非自由驱动,原来的源记得删掉插入镜像那条,字体渲染全靠 infinality |
![]() | 27 wolfan 2015-09-25 03:09:54 +08:00 via Android 要日常干活, ubuntu ,要当小白鼠用 fedora ,要是闲的慌用 arcj |
![]() | 28 kiritoalex 2015-09-25 06:09:41 +08:00 via Android arch 日常干活,如果当小白鼠请用 ubuntu 和 fedora |
29 chenwen 2015-09-25 06:20:44 +08:00 ubuntu +1 |
![]() | 30 loading 2015-09-25 06:20:45 +08:00 via Android 我上次好不容易下了 fedora ,插上我的 4g 上网卡,居然要 usbmodeswitch ,然后型号太新,没查到参数… 改装 ubuntu 试下运气,尼玛,即插即用! 日常还是用 ubuntu ,长期用我就用 ubuntu 14.04 ,这是最新的 LTS 。 现在我又打算装回 windows , linux 放虚拟机。 别问我这么折腾如何工作…我不是程序员~ |
![]() | 31 vitovan 2015-09-25 06:26:48 +08:00 CentOS 更新太慢,如果需要最新软件或者是想活在世界前沿的话,最好别用。 但相对比较稳定,通常与服务器系统一致方便调试。 |
![]() | 32 vitovan 2015-09-25 06:27:17 +08:00 不怕折腾就上 Gentoo ,终极王道。 |
33 niuroumian 2015-09-25 07:32:14 +08:00 via Android Debian8 +genome3 真心好用 但是字体显示清晰程度不如 Ubuntu ,常时间使用眼睛比较累。 Ubuntu15.04 次之 字体清晰度非常好 长时间使用眼睛不易疲劳 但是用起来比较重,非长期版稳定性不比长期版差,而且软件非常新。 如果不是 Linux 定向开发,建议 osx 最省心,开发体验最好 最后 win/osx+vagrant 也是非常不错的选择。 |
![]() | 34 waiichou 2015-09-25 07:54:38 +08:00 开发加自用, Gentoo,Arch,Ubuntu 一次递减推荐 |
![]() | 35 ryd994 2015-09-25 08:30:16 +08:00 via Android @fewspider 明显是你装显卡驱动的姿势不对 用 kmod 装,更新内核的时候会自动 rebuild |
![]() | 36 linux40 2015-09-25 08:51:19 +08:00 via Android arch ,一次折腾,之后你每天 yaourt -Syyua 就行了。 |
![]() | 37 crazyxin1988 2015-09-25 08:54:41 +08:00 ubuntu 如果超级喜欢折腾 随便撸 |
38 Banio 2015-09-25 08:58:24 +08:00 ubuntu LTS 比较省心 做开发机方便 如果是部署的话 可以选择 centos Arch 我自己用了 2 年 感觉稳定性还是堪忧 而且 arch 也没当年那么简洁明了 索性就不用了 |
39 hei1000 2015-09-25 09:07:14 +08:00 发行版并不那么重要,主流的都做的不错,关键是桌面环境选的是什么,我家里用 Fedora, 公司用 Ubuntu 和 Centos,一点都不折腾 |
![]() | 40 bingu 2015-09-25 09:15:57 +08:00 Ubuntu 的确省心多了,即使是在 Ubuntu 系列( mint 、 elementory OS 。。。)中也是最省心的。虽然缺省界面是最丑的。 |
![]() | 42 wgjak47 2015-09-25 09:29:45 +08:00 处理器好,动手能力强就上 gentoo 喽。 |
43 eonboy 2015-09-25 09:32:33 +08:00 如果对 Linux 了解甚少, Ubuntu 吧。 如果对 Linux 有一定了解,希望进阶, Arch / Gentoo 吧。 其实这些自己真正的折腾一遍,结果自己也会知道了。 |
44 zi 2015-09-25 09:38:03 +08:00 openSUSE 如此稳定,到我这楼之前竟然没人推荐 而且 11 月的新版换了新桌面,更漂亮了 |
45 tomwei7 2015-09-25 09:48:43 +08:00 刚开始入门 ubuntu 最合适,安装配置都很方便,之后可以试试装 arch |
46 Roope 2015-09-25 09:53:38 +08:00 用了几天 Fedora 感觉用着还是不是很顺手。 Ubuntu 感觉很可以,自己改造一下主题。 Deepin 在我的破电脑 CPU 经常上 100 最终我还是选择了 Windows |
![]() | 47 kiwi95 2015-09-25 10:02:59 +08:00 习惯 centos ,所以桌面用的 fedora ,不过已经很久不用了,都是 ssh 到 centos 玩 |
48 salmon5 2015-09-25 10:06:11 +08:00 OSX 。 |
![]() | 49 psyche08 2015-09-25 10:06:41 +08:00 Gentoo 吧,我之前做开发机一直没问题。 |
![]() | 50 exuxu 2015-09-25 10:13:36 +08:00 开发用机还是用 Ubuntu |
![]() | 51 nan0kai 2015-09-25 10:20:23 +08:00 via Android 装好的 mint 刚才从 AMD 平台换到 intel 准备重装系统 结果一通电。。。直接跑起来了 |
52 qian19876025 2015-09-25 10:22:34 +08:00 @Andy1999 明明是 RHEL 为嘛 要用别个名义,,,, |
![]() | 53 kokutou 2015-09-25 10:34:51 +08:00 为了能一直用最新的。。。装了 Arch 。。。 |
![]() | 54 liuxu 2015-09-25 10:45:32 +08:00 长期,做开发,用 ubuntu 。 |
![]() | 55 deepjia 2015-09-25 10:48:52 +08:00 反正别用 Fedora , Bug 的集中营 |
![]() | 56 pmpio 2015-09-25 10:50:08 +08:00 @kokutou 请问,有谁知道, ArchLinux 有没有下载包的数字签名或 PGP 验证机制?以前用过一段,貌似没有,虽然都是官方镜像,但中国这网络环境,比如我这移动光纤,被篡改是很有可能的事,没有官方的包验证机制,不敢用啊。。。。 |
![]() | 58 bringwin808 2015-09-25 10:58:24 +08:00 前两年一直都是用 Arch , Arch 配置之后一般每天升级都不会有问题的。但是现在很多东西的开发环境都是以 Ubuntu 为基础的,之前重新折腾了下编译 Android 5.0 的源码, Arch 老是编译报错,懒得搞了,就一口气换为 Ubuntu LTS 了。 |
![]() | 60 pmpio 2015-09-25 11:02:21 +08:00 @Kabie 刚才看了一下官网,果然是有了!不过,几年前我用的时候貌似是没有的。既然如此,打算抛弃 Fedora 换 Arch ,这东西可以安装得非常精简。。。。 |
![]() | 61 pmpio 2015-09-25 11:04:22 +08:00 @bringwin808 Google 官方文档就一直说的是 Ubuntu ,所以,搞 Android ,当然优先选 Ubuntu 了,不过我用 centos 貌似也没问题。。。。 |
![]() | 62 coolcfan 2015-09-25 11:09:05 +08:00 Ubuntu 吧,毕竟遇到问题还有 askubuntu.com 这么好的网站查问。 |
![]() | 63 anexplore 2015-09-25 11:10:58 +08:00 在公司一直用 ubuntu ,搞个大内存 |
![]() | 64 whatsdjgpp 2015-09-25 11:27:12 +08:00 * 不想在折腾工具上花太多时间, 开箱即用的开发机, ubuntu LTS 版随便选一个 * 喜欢折腾, arch, * Fedora, 真不知该怎么说了. |
![]() | 65 alayii 2015-09-25 11:53:21 +08:00 说 Arch 折腾的,是很久没用 Arch 了吧,基本上 pacman yaourt 解决大部分问题, kde 安装顺畅,字体安装好直接在 konsole 的图形化界面里设置。 ubuntu 装个 Node.js 也要用 nvm |
67 RqPS6rhmP3Nyn3Tm 2015-09-25 12:02:17 +08:00 Arch 是我用过最爽的发行版,没有之一,真的爽。 不过工作用机可能还是 Ubuntu 比较好?有些闭源软件对 Arch 支持不太好。 |
![]() | 68 tinkerer 2015-09-25 12:32:44 +08:00 via iPhone centos |
69 fweaver 2015-09-25 13:15:03 +08:00 选择困难症啊,哈哈。。 ubuntu 的话用 untiy 桌面挺好的,配合 nuimx 主题不错 |
![]() | 70 mrtone 2015-09-25 13:43:12 +08:00 Arch 真心是用得最爽的发行版 |
![]() | 71 zyue 2015-09-25 15:02:45 +08:00 debian 吧 感觉挺好的 |
![]() | 72 hujianxin 2015-09-25 17:51:13 +08:00 个人认为没有必要纠结,我的答案是用用的人多的发行版, Ubuntu 。 原因如下: 1 , linux 版本之间的差异真的很大吗?我觉得不是很大啊,包管理工具倒是有差别,不过在我看来这没有那么重要,各个包管理工具都已经非常易用了。 2 ,出了问题容易找到社区的支持。 3 ,我使用 Linux ,感觉有许多不方便。不方便的原因在于 mac 或者 windows 下面许多好用的软件,在 Linux 下面找不到,而且 Linux 之间的各种差距造成了软件开发者不能为所有的版本都做好兼容工作。 那么这时候一个压轴的版本至关重要, Ubuntu 当前使用的人最多,有专门的公司维护,很多软件开发者都是优先适配 Ubuntu ,例如 docker ,知乎上的轮子哥开发的 gui 库也是使用 Ubuntu 做 linux 测试的。 另外,经过我两年的折腾,我真心觉得为发行版本折腾是一种浮躁的事情。再看 livecoding 上的大牛写程序时,有用 windows 的,有用 mac 的,有用 linux 的,有用各种 linux 版本的。这些都是浮云,重要的是人家写的代码很牛逼。当每次看到这样的情况是,我都觉得自己太浮躁。无论哪个发行版,打开电脑写出牛逼的程序这个最重要。很多人的情况是, ide 换了无数,操作系统装了很多种, emacs 也懂, vim 也懂,但是程序写的很屎,这有什么卵用? 最后回到原题, linux 各个发行版之间的差异真心没有很大,这是用,用一个大家都用的,省去一些折腾,把更多的精力放在写程序上,这才是正事。 |
![]() | 73 twor2 2015-09-25 19:34:54 +08:00 看我的 id |
![]() | 74 SevenWenLin 2015-09-25 21:27:07 +08:00 ![]() Arch 挺好的,为啥推荐的好少? 不怎么折腾啊,一次折腾,长期轻松 |
![]() | 75 wayslog 2015-09-25 21:44:26 +08:00 via Android opensuse !我就不信没有和我一样的! |
![]() | 76 palmers 2015-09-25 21:57:04 +08:00 直接 gnome3 ubuntu14 就好了 在定制中这个还行,否则要不就直接 arch + xxx 桌面吧 自己定制 |
![]() | 78 AstroProfundis 2015-09-25 22:49:45 +08:00 其实 openSUSE 稳定性不比 CentOS 和 Debian 差,反而是 Ubuntu 有点喜欢改配置文件,导致遇到问题如果查到的是别的发行版上的解决方案,还不一定能用上 另外 ArchLinux 的 AUR 打包超级简单方便 |
79 tolbkni 2015-09-25 23:00:44 +08:00 我觉得 Fedora 挺好挺稳定的,服务器一般用 CentOS ,所以使用习惯(工具、生态)比较一致。 |
![]() | 81 cassia 2015-09-25 23:29:27 +08:00 fedora 日常干活,如果当小白鼠请用 ubuntu 和 Arch 自己装着试试吧,没有最好,只有最适合自己的。 |
![]() | 82 kran 2015-09-25 23:45:55 +08:00 via Android 用了几年 linux ,现在打算 win+vagrant |
![]() | 83 TrustyWolf 2015-09-25 23:56:10 +08:00 个人觉得 Fedora 的稳定性并没有那么差啊,可能我用的是 Fedora Server Orz... |
![]() | 84 hcl 2015-09-26 01:51:32 +08:00 CentOS 对于笔记本电脑的驱动支持貌似不是很全, Fedora/Ubuntu 的支持就很好 |
![]() | 87 ryd994 2015-09-26 08:59:18 +08:00 via Android @TrustyWolf Fedora 到 22 才有 server 分化。其实 Fedora 不升版本就很好用,每年一次作大死 |
![]() | 90 bdbai 2015-09-26 09:33:31 +08:00 via iPhone @nan0kai 我觉得 BIOS 里有个选项控制上电以后开机、关机还是恢复上次状态的。你说的应该是设为"开机"的情况吧。 |
![]() | 91 cutoutsy 2015-09-26 09:33:42 +08:00 推荐 arch ,用着不错 |
92 wangfeijs 2015-09-26 10:10:19 +08:00 via Android windows |
![]() | 93 howeroc 2015-09-26 10:12:43 +08:00 用了那么久还是 Ubuntu 最省心,遇到问题网上一搜都有解决方案。。。 |
![]() | 94 happyhacker 2015-09-26 10:39:26 +08:00 这种问题真是每天都会出现啊。。。我个人之前一直用 Arch ,那时候特别渴望用 rMBP ,现在买了 rMBP 了,却发现还是不愿意直接在机器上装什么 Nginx 啊之类的服务器,还是更愿意用虚拟机,于是 VirtualBox , Debian Sid ,完美使用中。 |
![]() | 96 tkisme 2015-09-26 11:15:07 +08:00 xfce 或者 kde ,纯的 gnome 也还行 |
![]() | 97 waiichou 2015-09-26 12:34:30 +08:00 DE 的话推荐 i3 、 fvwm 等,英文不好就是 Plasma 、 Xfce 、 Lxde 这些,除了 Plasma 都是低耗内存的。 |
![]() | 98 DiffView 2015-09-26 12:41:32 +08:00 centos |
![]() | 99 oska874 OP 推荐 win 和 osx 都是来拆台的吗? 经过深( sui )思(bian)熟(luan)虑(xuan),最终装了 xubuntu 14.03 , xfce 的外观可以接受,不过操作设定很顺手,稳定度就要待考验,用来开发和 ubuntu 基本没啥区别,继续观察吧。 arch 试了下,没弄懂怎么装。 轻量使用的话,现在的 win+ vagrant , vbox 基本够用,不过因为强迫症和性能考虑还是在笔记本上装 linux 了。 |
100 lightning1141 2015-09-26 13:47:26 +08:00 via Android @kiritoalex 赞 |