|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)7 [5 ?) a& l9 C9 I* r
http://www.maemoers.com/thread-162-1-1.html
- u) z5 F1 Y: w. Y# r% u
+ L( G. u" v) F' a# b2 p0 prootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。7 h$ D$ u4 Y( H( t7 L
所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。
& o9 a+ B# k w( Q/ X1 e) S先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:' r5 c( f: |" }# H3 s2 L! e1 v
root, {6 Z8 y. T) A
rm -r /home/root/7 G# J6 K1 J$ P' B% @
8 Q" ?! C E5 y/ ^2 Q
具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)- U$ T, j& f3 ^# S% S
3 R3 v* i N& w; K
1。啟動xterm,或者用PC SSH到N900上。
! \8 |6 [! X9 ~1 T- [& R- J2 C
: A3 x7 H& r0 J6 G+ _( [2.獲得root許可權
6 T+ M' O9 R+ d2 w5 ?$ kroot
k1 t+ Y% T7 D3 H# l; u& G* q2 @7 q# j
3.在xterm中進行以下操作,逐行輸入後回車。
$ G. d. V3 P0 Z* u4 ~
( g f$ [3 t6 M- j2 g* p1 Smkdir -p /home/root/usr/share
5 T8 W4 u) q7 G w# M3 rcd /usr/4 x* y* u8 u3 u- h9 W& {
for FILE in games include local src var
# c/ q c7 u6 ndo
- Y. S* d+ w$ o p# `9 L& M1 Imv $FILE /home/root/usr/5 ^# j- q2 s5 G p9 Z3 y( t2 O
ln -s /home/root/usr/$FILE /usr/
3 u% g0 r4 V" C: ^9 Q& _& u+ z- Z) Xdone) v4 a4 t# d) Y3 T: M
* @ A3 N3 g% K) l( {% D: n$ B" a
mkdir -p /home/root/var/cache
$ C& h4 A& {% R2 f3 |) I, Ccd /var/cache/
+ O% `9 t' v( \& q" B' {for FILE in apt. y4 N# j; ]. m- F
do7 y* \ C: F9 O# d& S% }
mv $FILE /home/root/var/cache/
3 [. M# i; S# [; }, g. h: cln -s /home/root/var/cache/$FILE /var/cache/& q/ P+ c9 f/ Z% t- P; ~: w6 ^
done
1 A2 h9 e& o' `4 {
) R4 r0 C: |% N& pcd /usr/share/! ]. c$ A! o p
for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo8 J$ O& c( p- m* t
do: \8 H: a* Q6 s0 s! ^
mv $FILE /home/root/usr/share/
# }. Z s+ I/ G! l+ |ln -s /home/root/usr/share/$FILE /usr/share/. v% Y+ q% L8 G) j8 T h
done
0 Z4 ]; P; W. D" p% E% V/ K
5 z J' y1 g( d) g/ k, Q; tmkdir /home/root/usr/share/games
* o: q' G h" |7 j+ k9 j5 _2 [ln -s /home/root/usr/share/games
: F: [3 b) c+ i$ y: B' x }2 ?, l- I' a- b( A# b; k
4.重啟機子。! ~' A/ q6 q- ?( {
看看我優化後的成果:' h. D/ J$ \9 I
, P9 K8 o; b. \, V2 b' k |
|