V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
t2doo
V2EX  ›  Linux

最近在学 python,求推荐一适用性强上手快的 Linux 发行版做桌面

  •  1
     
  •   t2doo · 2015-04-29 10:16:46 +08:00 · 13600 次点击
    这是一个创建于 3283 天前的主题,其中的信息可能已经有所发展或是发生改变。
    python还是用Linux来import库比较方便啊,你们说是吧,求推荐上手快的Linux发行版做桌面,平时工作主要写PHP和少量JS,万分感谢!
    108 条回复    2017-08-14 08:17:20 +08:00
    1  2  
    Tiande
        1
    Tiande  
       2015-04-29 10:27:27 +08:00
    debian系
    redhat系
    二选一。

    不过我觉得 ubuntu 中文支持挺好的,虽然没怎么用过。

    代码在哪打不都一样
    所以 python 要用什么 IDE?
    t2doo
        2
    t2doo  
    OP
       2015-04-29 10:30:10 +08:00
    debian看起来挺专业的样子,我准备用它,要是搞不定就用ubuntu,用Linux我只会在服务器centos上配配LAMP,命令就会touch和ls,哈哈
    imn1
        3
    imn1  
       2015-04-29 10:33:11 +08:00
    debian 最好用 testing 版,不然很多东西装不了,尤其是开发相关
    Tiande
        4
    Tiande  
       2015-04-29 10:33:59 +08:00
    @t2doo 其实还有好多发行版,我只说二选一有点绝对了。
    _(:3 ⌒゙)_ 现在不承认下自己的错误的话,等会儿该被撕鸡鸡了
    hazard
        5
    hazard  
       2015-04-29 10:37:24 +08:00
    LinuxMint
    ipconfiger
        6
    ipconfiger  
       2015-04-29 10:37:31 +08:00
    OSX
    zhangfei
        7
    zhangfei  
       2015-04-29 10:38:03 +08:00
    elementary os
    t2doo
        8
    t2doo  
    OP
       2015-04-29 10:40:30 +08:00
    OSX我有台mac mini,一直在吃灰中,主要没加SSD,只加了16G内存,主要要外接显示器太麻烦,我一直开着台式机下电影,考虑要不要买台RMBP,一直想买地……但是我还有台thinkpad,买了就浪费,等TP用坏了再买
    fwee
        9
    fwee  
       2015-04-29 10:42:09 +08:00
    可以虚拟机+ssh+共享文件夹
    xxqq5454
        10
    xxqq5454  
       2015-04-29 10:42:15 +08:00
    要不要先装个虚拟机,把那些系统都试一下?听别人说总是不如自己试一试~
    decken
        11
    decken  
       2015-04-29 10:42:22 +08:00
    kubuntu 不错
    chevalier
        12
    chevalier  
       2015-04-29 10:44:15 +08:00
    零基础的可以考虑一下深度Linux,对汉语和输入法定制的比较好
    mikumikumoe
        13
    mikumikumoe  
       2015-04-29 10:45:53 +08:00
    发行版大同小异

    Gentoo大法好
    hillw4h
        14
    hillw4h  
       2015-04-29 10:45:58 +08:00
    @t2doo 吃灰不好,要不出给我了。
    lzsadam
        15
    lzsadam  
       2015-04-29 10:58:59 +08:00
    ubuntu
    mint
    mpco
        16
    mpco  
       2015-04-29 10:59:10 +08:00   ❤️ 1
    我觉得,LZ如果没有怎么用过Linux的话,你这样会走歪到折腾Linux的坑里,而耽误学习Python。其实在Win上学Python没有任何不方便的地方,在Linux上也没有多大便利。
    感觉你是觉得用Linux学Python,好像听起来好有逼格啊,然后才想用Linux的。
    oxyflour
        17
    oxyflour  
       2015-04-29 11:02:11 +08:00
    虚拟机+1(只是开发不一定要上 linux 桌面吧

    这边一直是用 windows 带着一只 ubuntu server 跑的
    chengzhoukun
        18
    chengzhoukun  
       2015-04-29 11:02:41 +08:00
    @mpco 入门差不多,深入学习还是有些区别的,比如写多进程多线程啥的、字符编码、部署Web应用
    jedihy
        19
    jedihy  
       2015-04-29 11:05:48 +08:00 via iPhone
    @zhangfei 除开界面好看有什么有点,新手推荐麒麟ubuntu
    learnshare
        20
    learnshare  
       2015-04-29 11:11:05 +08:00
    LinuxMint,折腾的少一些,开箱即用的程度
    FastMem
        21
    FastMem  
       2015-04-29 11:12:49 +08:00
    Deepin
    loading
        23
    loading  
       2015-04-29 11:24:26 +08:00 via Android
    Ubuntu 这还要说?
    wind3110991
        24
    wind3110991  
       2015-04-29 11:51:26 +08:00
    想用window界面安ubantu可以。。。
    yopming
        25
    yopming  
       2015-04-29 11:54:18 +08:00
    如果只用python3的话强烈推荐archlinux,没有默认python2,不用更改很多设置
    iac
        26
    iac  
       2015-04-29 11:57:56 +08:00
    在每个推荐 linux 的帖子中都能看见 OSX
    terax
        27
    terax  
       2015-04-29 11:59:02 +08:00 via iPhone
    默默地推荐Fedora~
    Rand01ph
        28
    Rand01ph  
       2015-04-29 12:02:38 +08:00   ❤️ 1
    我觉得Arch不错,AUR里面还有编译好同时支持python2和python3的VIM。。。
    cheneiweei
        29
    cheneiweei  
       2015-04-29 12:06:21 +08:00
    Ubuntu||Gentoo
    Redhat和Centos对于个人开发意义不大,不如Ubuntu
    jimzhong
        30
    jimzhong  
       2015-04-29 12:07:25 +08:00
    推荐fedora
    lingxi27
        31
    lingxi27  
       2015-04-29 12:08:54 +08:00
    fedora+1
    ikaros
        32
    ikaros  
       2015-04-29 12:11:56 +08:00
    为什么要鄙视视窗 =。=
    anthonyeef
        33
    anthonyeef  
       2015-04-29 12:13:44 +08:00 via Android
    Mint
    gladuo
        34
    gladuo  
       2015-04-29 12:22:22 +08:00
    @mpco 无条件表示同意。
    CRVV
        35
    CRVV  
       2015-04-29 12:26:06 +08:00
    这种问题问着没有意义,不同的人喜欢不同的发行版,得到的答案就是Linux发行版列表
    不过我还是觉得Linux的桌面比Windows差太多了
    建议虚拟机里装Linux,并且不用桌面
    ryd994
        36
    ryd994  
       2015-04-29 12:29:48 +08:00
    @t2doo CentOS熟的话建议Fedora,同是RH系,比Ubuntu新且稳定。
    shepherd
        37
    shepherd  
       2015-04-29 12:30:03 +08:00 via Android
    ubuntu 15.04 meta
    清爽很多
    mcfog
        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登录操作
    这样以后去配服务器完全无缝
    wangfeng3769
        39
    wangfeng3769  
       2015-04-29 12:33:54 +08:00
    ebay 上的 mac 不错,可以的话弄个mac 很不错呀。
    archbishop
        40
    archbishop  
       2015-04-29 12:45:21 +08:00
    @iac 好像确实如此
    wizardoz
        41
    wizardoz  
       2015-04-29 12:49:28 +08:00
    仅仅因为python就上Linux,这个理由不太充分啊。
    leeoo
        42
    leeoo  
       2015-04-29 12:57:36 +08:00
    如前面@yopming @Rand01ph 所说,想折腾软件的新版本,还是Arch Linux系列比较靠谱,可以考虑使用基于Arch Linux的发行版——Manjaro Linux。
    jianghu52
        43
    jianghu52  
       2015-04-29 12:58:47 +08:00
    楼主你既然有tp。那就老实的用windows算了。python还可以用很炫的pycharm来开发。
    至于linux版本,如果你习惯了windows之后,我想大部分的linux版本都不会用的习惯的。
    viewrain
        44
    viewrain  
       2015-04-29 13:36:45 +08:00
    Ubuntu好了,用户体验还是不错的,其实感觉任意Linux系统发行版都可以,跟语言关系不大啊,感觉楼主是 工欲善其事,必先利其器 的性子,感觉这样会很浪费时间,想到了就去做,边做边改善吧,挑一个喜欢的或者感兴趣的就好了
    apirl
        45
    apirl  
       2015-04-29 13:47:59 +08:00
    Arch挺好。。就是安装麻烦了点,以前用ubuntu,还尝试过elementary os。。最后还是习惯用arch
    thedevil5032
        46
    thedevil5032  
       2015-04-29 13:48:28 +08:00
    how to learn linux the hardway: Gentoo -> Arch
    t2doo
        47
    t2doo  
    OP
       2015-04-29 13:55:28 +08:00
    @jianghu52 我就是从这周开始用PyCharm的,是不很不错啊,就是在MAC下跑起来CPU温度直升到70度以上是神马鬼
    BruceLi
        48
    BruceLi  
       2015-04-29 13:56:25 +08:00
    要简单就ubuntu,爱折腾就arch,对python编程来说其实没什么区别,linux系统对python都是很友好的。
    t2doo
        49
    t2doo  
    OP
       2015-04-29 13:57:08 +08:00
    我以前用过red hat 7.3,会mount硬盘什么,然后写PHP上传到服务器上学了点Linux的命令
    AlisterTT
        50
    AlisterTT  
       2015-04-29 14:01:13 +08:00
    ubuntu折腾最少了吧...
    longcable
        51
    longcable  
       2015-04-29 14:01:59 +08:00 via Android
    lubuntu,精简好用。
    nasta
        52
    nasta  
       2015-04-29 14:03:41 +08:00
    mint也是不错的选择
    t2doo
        53
    t2doo  
    OP
       2015-04-29 14:05:29 +08:00
    以前用thinkpad装过debian 7,装好后发现没有声音,搞来搞去还是搞不出来声音,就格了重装了WIN7
    yetone
        54
    yetone  
       2015-04-29 14:07:10 +08:00
    必须一定是 ArchLinux 啊!别听他人胡扯!
    phx13ye
        55
    phx13ye  
       2015-04-29 14:13:34 +08:00
    arch 自带 py 3.0
    xerxes
        56
    xerxes  
       2015-04-29 14:14:56 +08:00
    如果要用python2,感觉arch挺麻烦
    wuxqing
        57
    wuxqing  
       2015-04-29 14:15:50 +08:00
    会red hat 7.3,装fedora21吧。命令啥的一样
    qizhca
        58
    qizhca  
       2015-04-29 14:16:04 +08:00
    想说你可以装CentOS7的只有我一个人么。。
    likuku
        59
    likuku  
       2015-04-29 14:17:28 +08:00
    OSX
    northisland
        60
    northisland  
       2015-04-29 14:37:02 +08:00
    debian吧,玩熟了,才能体会ubuntu的好
    t2doo
        61
    t2doo  
    OP
       2015-04-29 14:42:33 +08:00
    @northisland 恩,还是觉得debian那图标最苦啊,是个漩涡

    @qizhca centos7是服务器专用啊,用它做桌面简单找虐,有次我去南京游府西街IDC上服务器,那里有个戴眼镜的小哥,用本子记了一本子的Linux操作命令,好评啊,这种精神很值得我学习,默默打开iterm 2,打出vim,然后啪啪啪……
    elvis_w
        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
    cszhiyue
        63
    cszhiyue  
       2015-04-29 15:01:27 +08:00
    ubuntu吧不用折腾
    qizhca
        64
    qizhca  
       2015-04-29 15:03:58 +08:00
    @t2doo 也没觉得RHEL是服务器专用,实际上没买MBA之前我一直在用RHEL 6。。
    一般情况能看视频听音乐写文档,QQ用web,后来还出了WPS for Linux什么的就更满意了。
    好吧,可能是因为那时候我想去做个运维。。结果找了跟这些一点关系都没有多工作也是欢乐
    dslwind
        65
    dslwind  
       2015-04-29 15:09:05 +08:00 via Android
    我是来黑Ubuntu的,没错我就是喷子,自从桌面环境换成unity之后就没救了,趁早弃了吧,别跟我说什么UbuntuGnome,那是另一个巨坑,不谢。
    zhangfei
        66
    zhangfei  
       2015-04-29 15:34:54 +08:00
    @jedihy 对于我来说漂亮用着舒服就够了
    JoshOY
        67
    JoshOY  
       2015-04-29 15:36:20 +08:00
    可以用Ubuntu。
    不过更推荐Linux Mint。
    hfeeki
        68
    hfeeki  
       2015-04-29 15:39:32 +08:00
    ubuntu 是不二选择 ,最好用的linux发行版本
    demonicsoul
        69
    demonicsoul  
       2015-04-29 16:05:56 +08:00
    gentoo 是你的最终选择
    jesson
        70
    jesson  
       2015-04-29 16:07:38 +08:00
    Ubuntu啊,都限制得这么小的条件了。
    msg7086
        71
    msg7086  
       2015-04-29 16:10:33 +08:00
    Linux桌面的稳定程度简直和以前的Windows有的一拼了……不知道现在有没有改善……
    zhaohaozeng
        72
    zhaohaozeng  
       2015-04-29 16:18:44 +08:00
    你在说 osx吧
    ryd994
        73
    ryd994  
       2015-04-29 16:21:25 +08:00 via Android
    @msg7086 我用Fedora kde每天一次plasma崩溃。已经打开的窗口不影响,十几秒自动重启。等同于explorer崩溃而已。
    然而并没有什么不方便
    t2doo
        74
    t2doo  
    OP
       2015-04-29 16:27:12 +08:00
    算了,看了这么多推荐,我还是继续耍OSX吧,毕竟代码写的又丑,还是专心把心思放在优化代码上面吧,为啥选UNIX的,因为WIN下PYTHON导入模组没有UNIX下面方便啊!WIN还是用来专心看电影下电影吧,这个它强项
    msg7086
        75
    msg7086  
       2015-04-29 16:52:53 +08:00
    @t2doo Windows下写代码当然是开虚拟机跑Linux了……
    t2doo
        76
    t2doo  
    OP
       2015-04-29 17:16:33 +08:00
    @msg7086 好主意,现在问题来了,虚拟机哪家强?
    用VM装LINUX,好像要在主板把一个64位支持打开,不然安装不成功
    zeuss
        77
    zeuss  
       2015-04-29 17:18:54 +08:00
    不要受限于平台
    bingu
        78
    bingu  
       2015-04-29 17:21:42 +08:00
    @t2doo 闲置的 mini 便宜“送”了吧
    msg7086
        79
    msg7086  
       2015-04-29 17:23:35 +08:00
    @t2doo 自用virtualbox。虚拟化支持全打开就行了呀。
    t2doo
        80
    t2doo  
    OP
       2015-04-29 17:24:01 +08:00
    @bingu 这是我买的第3台,前2台都卖了
    t2doo
        81
    t2doo  
    OP
       2015-04-29 17:24:31 +08:00
    @msg7086 回家就下来试试,这个免费的功能上跟VM比怎么样?
    bingu
        82
    bingu  
       2015-04-29 17:33:51 +08:00
    @t2doo 你是买来卖的。。。
    Dongdong36
        83
    Dongdong36  
       2015-04-29 17:43:50 +08:00
    强推 fedora
    Akagi201
        84
    Akagi201  
       2015-04-29 18:03:02 +08:00
    gentoo + 1
    文档看gentoo跟arch的wiki
    gentoo是你的终极选择.
    我的工作的产品, 个人开发机, linode上都是用gentoo, 非常省心.
    MrDream
        85
    MrDream  
       2015-04-29 18:03:13 +08:00
    openSUSE
    msg7086
        86
    msg7086  
       2015-04-29 18:06:08 +08:00   ❤️ 1
    @t2doo 要哪些功能?
    我自己做ruby on rails开发,vm里放个debian,给个1G内存,然后把本机目录映射到vm里,里面起个nginx+unicorn就可以开工了。
    唯一要注意的就是guest addon要弄好,共享目录全靠他。而且最好别升内核,否则每次升完都要重新编译虚拟机内核驱动,超麻烦的。
    KaneLin1217
        87
    KaneLin1217  
       2015-04-29 18:25:09 +08:00 via Android
    可以试试KDE,个人认为,Windows用惯的,KDE容易上手。
    Halry
        88
    Halry  
       2015-04-29 18:39:02 +08:00 via Android
    Fedora
    xuwenmang
        89
    xuwenmang  
       2015-04-29 19:12:37 +08:00
    vagrant没出现之前可以纠结在哪开发的问题,vagrant出现之后还整天纠结在哪开发的都是情怀。
    atom123123
        90
    atom123123  
       2015-04-29 19:17:31 +08:00
    centOS
    xyok
        91
    xyok  
       2015-04-29 20:11:49 +08:00 via Smartisan T1
    写代码要啥桌面啊
    zi
        92
    zi  
       2015-04-29 20:35:41 +08:00
    艾玛,到85楼才看见有人说opensuse。。略伤心。。
    t2doo
        93
    t2doo  
    OP
       2015-04-29 20:42:20 +08:00
    @msg7086 恩,听你的,我要装个虚拟机,反正内存够大

    @xyok 写PHP,学习python
    kdwycz
        94
    kdwycz  
       2015-04-29 20:45:43 +08:00
    @mpco 同意,已经被坑哭了
    loyd1234
        95
    loyd1234  
       2015-04-29 21:47:29 +08:00
    elementary os
    gevin
        96
    gevin  
       2015-04-29 21:57:58 +08:00
    虚拟机就够了吧
    不妨用vagrant
    mpco
        97
    mpco  
       2015-04-30 07:47:16 +08:00
    @kdwycz 坑哭, too。
    anyway
        98
    anyway  
       2015-04-30 07:51:40 +08:00
    墙裂推荐deepin: http://www.deepin.org/
    popbones
        99
    popbones  
       2015-04-30 08:26:50 +08:00 via iPhone
    初接触linux写写python,ubuntu就可以了吧
    tftk
        100
    tftk  
       2015-04-30 09:26:52 +08:00
    @t2doo 吃货的 mini 考虑出了吗?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2899 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.