|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)6 O, G6 |8 e+ a
http://www.maemoers.com/thread-162-1-1.html# m( c' K v' n. n4 a3 O
, X l0 L/ U' `rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。' I! s) h5 p5 e$ c
所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。) A% J) M4 m' F+ n
先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:
7 Y5 ^& f5 N9 _8 g1 o* nroot
3 ?) y" J4 q& E. urm -r /home/root/
% q3 B9 ?5 G' `% N7 B9 g1 Y0 {. q7 {8 X( e& s0 o
具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)
8 W% b- S8 t% I& o- t& `+ m6 n3 v7 ?* O4 ?+ d: V% ?5 u
1。啟動xterm,或者用PC SSH到N900上。! m" D: o* B+ F6 U D
. `1 d$ n3 F' k! Q7 @2.獲得root許可權 9 n1 E6 T+ [. p, r# ? a' @- p5 q
root( G) m% T" z: j9 o7 f
; R+ B5 Q/ _" @8 S4 [3.在xterm中進行以下操作,逐行輸入後回車。
& c- C1 _- b& r6 W- q: z z
% s u( g1 V: O# i& Dmkdir -p /home/root/usr/share
7 b/ k9 v4 x) ^, I5 n/ \, Pcd /usr/
8 d" }' q$ P. sfor FILE in games include local src var
$ o6 I% H2 ?3 m) m8 g0 H$ fdo
2 ]0 }5 a/ F$ Y8 _' bmv $FILE /home/root/usr/
& i6 S( i+ s. f4 i% u: wln -s /home/root/usr/$FILE /usr/
( M) u; i" u. O5 i3 Udone ~; x _- I; C, o3 D4 M: M
% Y# g5 `* y) y
mkdir -p /home/root/var/cache4 m. j! O% L2 O e2 y/ i
cd /var/cache/
0 _- x0 O0 ~# l$ u! F p% v6 a! ]9 nfor FILE in apt4 \1 d3 z' P0 Q& n0 Y. a; |+ @
do
. X4 A# u6 r4 v3 V0 T$ qmv $FILE /home/root/var/cache/+ l- [" F5 M/ t. g8 a# j% I6 V. |
ln -s /home/root/var/cache/$FILE /var/cache/
/ a: }- |9 u" c: jdone5 U3 L1 R1 W9 f7 S3 v
/ b/ H& A7 T. c: Qcd /usr/share/
6 U9 c: |/ N* Y7 ?- v1 c& r8 Gfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo% N/ G2 D8 k! i! G7 w4 O$ n" V
do
b1 }0 L* j7 y3 o e5 M: Fmv $FILE /home/root/usr/share/
# {% k/ V+ y4 g$ Gln -s /home/root/usr/share/$FILE /usr/share/
; P/ h: [0 i. Y+ Q8 s8 {- s5 Idone- G" y3 B6 N. y5 c$ l* t
# X. E" ] t/ p
mkdir /home/root/usr/share/games* P- U. R( L! ]+ `9 K9 l/ G
ln -s /home/root/usr/share/games0 i4 M* E, ^) J2 v/ H3 |( B8 o6 P+ C
! P( R. J9 m1 t1 R ?4.重啟機子。+ i1 S5 p& w0 g0 U S, g
看看我優化後的成果:
9 n5 \1 E( U& L
G6 `# ~8 i+ s, m |
|