|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)6 B. `, p- W6 j* [; ~' J
http://www.maemoers.com/thread-162-1-1.html
3 Y/ M- u8 Q$ B, [. h9 q; J. [- k: P- C; u
rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。: H! z+ {: b2 [" [
所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。. ?0 C6 h* Q) f/ {+ n( T
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:+ U/ O! C, ]$ `; Z. B
root
7 @* j7 h1 U" ]rm -r /home/root/8 k# t( A5 }, M; k$ S* Q7 Z
" j4 B% t# H- x; U, k2 ~
具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)1 J/ Y$ J1 s. P
4 Z, p9 r# W( }+ J# R1。啟動xterm,或者用PC SSH到N900上。
' z) i" [* F9 A8 I% R/ r& Q
* I5 U: m/ u+ {5 c2.獲得root許可權 - b6 h) g0 k" U! R# C* L6 ~
root) s: Z) S1 c4 ^0 Q; T; C1 o
, t0 | w% [/ j# ~. w4 e$ O3.在xterm中進行以下操作,逐行輸入後回車。
0 C& I1 x# T# L' f, {3 W G$ t6 v, d! ]
mkdir -p /home/root/usr/share7 {& N3 a3 a5 }; i Z; i
cd /usr/3 `2 J3 D! m, A, ^0 ]0 t, Q% K
for FILE in games include local src var
- z7 k/ j0 R0 E% y) F* D" Ldo
* V& \- d; ^3 u: V) R: o2 Kmv $FILE /home/root/usr/5 W. F( c; T4 S- A6 y
ln -s /home/root/usr/$FILE /usr/) O4 x" D' d! j$ B4 a9 Q" X
done% c/ F: g# ^! J- X* K
" z' W0 i9 m$ o! ^$ N. E: b
mkdir -p /home/root/var/cache
# p5 |9 O, v/ i! f& ecd /var/cache/
4 q0 J$ }) d: k, S+ e0 q: f: ofor FILE in apt
' m! B5 X8 t; w. x3 D! A' i; D) ado% D9 l7 S+ C+ s1 v8 i0 P
mv $FILE /home/root/var/cache/, `* g5 u$ c4 C' ~8 N
ln -s /home/root/var/cache/$FILE /var/cache/
8 ]2 v6 X8 p' v0 s8 s7 mdone1 C/ q, [5 r8 N2 S9 Q
3 v4 }: N0 A, F6 P* S' Fcd /usr/share/
6 a7 N4 n. G- Vfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo
/ ~8 u* I5 h* p) L; \( kdo
) J# w3 S9 A- Umv $FILE /home/root/usr/share/ T5 X& U8 y7 r2 c8 V( k) D# E, @
ln -s /home/root/usr/share/$FILE /usr/share/
% a4 O8 n }2 w1 _# K( ddone
?% u' u0 I" S- j+ l% k* D! d8 F* J% s0 V' d9 ?7 P; r
mkdir /home/root/usr/share/games
% _( ~( ~- _: m( I& k" r( |3 Pln -s /home/root/usr/share/games( M3 I; c& t5 d" G5 o2 [
1 S2 P# ?& p+ B- x6 H1 [# z; l5 L
4.重啟機子。' D! d: }* w& D
看看我優化後的成果:
2 {% }; @+ D; R5 s$ v7 A9 C! J
- w) E7 n- m7 _& f/ d |
|