想买个树莓派折腾下 Linux 后台开发,各位 V 友觉得如何? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nbihgr63249
V2EX    问与答

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

  nbihgr63249 2015-01-26 12:33:23 +08:00 14146 次点击
这是一个创建于 3962 天前的主题,其中的信息可能已经有所发展或是发生改变。
现在有台自用笔记本,只是硬盘太小(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     Solana     3938 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 26ms UTC 05:26 PVG 13:26 LAX 21:26 JFK 00:26
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86