1
Tiande 2015-04-29 10:27:27 +08:00
debian系
redhat系 二选一。 不过我觉得 ubuntu 中文支持挺好的,虽然没怎么用过。 代码在哪打不都一样 所以 python 要用什么 IDE? |
2
t2doo OP debian看起来挺专业的样子,我准备用它,要是搞不定就用ubuntu,用Linux我只会在服务器centos上配配LAMP,命令就会touch和ls,哈哈
|
3
imn1 2015-04-29 10:33:11 +08:00
debian 最好用 testing 版,不然很多东西装不了,尤其是开发相关
|
5
hazard 2015-04-29 10:37:24 +08:00
LinuxMint
|
6
ipconfiger 2015-04-29 10:37:31 +08:00
OSX
|
7
zhangfei 2015-04-29 10:38:03 +08:00
elementary os
|
8
t2doo OP OSX我有台mac mini,一直在吃灰中,主要没加SSD,只加了16G内存,主要要外接显示器太麻烦,我一直开着台式机下电影,考虑要不要买台RMBP,一直想买地……但是我还有台thinkpad,买了就浪费,等TP用坏了再买
|
9
fwee 2015-04-29 10:42:09 +08:00
可以虚拟机+ssh+共享文件夹
|
10
xxqq5454 2015-04-29 10:42:15 +08:00
要不要先装个虚拟机,把那些系统都试一下?听别人说总是不如自己试一试~
|
11
decken 2015-04-29 10:42:22 +08:00
kubuntu 不错
|
12
chevalier 2015-04-29 10:44:15 +08:00
零基础的可以考虑一下深度Linux,对汉语和输入法定制的比较好
|
13
mikumikumoe 2015-04-29 10:45:53 +08:00
发行版大同小异
Gentoo大法好 |
15
lzsadam 2015-04-29 10:58:59 +08:00
ubuntu
mint |
16
mpco 2015-04-29 10:59:10 +08:00 1
我觉得,LZ如果没有怎么用过Linux的话,你这样会走歪到折腾Linux的坑里,而耽误学习Python。其实在Win上学Python没有任何不方便的地方,在Linux上也没有多大便利。
感觉你是觉得用Linux学Python,好像听起来好有逼格啊,然后才想用Linux的。 |
17
oxyflour 2015-04-29 11:02:11 +08:00
虚拟机+1(只是开发不一定要上 linux 桌面吧
这边一直是用 windows 带着一只 ubuntu server 跑的 |
18
chengzhoukun 2015-04-29 11:02:41 +08:00
@mpco 入门差不多,深入学习还是有些区别的,比如写多进程多线程啥的、字符编码、部署Web应用
|
20
learnshare 2015-04-29 11:11:05 +08:00
LinuxMint,折腾的少一些,开箱即用的程度
|
21
FastMem 2015-04-29 11:12:49 +08:00
Deepin
|
23
loading 2015-04-29 11:24:26 +08:00 via Android
Ubuntu 这还要说?
|
24
wind3110991 2015-04-29 11:51:26 +08:00
想用window界面安ubantu可以。。。
|
25
yopming 2015-04-29 11:54:18 +08:00
如果只用python3的话强烈推荐archlinux,没有默认python2,不用更改很多设置
|
26
iac 2015-04-29 11:57:56 +08:00
在每个推荐 linux 的帖子中都能看见 OSX
|
27
terax 2015-04-29 11:59:02 +08:00 via iPhone
默默地推荐Fedora~
|
28
Rand01ph 2015-04-29 12:02:38 +08:00 1
我觉得Arch不错,AUR里面还有编译好同时支持python2和python3的VIM。。。
|
29
cheneiweei 2015-04-29 12:06:21 +08:00
Ubuntu||Gentoo
Redhat和Centos对于个人开发意义不大,不如Ubuntu |
30
jimzhong 2015-04-29 12:07:25 +08:00
推荐fedora
|
31
lingxi27 2015-04-29 12:08:54 +08:00
fedora+1
|
32
ikaros 2015-04-29 12:11:56 +08:00
为什么要鄙视视窗 =。=
|
33
anthonyeef 2015-04-29 12:13:44 +08:00 via Android
Mint
|
35
CRVV 2015-04-29 12:26:06 +08:00
这种问题问着没有意义,不同的人喜欢不同的发行版,得到的答案就是Linux发行版列表
不过我还是觉得Linux的桌面比Windows差太多了 建议虚拟机里装Linux,并且不用桌面 |
37
shepherd 2015-04-29 12:30:03 +08:00 via Android
ubuntu 15.04 meta
清爽很多 |
38
mcfog 2015-04-29 12:30:52 +08:00 2
学习linux 通常是指 学习linux运维/服务器安装配置
基本不会包括 学习使用linux桌面,个性化linux桌面,为linux桌面排bug,挑选linux桌面发行版,试图把linux桌面配成windows的样子,为linux桌面发行版宣传…… 然后太多的人把主要的时间放到后者去了 建议虚拟机+server版linux(debian / centos都不错,别装X或桌面)+从你的惯用os ssh登录操作 这样以后去配服务器完全无缝 |
39
wangfeng3769 2015-04-29 12:33:54 +08:00
ebay 上的 mac 不错,可以的话弄个mac 很不错呀。
|
40
archbishop 2015-04-29 12:45:21 +08:00
@iac 好像确实如此
|
41
wizardoz 2015-04-29 12:49:28 +08:00
仅仅因为python就上Linux,这个理由不太充分啊。
|
42
leeoo 2015-04-29 12:57:36 +08:00
|
43
jianghu52 2015-04-29 12:58:47 +08:00
楼主你既然有tp。那就老实的用windows算了。python还可以用很炫的pycharm来开发。
至于linux版本,如果你习惯了windows之后,我想大部分的linux版本都不会用的习惯的。 |
44
viewrain 2015-04-29 13:36:45 +08:00
Ubuntu好了,用户体验还是不错的,其实感觉任意Linux系统发行版都可以,跟语言关系不大啊,感觉楼主是 工欲善其事,必先利其器 的性子,感觉这样会很浪费时间,想到了就去做,边做边改善吧,挑一个喜欢的或者感兴趣的就好了
|
45
apirl 2015-04-29 13:47:59 +08:00
Arch挺好。。就是安装麻烦了点,以前用ubuntu,还尝试过elementary os。。最后还是习惯用arch
|
46
thedevil5032 2015-04-29 13:48:28 +08:00
how to learn linux the hardway: Gentoo -> Arch
|
47
t2doo OP @jianghu52 我就是从这周开始用PyCharm的,是不很不错啊,就是在MAC下跑起来CPU温度直升到70度以上是神马鬼
|
48
BruceLi 2015-04-29 13:56:25 +08:00
要简单就ubuntu,爱折腾就arch,对python编程来说其实没什么区别,linux系统对python都是很友好的。
|
49
t2doo OP 我以前用过red hat 7.3,会mount硬盘什么,然后写PHP上传到服务器上学了点Linux的命令
|
50
AlisterTT 2015-04-29 14:01:13 +08:00
ubuntu折腾最少了吧...
|
51
longcable 2015-04-29 14:01:59 +08:00 via Android
lubuntu,精简好用。
|
52
nasta 2015-04-29 14:03:41 +08:00
mint也是不错的选择
|
53
t2doo OP 以前用thinkpad装过debian 7,装好后发现没有声音,搞来搞去还是搞不出来声音,就格了重装了WIN7
|
54
yetone 2015-04-29 14:07:10 +08:00
必须一定是 ArchLinux 啊!别听他人胡扯!
|
55
phx13ye 2015-04-29 14:13:34 +08:00
arch 自带 py 3.0
|
56
xerxes 2015-04-29 14:14:56 +08:00
如果要用python2,感觉arch挺麻烦
|
57
wuxqing 2015-04-29 14:15:50 +08:00
会red hat 7.3,装fedora21吧。命令啥的一样
|
58
qizhca 2015-04-29 14:16:04 +08:00
想说你可以装CentOS7的只有我一个人么。。
|
59
likuku 2015-04-29 14:17:28 +08:00
OSX
|
60
northisland 2015-04-29 14:37:02 +08:00
debian吧,玩熟了,才能体会ubuntu的好
|
61
t2doo OP @northisland 恩,还是觉得debian那图标最苦啊,是个漩涡
@qizhca centos7是服务器专用啊,用它做桌面简单找虐,有次我去南京游府西街IDC上服务器,那里有个戴眼镜的小哥,用本子记了一本子的Linux操作命令,好评啊,这种精神很值得我学习,默默打开iterm 2,打出vim,然后啪啪啪…… |
62
elvis_w 2015-04-29 14:45:18 +08:00
python在Windows下的问题基本都是扩展编译器的问题,参考这个文章
http://blog.ionelmc.ro/2014/12/21/compiling-python-extensions-on-windows/ 不过Windows下Python 3.4 的确杯具,因为得装VS2010 |
63
cszhiyue 2015-04-29 15:01:27 +08:00
ubuntu吧不用折腾
|
64
qizhca 2015-04-29 15:03:58 +08:00
@t2doo 也没觉得RHEL是服务器专用,实际上没买MBA之前我一直在用RHEL 6。。
一般情况能看视频听音乐写文档,QQ用web,后来还出了WPS for Linux什么的就更满意了。 好吧,可能是因为那时候我想去做个运维。。结果找了跟这些一点关系都没有多工作也是欢乐 |
65
dslwind 2015-04-29 15:09:05 +08:00 via Android
我是来黑Ubuntu的,没错我就是喷子,自从桌面环境换成unity之后就没救了,趁早弃了吧,别跟我说什么UbuntuGnome,那是另一个巨坑,不谢。
|
67
JoshOY 2015-04-29 15:36:20 +08:00
可以用Ubuntu。
不过更推荐Linux Mint。 |
68
hfeeki 2015-04-29 15:39:32 +08:00
ubuntu 是不二选择 ,最好用的linux发行版本
|
69
demonicsoul 2015-04-29 16:05:56 +08:00
gentoo 是你的最终选择
|
70
jesson 2015-04-29 16:07:38 +08:00
Ubuntu啊,都限制得这么小的条件了。
|
71
msg7086 2015-04-29 16:10:33 +08:00
Linux桌面的稳定程度简直和以前的Windows有的一拼了……不知道现在有没有改善……
|
72
zhaohaozeng 2015-04-29 16:18:44 +08:00
你在说 osx吧
|
73
ryd994 2015-04-29 16:21:25 +08:00 via Android
@msg7086 我用Fedora kde每天一次plasma崩溃。已经打开的窗口不影响,十几秒自动重启。等同于explorer崩溃而已。
然而并没有什么不方便 |
74
t2doo OP 算了,看了这么多推荐,我还是继续耍OSX吧,毕竟代码写的又丑,还是专心把心思放在优化代码上面吧,为啥选UNIX的,因为WIN下PYTHON导入模组没有UNIX下面方便啊!WIN还是用来专心看电影下电影吧,这个它强项
|
76
t2doo OP @msg7086 好主意,现在问题来了,虚拟机哪家强?
用VM装LINUX,好像要在主板把一个64位支持打开,不然安装不成功 |
77
zeuss 2015-04-29 17:18:54 +08:00
不要受限于平台
|
83
Dongdong36 2015-04-29 17:43:50 +08:00
强推 fedora
|
84
Akagi201 2015-04-29 18:03:02 +08:00
gentoo + 1
文档看gentoo跟arch的wiki gentoo是你的终极选择. 我的工作的产品, 个人开发机, linode上都是用gentoo, 非常省心. |
85
MrDream 2015-04-29 18:03:13 +08:00
openSUSE
|
86
msg7086 2015-04-29 18:06:08 +08:00 1
@t2doo 要哪些功能?
我自己做ruby on rails开发,vm里放个debian,给个1G内存,然后把本机目录映射到vm里,里面起个nginx+unicorn就可以开工了。 唯一要注意的就是guest addon要弄好,共享目录全靠他。而且最好别升内核,否则每次升完都要重新编译虚拟机内核驱动,超麻烦的。 |
87
KaneLin1217 2015-04-29 18:25:09 +08:00 via Android
可以试试KDE,个人认为,Windows用惯的,KDE容易上手。
|
88
Halry 2015-04-29 18:39:02 +08:00 via Android
Fedora
|
89
xuwenmang 2015-04-29 19:12:37 +08:00
vagrant没出现之前可以纠结在哪开发的问题,vagrant出现之后还整天纠结在哪开发的都是情怀。
|
90
atom123123 2015-04-29 19:17:31 +08:00
centOS
|
91
xyok 2015-04-29 20:11:49 +08:00 via Smartisan T1
写代码要啥桌面啊
|
92
zi 2015-04-29 20:35:41 +08:00
艾玛,到85楼才看见有人说opensuse。。略伤心。。
|
95
loyd1234 2015-04-29 21:47:29 +08:00
elementary os
|
96
gevin 2015-04-29 21:57:58 +08:00
虚拟机就够了吧
不妨用vagrant |
98
anyway 2015-04-30 07:51:40 +08:00
墙裂推荐deepin: http://www.deepin.org/
|
99
popbones 2015-04-30 08:26:50 +08:00 via iPhone
初接触linux写写python,ubuntu就可以了吧
|