|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
8 t% m# i' ^+ S+ k' @http://www.maemoers.com/thread-162-1-1.html3 t! R6 Z! t/ _) K
1 K0 g6 z7 F7 f6 X8 X# Q ?rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。. a/ ?8 U8 ]. g- z1 o
所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。' l5 p9 l% `: v4 v6 r" g4 S% S4 Y6 b
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:( d2 r7 M+ c2 ^, C1 C+ _6 A
root
3 B; @, c3 o" `) {1 N8 irm -r /home/root/( F& W% _/ `. a0 Y, D
$ L% F: i* w1 d* P3 z3 W具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車). s: |3 x' X$ w3 j% U. N4 f
1 s) p! f) d* p( n8 {. S
1。啟動xterm,或者用PC SSH到N900上。
! h0 j& S4 W6 n! i2 z+ P: i9 ]7 J9 P" d/ D1 {1 R
2.獲得root許可權 , o: D# P1 f( [/ i0 n- }7 B3 V7 J
root8 c7 w. L: P" p, [
. l! u$ {( t% I9 l
3.在xterm中進行以下操作,逐行輸入後回車。4 O% S$ |4 U4 f
+ r" c8 ^2 y. P( f( F+ \
mkdir -p /home/root/usr/share1 S4 _: }+ u, g% W" B9 Y* ~
cd /usr/
. M3 W3 Q4 ]2 n8 rfor FILE in games include local src var* q- T$ U5 f: i7 s9 t- w
do: P0 N1 C8 }) `2 X# q6 O% K
mv $FILE /home/root/usr/ ?8 M7 R/ \) N. x, O
ln -s /home/root/usr/$FILE /usr/( q9 g0 z+ ~& x% X5 ^0 e: O
done
7 s! x! y; n" J, u, v. s. q% f0 M) m2 B. x. J: {
mkdir -p /home/root/var/cache' \1 R/ t! _3 A7 A' d
cd /var/cache/; w, o& E6 Q( L8 |
for FILE in apt
6 u$ Y' K8 R9 W( A3 rdo1 _ L% m J( E3 q. S2 D5 {- ?2 ^0 n
mv $FILE /home/root/var/cache/7 [6 G3 c! g2 E2 t
ln -s /home/root/var/cache/$FILE /var/cache/
2 @+ e x4 E1 Z O, ydone
* P- Q: e/ W* K+ L- B4 e
$ c& q- [& |0 N1 Icd /usr/share/
/ X: z) N+ L) @' G% `1 H, ` |for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo
* S7 ^- R9 V3 ado
7 b6 p- i) M/ `. r i+ s Bmv $FILE /home/root/usr/share/: N r$ t7 n! Y$ `
ln -s /home/root/usr/share/$FILE /usr/share/
* u0 C+ M1 V$ S, {done' B8 V6 m7 `3 S, V. l7 \
2 }. v8 m; O5 d" |, z$ t H- t% D
mkdir /home/root/usr/share/games
8 l* ]4 g, c) oln -s /home/root/usr/share/games
2 Q# L: [7 R. o9 P3 O( Y
6 J3 v7 }' X8 a9 b8 p8 W& P& ^$ o4.重啟機子。
8 _1 n- n$ u; o6 ]看看我優化後的成果:
4 H% ~! [ R$ u- {, B' I
/ h. B2 N$ E( U0 i |
|