|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
: i+ k8 k0 p) t [http://www.maemoers.com/thread-162-1-1.html
( F- N* E4 x" G, j0 Y0 P) y+ u. ^! s0 k; [: g/ d0 H- r. W9 F
rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
) r; O( v0 ^! C2 J! |" @- ~所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。
' {% y2 e2 z$ o8 l9 _: i L+ g) H- ?先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:3 H* Z Q0 a. j' C) R3 o2 y' c
root
0 |0 K5 j9 [4 l. c+ a/ i9 U3 ?rm -r /home/root/
2 S" P7 w! i/ O3 B& c7 T
4 G) {: A& J+ z C0 K4 O! r具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)
4 R5 S$ M# h2 U$ x' z- k
6 \, h4 ]7 e& [9 C7 n/ `7 ~1。啟動xterm,或者用PC SSH到N900上。
* I# e' O) H5 P; F8 O9 ]+ [% Q
' d9 o4 b7 B6 E, P& N2.獲得root許可權
! o& K! _+ B% r' Jroot: `7 v% s3 Y0 A: |5 e8 p
; v4 Q+ S6 g, O- c0 J) D3.在xterm中進行以下操作,逐行輸入後回車。, E" T+ s% b8 ?( ~
8 d' `5 ]: ?, a, amkdir -p /home/root/usr/share
! C6 r$ W/ i5 z, Lcd /usr/" R) m/ A/ o5 [* _9 }& s
for FILE in games include local src var
) o. z+ o" _0 Ndo) y; o! f, z. ^5 H
mv $FILE /home/root/usr/* e4 O( l: M- F
ln -s /home/root/usr/$FILE /usr/
$ @1 F: z+ o5 t l0 gdone
4 ?' _* U! [3 r. l% A2 D2 `: Z0 f
& q/ F A$ n- ~ C" Bmkdir -p /home/root/var/cache
( |6 Y5 I& @1 B, @ c# u" W% Fcd /var/cache/; S1 a: V7 ]8 Y& ]2 K
for FILE in apt3 d5 ]* ^) A9 m1 m# c) U
do
& t' ?! J# O1 a4 nmv $FILE /home/root/var/cache/0 m$ D( K# m: ]4 d! B+ Z
ln -s /home/root/var/cache/$FILE /var/cache/
4 I; J5 N$ @, R3 }" x% [4 d) v% ]done: U8 z# Z# M! s" |6 W
* x' _7 ?3 D; K. i+ w. mcd /usr/share/# ?4 |& T6 L& a) t
for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo* W, D/ c" l% N1 I/ A9 C, t
do. Z2 H) ]5 @. E" y. f/ Y. ^
mv $FILE /home/root/usr/share/
' D' ^4 ]9 `+ k: }1 @/ W# w) Aln -s /home/root/usr/share/$FILE /usr/share/
; D# R" U2 [& K/ @done H/ S! C$ h: o% Q" j! h
0 Y% b) Q1 z& B! Pmkdir /home/root/usr/share/games
5 M! N; [( y2 a: v2 p5 b: Uln -s /home/root/usr/share/games% r. i) `3 f' [9 a, P
" \3 p8 |7 L/ X0 s; t
4.重啟機子。2 P" ^, W: d$ A
看看我優化後的成果:
) i0 ^% P; ]1 |+ m3 N& p, X& B" K1 N' s/ j$ ^
 |
|