|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
~+ K$ H8 J: f0 Mhttp://www.maemoers.com/thread-162-1-1.html6 e" P; `' ?) q9 h; M
' G5 E4 ~0 ~2 o
rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
_9 b* z% u! H8 q所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。2 U) m* D' `9 R% A" F6 V) K
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:1 W5 T& }2 ?* X- s$ q/ v
root
7 L4 D1 U& @6 l, G/ P. K% @rm -r /home/root/- t# ?" J) e& e' Z9 m
4 s) N6 i* J" P具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)4 e* u3 _) g+ Y, ~9 C; z1 x6 D$ j
6 n9 @2 t* a+ c7 d
1。啟動xterm,或者用PC SSH到N900上。; J. R9 y' C$ f+ Y
- J. W0 o* P3 A1 `: D; W5 P4 C
2.獲得root許可權
; t! P& s$ I6 O0 y: s4 Y5 Q( }root
1 a4 Z( p: t5 k
8 v/ W7 z3 i% c5 X, m9 n3.在xterm中進行以下操作,逐行輸入後回車。
( L i! J# I$ k5 W e; y9 P" R
3 u; `8 o# Z/ g4 o* u$ t4 q% omkdir -p /home/root/usr/share
% ~! T6 Q, E: A5 Z- Fcd /usr/: p1 ?, l1 Z; r, s# I
for FILE in games include local src var
! u; _& I( ]1 d6 Odo; W! e3 M, B; ]; Q9 w3 A0 V
mv $FILE /home/root/usr/
# X- q6 t1 u1 U+ v u6 Zln -s /home/root/usr/$FILE /usr/
+ l- A8 _9 `0 S# l2 D! ^done5 K3 Z4 \+ F# D$ J& O
- V+ a+ o; ~) |& q6 k4 ~mkdir -p /home/root/var/cache k4 _. B! k- _5 f/ D. }% X: m
cd /var/cache/6 m! O" E) ]7 j6 `1 S4 P
for FILE in apt
, @" ^( U4 @) `' U2 A+ Edo2 T3 C* j4 B9 \
mv $FILE /home/root/var/cache/
% \, t6 o: d8 C* @' d, Gln -s /home/root/var/cache/$FILE /var/cache/. Z) g v* G/ u: I
done' {7 Z4 D. i8 X/ B' G, w# ]
1 j# m" j* o1 V3 ycd /usr/share/
5 U( z) {+ ?$ X" q, t0 _for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo: V* x8 |# Q3 n7 L' U
do6 K) K& q; {! l& k7 x
mv $FILE /home/root/usr/share/( g# e$ M3 S) F, M0 t
ln -s /home/root/usr/share/$FILE /usr/share/
' a l) G0 ?; L4 K/ w; Udone7 y* a# Y/ y( Z7 X
" ^6 F6 A5 _1 M3 C V
mkdir /home/root/usr/share/games
8 U7 v y7 S- Q- m3 Qln -s /home/root/usr/share/games
, n8 @8 w1 l$ @- g5 W$ U% }% r5 }* m1 ^: F2 z: k
4.重啟機子。
. l: w6 h. T/ l0 L' M& b看看我優化後的成果:
! |3 |' b! Q0 }, P% D8 Y( T. `3 {1 W
|
|