|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
1 C3 g7 @1 s' T1 g2 W2 a+ b1 p/ _http://www.maemoers.com/thread-162-1-1.html
! r5 c- K0 ]9 u
: M& w5 w2 \ ^; srootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。( V$ q2 x2 y( o+ b
所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。9 D5 Z# O7 S) F" J# H$ m' |8 A& ^
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:
/ x, X, N6 y& o( sroot2 W3 f! A9 v- e4 s' U" h
rm -r /home/root/, ?& f1 i- C0 M1 m
w. s& m" ~3 S具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)
0 c4 L( \9 }8 b
. `3 K5 C- j, |/ J$ \. ]1。啟動xterm,或者用PC SSH到N900上。
: L# P% O; t1 Z E" ]9 @7 U: q
: b+ k% G0 A% P: g. W2.獲得root許可權 / Q A' } j! I9 M- i. X3 r
root2 b% U, V6 _3 H% @" |, r: ]0 @+ q
" T. y0 T' c: b% L
3.在xterm中進行以下操作,逐行輸入後回車。 v9 Y4 `$ `4 }" V; H N5 \4 g
3 {* ^" k8 D* o
mkdir -p /home/root/usr/share7 q6 t0 _% j4 p4 }# A4 Q
cd /usr/
( w m& o& V- X! I7 Wfor FILE in games include local src var8 u$ ^2 Y4 D1 l/ i
do$ M/ G! C+ d; f- w8 h: |3 @! Q) H
mv $FILE /home/root/usr/
7 T, x$ J, z. O8 a' \ln -s /home/root/usr/$FILE /usr/9 I3 p r9 v; S
done8 ]( d- f; M$ ^& \( ?0 \- Z* u
; {# H7 A& e" g4 ^
mkdir -p /home/root/var/cache" C1 g% N. z) ?3 |$ e
cd /var/cache/: `0 I$ W4 L9 A/ N
for FILE in apt
. F% W3 s/ Q) B H: G8 q5 Ndo( C1 S+ X, V! \; K! P
mv $FILE /home/root/var/cache/
# u7 ?! R9 @' y: nln -s /home/root/var/cache/$FILE /var/cache/
1 @% ?" n; ~' odone+ _* {# j; K7 p) w
2 ~' O. D. s! t2 Gcd /usr/share/
" s' E! Y6 K. B+ K1 }3 Gfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo7 Z2 _& h+ E- J1 T* J' N, h& _
do
+ `% e! R9 A/ r' H1 }mv $FILE /home/root/usr/share/
, `. {; B- m2 c. K6 jln -s /home/root/usr/share/$FILE /usr/share/; e. X# ^. X; P T5 }3 y% y. ?$ N
done, p8 H+ l4 U- p j% B# f# V
8 J& @, F+ n" a0 w9 n0 P+ t* \
mkdir /home/root/usr/share/games6 B& {5 }0 y! s) \' E; ^$ S
ln -s /home/root/usr/share/games
% c, p- t4 K0 O8 M1 o) |" v3 S% B V8 X% Y' d6 `! y& [& V8 F" u* m% C
4.重啟機子。$ E( j2 M8 M% B8 u( K, r+ [4 \
看看我優化後的成果:% j. \; }/ Q: y7 Q: M1 R+ _' e
0 X) D- u- _% B- @0 Y
 |
|