|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
6 }# {. L0 u: Ohttp://www.maemoers.com/thread-162-1-1.html& Q. v* X. C' d7 m* R7 A
; G' ]1 s; ~8 Arootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
/ |0 T5 C6 R2 ~; t3 m9 T1 U q所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。
# L6 h# P2 Q N. [先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:
5 r! l. @9 y. s# n4 _+ hroot1 N0 l K" {2 Y# O$ }- T3 D& ~$ T2 n
rm -r /home/root/, J/ o, k5 `2 j' ~6 Y! t
1 r* n2 B4 q, Z, s: f: z1 G7 D9 y具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)2 t5 k( n5 b, v4 [! a6 d
5 F4 b6 G8 d7 P4 l1。啟動xterm,或者用PC SSH到N900上。
1 [2 H+ d8 t, }
; \0 z' b+ E) `1 d: M' ~6 S2.獲得root許可權
) s, y8 ?; h" ^1 I" y2 B; l4 }- Wroot- f/ l# f0 W8 ]$ }/ U
- }7 X+ o# z* c
3.在xterm中進行以下操作,逐行輸入後回車。
2 ~. @1 L, e+ `6 B5 w0 Y/ Q6 Z$ S9 e4 u4 G
mkdir -p /home/root/usr/share
) @ M }: @2 v% c7 y9 mcd /usr/, s+ j) R2 e3 f; i+ O/ C0 b8 P# w
for FILE in games include local src var
. O. W0 u# _0 hdo/ k7 @: P! x F1 M9 l+ [ A
mv $FILE /home/root/usr/
3 ^6 s& S/ Z; l. O1 T+ Z0 M3 d) yln -s /home/root/usr/$FILE /usr/7 Z# Q* g. Y) I6 o! y) ^9 p* {
done& I% ~8 }& ~" t0 o
3 v, x, `* r( U, x. J) I* X0 Lmkdir -p /home/root/var/cache( J3 c! X% O) Y
cd /var/cache/
, X5 e7 k( G- R( _for FILE in apt
0 w% K; V; u. Tdo- x; g! S' G# e, p5 w% J8 g
mv $FILE /home/root/var/cache/
) V/ y; r' E! Z2 M# H# sln -s /home/root/var/cache/$FILE /var/cache/4 r2 J7 ?, S* ~! _6 K i, P
done
* m! I: i* R, T- O. ?
! j1 m. S7 _( K1 c* Ycd /usr/share/) h3 b T ]# A( }8 ~0 A
for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo" Z; \* b' [+ I
do6 p+ o: s+ d3 j& B" d9 {( [
mv $FILE /home/root/usr/share/5 n) u. F- E, H @% i
ln -s /home/root/usr/share/$FILE /usr/share/
" @9 X; C0 A4 l( n. _done& Q5 T4 z2 N: w9 N+ T" |
: |3 C/ R- y, @' Imkdir /home/root/usr/share/games M6 M3 k8 v# S. S# k, ]$ x s
ln -s /home/root/usr/share/games
) n: p; V# s5 B7 u; j; s5 j
, j) R- @+ Y4 g4.重啟機子。
2 Z. }7 t% d8 {5 e4 O# ?8 t看看我優化後的成果:
6 j o+ J; S, I% ~7 f# g6 d
5 E% p1 F7 y' C! X |
|