V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nbihgr63249
V2EX  ›  问与答

想买个树莓派折腾下 Linux 后台开发,各位 V 友觉得如何?

  •  
  •   nbihgr63249 · 2015-01-26 12:33:23 +08:00 · 13524 次点击
    这是一个创建于 3623 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在有台自用笔记本,只是硬盘太小(128G),安装双系统的话太占空间,虚拟机跑Linux不流畅,想买个树莓派之类的折腾下Linux后台开发(主要是C/C++、Python),各位V友有啥建议?除了树莓派主板外还需要买哪些配件?不打算太折腾硬件。有木有用过的V友说说在树莓派上折腾C/C++、Python啥的流畅不?
    61 条回复    2015-01-28 17:26:40 +08:00
    jamesxu
        1
    jamesxu  
       2015-01-26 12:36:20 +08:00
    VPS
    fish267
        2
    fish267  
       2015-01-26 12:37:36 +08:00
    Just do it~
    hpeng
        3
    hpeng  
       2015-01-26 12:38:07 +08:00
    虚拟机跑怎么会不流畅。。。你的树莓派才不流畅。
    enotx
        4
    enotx  
       2015-01-26 12:40:03 +08:00 via Android
    只提醒你一件事,树莓派是arm
    mhycy
        5
    mhycy  
       2015-01-26 12:40:30 +08:00
    买个VPS比树莓派靠谱多了
    我当年买个树莓派回来也是这想法的,把系统点亮以后就没任何兴趣了
    nbihgr63249
        6
    nbihgr63249  
    OP
       2015-01-26 12:41:19 +08:00
    @hpeng 2G内存,现在Win7下开VS啥的直接100%,开了虚拟机之后啥都不能干
    loading
        7
    loading  
       2015-01-26 12:42:36 +08:00 via Android
    把买树莓派的钱去买内存!
    loading
        8
    loading  
       2015-01-26 12:45:19 +08:00 via Android
    除了树莓派,你还要显示器(需有hdmi借口,不然转接又要100),键盘鼠标,至少也300多啦,买内存吧!光装个docker玩,2g虚拟硬盘就肯定够。

    或者vps,当然你要有网络,还能顺便ss
    nbihgr63249
        9
    nbihgr63249  
    OP
       2015-01-26 12:48:19 +08:00
    @loading 好想法,某宝的内存条不敢用,去年在某东上买了个2G的内存条,没点亮,又退了,再去东东上瞅瞅
    Narcissu5
        10
    Narcissu5  
       2015-01-26 12:50:33 +08:00
    等一下,你打算怎么把树莓派的显示接进来,起码你安装的时候不能用ssh吧

    另外,不要对树莓的性能有任何幻想。。
    lifanxi
        11
    lifanxi  
       2015-01-26 12:51:10 +08:00
    不折腾硬件不要买RPi之类的板子,上虚拟机/VPS,啥都比板子好。
    在RPi上用gcc编译个任何东西都会让你哭的。
    owlsec
        12
    owlsec  
       2015-01-26 12:53:13 +08:00 via iPhone
    ╯﹏╰买个二手笔记本都比树莓派好,在树莓派上编译东西……你懂的
    nbihgr63249
        13
    nbihgr63249  
    OP
       2015-01-26 12:53:46 +08:00
    @Narcissu5 显示器我可以从别人那借来用个半天啥的,配好了以后就用USB无线网卡SSH就行,就是担心性能不流畅
    dawnyesky
        14
    dawnyesky  
       2015-01-26 12:53:54 +08:00 via iPad
    墙裂赞成@loading,还不如买国产的Cubieboard
    kiritoalex
        15
    kiritoalex  
       2015-01-26 13:02:33 +08:00 via iPhone
    我就用树莓派做了个室温监测上传到yeelink,CPU温度和占用上传到xively.然后用gor生成了个自己的静态博客,打算上个移动硬盘做下载……不过交给路由器做这件事了……然后树莓派就闲着了
    nbihgr63249
        16
    nbihgr63249  
    OP
       2015-01-26 13:07:15 +08:00
    @kiritoalex 那你感觉在树莓派上编译源码比如nginx啥的(C/C++、Python)流畅吗?
    merlinran
        17
    merlinran  
       2015-01-26 13:57:53 +08:00
    我的128G MacBook Air,三个VirtualBox虚拟机都放在外接的2T东芝桌面硬盘里,分别是Win8、Ubuntu和Debian,三个同时运行,编写和测试GUI跨平台程序。Win8桌面很流畅,两个Linux略有卡顿但我觉得不是硬盘原因。如果只是玩语言,Vagrant上个没桌面的Linux,随便找台电脑都跑得起来。

    树莓派本来就是玩具,拿它做开发,很不方便的嘛!
    kiritoalex
        18
    kiritoalex  
       2015-01-26 14:00:42 +08:00 via iPhone
    @nbihgr63249 编译一个libtorrent都要好长时间……
    go编译了大概40多分钟
    NeoAtlantis
        19
    NeoAtlantis  
       2015-01-26 14:13:56 +08:00
    树莓派比较慢,拿来干稍微重点的活都不行。
    我虽然有个PiTFT,但是没怎么用,主要是ssh登进去。
    uranushiko
        20
    uranushiko  
       2015-01-26 14:21:05 +08:00 via Android
    我推荐买树莓派,理由如下:
    1.你跑个服务,用树莓派可以24在线,用笔记本就很难了,有时候自己弄个服务还是很希望它能一直跑起来的
    2.树莓派的gpio很方便,搞互联网类实验非常合适
    3.至少我没发现买显示器鼠标键盘的必要性,sd卡系统,直接ssh就可以了,即使是第一次
    NemoAlex
        21
    NemoAlex  
       2015-01-26 14:33:01 +08:00
    ARM 架构跟 X86 的还是有些区别
    很多东西软件包里没有,需要自己编译,然后树莓派的性能...编译起来简直不能忍
    skybr
        22
    skybr  
       2015-01-26 14:36:44 +08:00
    香蕉派比树莓派性能好不少, 价格贵不多.
    intel edison kit for arduio的板子美亚直邮400大洋, x86的板子.
    单做开发, 对gpio什么没需求的话, 天敏 D9i x86_64的CPU, 2G RAM, 价格常年450~499之间, 就是不知道有没有被锁死, 能不能装linux; 某宝占美J1900的准系统, 加内存和基本存储700多, 不折腾.
    jamesxu
        23
    jamesxu  
       2015-01-26 14:40:29 +08:00
    @merlinran 760?我虚拟机跑个 win7 就卡卡的,你还能流畅跑三个?
    ggarlic
        24
    ggarlic  
       2015-01-26 14:41:21 +08:00
    楼上几位觉得编译慢的,考虑下交叉编译吧。
    aoom
        25
    aoom  
       2015-01-26 14:41:39 +08:00
    挺好的,之前用x86,后来上arm,感觉不出差别,对我们而言过了编译器之后硬件差异都是被抽象过了。
    lsmgeb89
        26
    lsmgeb89  
       2015-01-26 14:42:27 +08:00
    树莓派这性能。。。

    你还不如买个二手笔记本,或者直接买个新的 2K 左右的神舟折腾。
    min
        27
    min  
       2015-01-26 14:55:25 +08:00
    分分钟爆内存
    kiritoalex
        28
    kiritoalex  
       2015-01-26 15:05:02 +08:00 via iPhone
    @min 可以改swapfile
    archlinux有相关指南
    sennes
        29
    sennes  
       2015-01-26 15:05:44 +08:00
    不折腾硬件的话,不建议用树莓派。
    ARM架构没了解过的话,出了问题估计又要得折腾一下。
    (虽然可以考虑交叉编译,不过总的来说还是不方便。)
    ==================================
    我之前用树莓派是用来闲时学学django和python用的
    无线网卡+ssh,24小时开着机想玩的时候就ssh。

    不过我是折腾硬件的,其实就是往树莓派外围挂些小传感器、摄像头、加几个led。
    然后放网页上看看而已。
    sennes
        30
    sennes  
       2015-01-26 15:12:40 +08:00
    流畅问题:
    C/C++ 没折腾所以不清楚
    Python 觉得很流畅,可能是因为我只是初学吧。


    配件:
    其实不需要买太多
    1. 串口线
    2. 电源
    3. 无线网卡
    4. SD卡
    5. 显示器 (其实可以直接用串口线把无线网卡和ssh调好,然后直接用无线)
    6. 散热片还是需要的(arm和usb各一片)。用无线网卡的话,usb phy芯片感觉挺热的
    NeoAtlantis
        31
    NeoAtlantis  
       2015-01-26 15:15:07 +08:00
    手头2个加上家里一个共攒了三个树莓派的路过……这下B、B+和A+都有了,就差个A了……

    树莓的寿命要考虑SD卡的寿命的说。有人说用树莓派采集数据一年,SD卡不断写入,然后卡就坏掉了。
    plantparknet
        32
    plantparknet  
       2015-01-26 15:16:00 +08:00
    @lifanxi 哈哈哈哈 fanxi大神好,绝对不能更同意啊
    lalawue
        33
    lalawue  
       2015-01-26 15:34:48 +08:00
    树莓派属于嵌入式开发了,编译东西当然是在host上cross compile了,要不会哭死。

    玩网络建议还是VPS,可以不用折腾那么多小细节
    goofansu
        34
    goofansu  
       2015-01-26 15:35:46 +08:00
    树莓派编译很慢把?
    banbanchs
        35
    banbanchs  
       2015-01-26 15:58:02 +08:00
    LZ笔记本是win怎么交叉编译...
    xierch
        36
    xierch  
       2015-01-26 15:58:14 +08:00 via Android
    关键是楼主觉得虚拟机不流畅… 那我觉得树莓派只能是极不流畅了…(
    ma0dan
        37
    ma0dan  
       2015-01-26 15:58:57 +08:00
    @sennes不需要任何配件,电源可以用手机的,都是micro USB,直接用网线接到路由器上,SD卡写入系统,加电,ssh进入就好了。当初买了一堆配件,没什么用,还是ssh方便
    phoneli
        38
    phoneli  
       2015-01-26 16:00:46 +08:00
    vps吧。孩子
    xujialiang
        39
    xujialiang  
       2015-01-26 16:43:41 +08:00
    树莓派编译那个慢啊~~~~~~~~~真心受不了~
    panzhc
        40
    panzhc  
       2015-01-26 16:45:29 +08:00
    VPS是不错的选择,如果一定要看到实物的话,推荐瘦客户机,淘一个二手的成本跟树莓派差不多。
    happywowwow
        41
    happywowwow  
       2015-01-26 16:55:25 +08:00
    Cubieboard 毕设用过 比树莓好
    推荐VPS
    BOGU
        42
    BOGU  
       2015-01-26 16:56:29 +08:00
    cubieboard吧!
    aalska
        43
    aalska  
       2015-01-26 17:15:35 +08:00
    还不如买台龙芯 虽然太渣 但毕竟才卖199 最后一批龙芯2F
    merlinran
        44
    merlinran  
       2015-01-26 17:34:44 +08:00
    @jamesxu 2013年中买的,定制8G内存。我对CPU一直很有信心的,但桌面硬盘跑Win8能这么流畅也挺出乎意料。
    crazycen
        45
    crazycen  
       2015-01-26 17:46:24 +08:00
    不建议,老老实实VPS或者买个HP Micro Server,跑个ESXI什么的!!!
    coderwang
        46
    coderwang  
       2015-01-26 17:56:43 +08:00
    用不着显示器,买根usb转串口线就行,最好搞个无线网卡
    编东西慢得一逼
    leebo
        47
    leebo  
       2015-01-26 18:29:20 +08:00
    编译过ruby 2个小时+ 速度真的很慢。 还是本机docker吧 占不了多少内存
    chevalier
        48
    chevalier  
       2015-01-26 20:35:00 +08:00
    放心吧,虚拟机比树莓派流畅
    0x61
        49
    0x61  
       2015-01-26 21:02:05 +08:00
    树莓派的io性能太差了,慢的要死,还是老老实实vps吧,虚拟机也行啊
    keepzero
        50
    keepzero  
       2015-01-26 21:48:02 +08:00
    虚拟机性能完爆树莓派,楼主放弃吧
    onemoo
        51
    onemoo  
       2015-01-26 22:19:05 +08:00
    还是建议你用虚拟机,内存其实没什么,主要是CPU影响速度,如果你的CPU是intel i系列,那基本上可以了。
    其实直接装双系统也没问题,不需要太大的硬盘,有10G足够了。不用开发图形的话,连X都不要装,可以更省磁盘空间。

    用各种派简直不是折腾Linux开发,而是折腾硬件。你没有必要费这个精力。


    @aalska
    我前几天也对此有兴趣。不过这批机器似乎年头太多了,电池都不行了,质量也没保证(虽然可以找厂家换),慎入。
    msg7086
        52
    msg7086  
       2015-01-26 22:32:05 +08:00 via iPhone
    (/ω\) 觉得慢也没必要买个很慢的吧。
    msg7086
        53
    msg7086  
       2015-01-26 22:32:52 +08:00 via iPhone
    @msg7086 s/很慢/更慢/
    ldehai
        54
    ldehai  
       2015-01-26 22:32:54 +08:00
    @nbihgr63249 虚拟机吧,virtualbox挺快的,加上vagrant,用的很爽。
    msxcms
        55
    msxcms  
       2015-01-26 22:33:35 +08:00
    还不如win8电视盒
    emile
        56
    emile  
       2015-01-26 22:46:49 +08:00
    省钱买内存条上虚拟机
    esile
        57
    esile  
       2015-01-26 23:45:00 +08:00 via iPhone
    买mini然后装linux
    NeoAtlantis
        58
    NeoAtlantis  
       2015-01-26 23:56:23 +08:00
    @loading 把买内存的钱拿来买DDR2接口的树莓派计算模块(Raspberry Pi Compute Module)!

    Eleutherios
        59
    Eleutherios  
       2015-01-27 00:29:25 +08:00 via iPhone
    Arm的话radxa的不错 io也比较好
    不过开发什么的,果断选VPS啊……
    dingyaguang117
        60
    dingyaguang117  
       2015-01-27 10:11:19 +08:00 via iPhone
    昨天还图新鲜想买来的,幸亏
    zhjits
        61
    zhjits  
       2015-01-28 17:26:40 +08:00
    @Narcissu5 写 Raspbian 插网线开机可以直接 ssh 进去
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4102 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:30 · PVG 13:30 · LAX 21:30 · JFK 00:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.