|
轉載請注明轉自Maemo中文論壇(www.maemoers.com): A0 W1 Q. B/ M* p( v; R: ~0 a
http://www.maemoers.com/thread-162-1-1.html
* }7 y) w$ c Q; s6 N5 V
, J, w1 K' E. q! prootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
5 w1 Y M1 o0 J$ c; m$ X2 `所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。6 W, u" W8 h+ P* G0 A) @6 W0 D
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:6 I3 r4 I0 X2 f4 w. f3 S! Z
root
8 s8 Y" w" n/ d0 r' Prm -r /home/root/. f0 ^/ _8 p* I9 |, `8 x2 ]
1 X* h8 @) u1 a具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車) P1 |4 O: `! U, E' g5 @& p
9 l+ j0 i5 ^/ }
1。啟動xterm,或者用PC SSH到N900上。! H) b! h3 ~& l7 j* x
$ Y% X3 u, g8 j* C0 r" A
2.獲得root許可權
! ~2 L4 g% Q& U& Y+ I: z2 Kroot
- F3 d1 U0 L% N$ s, s% v& b# v) T2 B1 V! m
3.在xterm中進行以下操作,逐行輸入後回車。3 O+ J# K/ ]! p# X
0 L% `% ?5 F: E0 c5 J% C( L$ m% K
mkdir -p /home/root/usr/share% f4 G5 m4 }; Z
cd /usr/: n! o+ g) ], A2 t3 i
for FILE in games include local src var
& v n- O" z1 h) W; x0 L. \5 c$ g* Odo8 f8 O+ _" w5 A I" T
mv $FILE /home/root/usr/* F( j, P) z! g; H
ln -s /home/root/usr/$FILE /usr/4 O7 _; [/ r- G
done+ ?+ C$ [ ^2 b5 t
3 @7 e3 V2 X h. q# ~mkdir -p /home/root/var/cache
+ M3 W6 p. t$ Lcd /var/cache/
1 i; O3 ^5 a/ T7 W+ ~4 p" Tfor FILE in apt
# w: f$ |$ j+ M7 h" }& hdo
3 l# i' f$ x/ Z& Gmv $FILE /home/root/var/cache/
& n. y6 |7 l) Yln -s /home/root/var/cache/$FILE /var/cache/ \- ~5 D* H( t" \# |
done
( [5 u `7 d) s: }
; R) U; {5 S6 g2 V- }6 Gcd /usr/share/
/ c7 X2 J7 r; ]+ C3 k& Ofor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo
3 Z; W- N b6 V$ x) y4 }do
# N5 d' m$ _, u' tmv $FILE /home/root/usr/share/8 b# M( l3 K% M. B% h
ln -s /home/root/usr/share/$FILE /usr/share/; G7 _$ o$ O& [' @! J, i, s( s
done
- V: }7 R0 e5 r( h( ~8 V9 F4 j
4 F( K" q, N# t/ Pmkdir /home/root/usr/share/games' a* ~4 |) l8 Z/ Q
ln -s /home/root/usr/share/games
4 d+ N' r' O+ S0 ?4 p+ s( \* Q! _$ v# z" _$ G
4.重啟機子。% d; P& V% V; t& z$ O& f) q: C+ H
看看我優化後的成果:2 {1 E; C ]0 p1 J3 V9 |, _5 M
( f# U9 }2 M9 {" a
 |
|