|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
关于linux-ARM开发环境简单配置是ARM学习的第一步,很多初学者会在这问题上纠结很久都不能配置好开发环境。推荐大家看一下韦东山视频,讲得很详细,代码基本上都会给你解释(很多视频都不会给你解释),适合初学者。5 }$ x* m0 U# n! c5 p5 l3 R, I
- |' R$ D4 Y2 y/ \. }9 Ofedora8开发环境简单配置1 U1 O) P3 \ e( l
- S$ N2 { ~! h' C! Rlinux-arm开发环境简单配置
& G. u8 [* j! k9 |! _4 @& Z: i y# o5 u) _! Z$ n
Window上:
8 F$ u. r4 N% _ Z0 r1 [
$ w8 z; |- W) t7 m4 ~) G3 H安装终端软件 SecureCRT,putty等/ H C5 ~( {' |- }
1 [- N! K3 g% {8 k$ H: p# k
安装ftp软件 cutftp等! D/ q1 _+ P5 [9 k: r& P& G
3 [% @5 g, `7 h. G4 n7 j
配置串口工具 超级终端
) z; {; p5 u' L2 s( p4 ]) _& U7 n5 ?1 o+ j, S
安装tftp服务,也可以使用linux上的tftp。
* ?; O7 `8 D( x |! }$ m: o% ~9 p/ @
linux上:
2 u( f4 T+ k$ Y. O8 S* e$ C7 S8 D" V K6 k( N2 y. b
1,ssh
( \& m3 P+ V6 g4 w) }! S4 i* H% y7 U$ |2 q6 x8 Z$ G
默认情况下,ssh在fedora8下应该是安装的,那么就无需安装了。& k. c' `/ Y# t4 H" `
% G& T; x, ?1 [& ~1 U; n
可以如下查询:- M, r5 Q7 e! \" q2 c& r% Y/ P
& K, j% n T7 C( h7 r% @7 W* q
rpm -qa openssh
) i; I% O7 ]0 V0 S+ s6 n4 I; |' B6 l& F- n, g
如果显示openssh-4.7p1-4.fc8一类的信息表示安装了,如果没有显示,那就直接使用yum install openssh直接安装即可。
( I4 {5 _# D0 F( ^2 M5 y
7 o. K: Q: x3 X% _ e+ l. R$ H然后需要在Firewall把ssh的端口开放。也可以直接修改 /etc/sysconfig/iptables, 在其中加入
' |! X) G0 A: M
, `5 k* ?% J# |/ r-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 即可
' [( L) p# g+ H) F6 R/ D3 |# m& ]: m' | E: x
然后 # service sshd restart 重启即可。) E! ^$ E2 V; f6 _2 v
( ] r/ B7 \; D8 X% v* d* |- I2,vnc' \6 I. f) P# a+ v' t
, x* x+ q% _! d3 ]& _8 Y+ o切换到root用户
7 z6 f% {& O. B- I
# Q* S& w" L+ w3 n; D# yum install vnc-server 安装3 R' B9 B% L3 f; k
- @7 j! m9 ^( x4 ~3 `
# vim /etc/sysconfig/vncservers
, |% c; }9 m" L. M
) ]! o& A5 N/ o {加入
8 z1 M4 a# L! I6 V m$ o4 d4 d7 A2 n% {6 Y3 M; {9 w
VNCSERVERS="1:misswhile"" T! t! \+ {8 i/ `- c3 t
# ^- I$ S! {, W) Z+ B a2 X! P
VNCSERVERARGS【1】="-geometry 1024x768 -depth 16" 等0 \* _9 p1 N W# u) H
8 S5 N. S* [) Z& B加入密码如下:
- \, K' g2 S! C0 _( c: I* \" _0 ^2 `! a
$ vncpasswd0 ?- f: K; T' Q4 U( y$ L1 z3 P4 K: P
3 i# L+ M. D# U) k; @' O+ M; U9 _
$ Password:
1 }" W, ?0 i3 u2 r4 {% y" Y+ f+ w7 ?4 G; J. |
$ Verify:
8 D5 t5 N" _, y' I
7 c2 }, t% \ |7 ~启动服务 #service vncserver start ; z9 ^, t+ K8 R ]# `7 J( y
# ~# T9 z7 G/ S% c, ]5 L
修改 ~/.vnc/xstartup,使支持窗口& Z6 w4 K1 _1 Y/ A! w8 g1 H
0 i- G: x$ x) G5 g% D6 X( X$ etwm & 注释掉1 J$ M1 r& b$ }) b2 ~& o/ ]
. ^* [6 z6 K& o
加入) w7 |8 C7 L+ o d4 F" ?
8 \' ^- J% `( f: {0 o+ ~
exec gnome-session & 8 b$ K: H: a$ w) e5 u( h+ _
! D3 ^3 ?& V& \: i& j7 v开放端口:iptables 加入 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT C5 }$ _- J3 P3 F' p- d
/ q' u9 h) _7 q5 E$ I M1 }重启服务即可。. a8 Z2 S: _9 d, g* ]) h
5 K! Z c7 A/ D% E6 H, q
|
|