|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
! I3 T! o* d, L" N) t# khttp://www.maemoers.com/thread-162-1-1.html6 F+ [ R* P: i v7 h
/ |0 e9 N' p5 h
rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
/ E' V" S* x n4 G8 d V, A' t! ^所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。# F8 Z! h( z, ?+ j
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:
% {& w* Q( m9 L+ L( H; {root5 {8 t8 C8 _" R3 N: y B
rm -r /home/root/
, C3 e# L, v7 Q y5 @9 R4 F3 M" x, J+ {4 _& V9 _7 X; T1 a1 j' N
具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)
4 y' z: N7 N/ R( l: A" Z8 d9 X8 k3 ]; X! K
1。啟動xterm,或者用PC SSH到N900上。
2 I# W4 r: l+ ~3 p6 q5 t/ A+ k6 P% g( I1 ^& i* a' ?1 ?
2.獲得root許可權
# ~, r1 v9 h3 @! X) A, Vroot
+ I: R7 }2 T$ G9 r* c/ B9 h. s0 Q- }
3.在xterm中進行以下操作,逐行輸入後回車。
5 C0 h8 d& y9 T) F. Z a. T0 R# ?" H* K7 ^. q2 X9 W
mkdir -p /home/root/usr/share
5 a4 ]5 U2 X% `( [6 n( B' Ocd /usr/& O. E5 h/ e* G2 v, A1 x1 w
for FILE in games include local src var: `) ?, \- u2 f( P8 o5 k. ]$ C
do: x. u0 A: h+ `
mv $FILE /home/root/usr/# a( e: m) W) i
ln -s /home/root/usr/$FILE /usr/
) J( O0 d) ?: w. [' Edone
: i4 a. q" I" Z; k
c- ~. ^' v8 m# ?! Tmkdir -p /home/root/var/cache
2 |) b+ I# a2 X" n, g- |1 }- ccd /var/cache/ y) F* k( V' O2 d. a" y I U" P
for FILE in apt
) }- e8 ~8 X7 \5 C" o4 D. Fdo- r) E' q% p0 x
mv $FILE /home/root/var/cache/
1 E2 ?/ F# I, P& I; \- ]ln -s /home/root/var/cache/$FILE /var/cache/
* U A) m6 M! W; M6 Ndone
8 t2 @" Z& y* w Q
% E# U; ?) `1 bcd /usr/share/
8 v& D4 K8 F" hfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo
! b+ I0 S7 T* Z' ^' X3 c& S8 \do( Z3 C; X+ L' e! n# M+ }1 f
mv $FILE /home/root/usr/share/
9 i2 R; t2 _ Z8 b9 @$ P* H5 Sln -s /home/root/usr/share/$FILE /usr/share/
. P' A, O" I9 D& b# W1 udone
2 `4 r. \' h$ k5 P& G( m! E6 k1 Q2 q4 |7 ]! L3 C8 z
mkdir /home/root/usr/share/games
! h5 B3 U- s& |+ Pln -s /home/root/usr/share/games/ G; Y" F0 y) |* r3 W7 m/ e
; X. D& T+ M/ i$ c
4.重啟機子。
1 e# ^+ F1 P+ C" v. R2 d看看我優化後的成果:" {0 X x4 |% l2 G4 j% {
) x6 D3 f u1 ~- ~/ n* c$ d
 |
|