|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)/ v5 M) Q3 {; h0 F5 H- u4 ~+ F
http://www.maemoers.com/thread-162-1-1.html+ |: R+ l e2 A0 K8 f
$ S; U3 l {: Trootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
- \0 d) h0 h. u8 ^" S所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。/ _& q: t$ [7 h5 w+ L
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:7 h* N# S: J/ R
root
6 k7 \1 i: T" g* I' |8 ]- Srm -r /home/root/5 k; D) [, z- V |- {
) @% ]: U1 n$ D4 S3 l$ S0 c% m
具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車), T, i6 g! {: u
2 U: l6 V' i) D5 S) b9 d1。啟動xterm,或者用PC SSH到N900上。
- ^; t3 G+ o) g8 w0 c) l5 \& P, ~4 j4 j& [5 X) `' z5 h* d
2.獲得root許可權 / b9 B9 O$ P% _% {5 b
root
/ G2 B: ^, |6 i" E8 D l/ a2 I/ P- n
3.在xterm中進行以下操作,逐行輸入後回車。
4 j% T. C3 N# a) |
" c I# Z( v- A) o; Rmkdir -p /home/root/usr/share! B2 I3 f& x* G: @+ L: A) |
cd /usr/
4 c) }8 S8 [' }' _, ?. B; Dfor FILE in games include local src var% ^+ ]5 B) F; }& Q+ b
do$ j' U1 g* l) e* C0 N. Z
mv $FILE /home/root/usr/
- x1 X& U/ v2 T! p% @! wln -s /home/root/usr/$FILE /usr// ~" A% e s. F& ]
done
$ w( D: ^& Y! R: R5 z d Y" d
" n$ r# q e; Smkdir -p /home/root/var/cache+ M* P( j' u5 d! [
cd /var/cache/
) W, V# ]+ c/ J+ n9 A" [0 ]for FILE in apt
) e4 K! [# q! Y. C' ydo
; V. O4 @2 l- _' U+ e/ xmv $FILE /home/root/var/cache/
1 m! T# k1 Y$ Cln -s /home/root/var/cache/$FILE /var/cache/
) A5 ]5 |: r) r. Y2 Q: S5 ?done
) x' b1 _) p( N% w; ^
: r+ m- n2 }5 O+ i: ncd /usr/share/
& ~7 @& ^8 p1 W; Q4 n4 yfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo) Q2 n& t( k, h
do! c/ N- l5 y2 M- o) V# W: [# p" B
mv $FILE /home/root/usr/share/% V% o5 R' F& c5 J+ X
ln -s /home/root/usr/share/$FILE /usr/share/
3 A" T6 H; ^$ O% b' u1 ^8 Qdone
! g5 O! H$ w8 w
0 G: _$ [: n1 V( `mkdir /home/root/usr/share/games5 L. Z0 H6 q8 [, J" _/ z* O
ln -s /home/root/usr/share/games
7 ]% o* [, p% y* M
2 q* O8 F0 r6 V; @) g7 v9 {% @# v, n4.重啟機子。. ~+ c/ z& ^0 o+ a( z1 \6 f0 n& R
看看我優化後的成果:' g+ @2 i7 O6 x: {3 f: W
) R; d7 ~3 r7 C/ e$ H/ v5 l8 d9 M |
|