|
|
轉載請注明轉自Maemo中文論壇(www.maemoers.com)
$ ^/ R! H/ E: a6 l+ _8 Rhttp://www.maemoers.com/thread-162-1-1.html# b: F8 I# D% k* M
$ [4 ~& v# T- e
rootfs下面只有區區的2百多兆,而很多沒有按照規範開發的軟體會直接把軟體安裝到rootfs下面,造成rootfs空間緊缺。
4 Z4 j. h" {% v所以有必要將rootfs優化一下,主要原理是把系統自帶的聲音,主題,地圖等無關緊要的東西移出去,然後再反過來做一個鏈結。
4 W5 D, Q, T5 W* J4 H先前已經做過rootfs優化的童鞋,在再一次優化rootfs之前,請先移除/home/root/下的所有資料:
4 R, C* Q! H, q4 Croot, _2 ] N! j) d4 n
rm -r /home/root/
$ H s* o% Z: I n. {+ I
' s$ f! L+ d( S( S- m: o具體優化操作(最好是用PC SSH到N900後進行操作,可以逐行複製下面的命令到PC的ssh用戶端軟體上後回車)& @( f; `0 `# P1 t' _0 A: ]
! q/ ^; }( r/ ^$ J9 a) S
1。啟動xterm,或者用PC SSH到N900上。
) Y; |) j+ V7 p( S# w0 R3 i
/ w4 L; g I* n9 O4 h2.獲得root許可權
5 {* U% V1 a7 o m/ k7 A) a0 M* [root
. K5 M2 m2 U1 R
5 p/ ?, t: p v! r3.在xterm中進行以下操作,逐行輸入後回車。& Y9 q& u0 j& z# L
6 ~2 ^- Z( N/ m: H) c+ I- R4 Rmkdir -p /home/root/usr/share
& q4 s# O5 g: i9 W Z( kcd /usr/
. a5 h' Y1 t+ P. Efor FILE in games include local src var
7 x" h6 ?$ z$ O( w+ Z* ldo
1 T0 A2 a/ s; G$ k- ?mv $FILE /home/root/usr/3 {3 J" N; [0 m$ z% e- Q
ln -s /home/root/usr/$FILE /usr/4 h; N2 y$ O* I4 Z
done/ k, c' ~! k% N( [- I" Y+ U6 ?4 f
0 l3 |. w* Q8 d/ j+ ^* Z
mkdir -p /home/root/var/cache. S' E8 B f! P3 b; P; l
cd /var/cache/
0 q7 ~- p; k. [6 B- n7 W( afor FILE in apt
* D2 P) g3 g& B, f+ y4 O- ?% X* tdo" \8 X0 J& v) B+ _
mv $FILE /home/root/var/cache/
2 I" N9 V6 b! O' D+ |ln -s /home/root/var/cache/$FILE /var/cache/
/ ^% z# f' o9 h0 w# Edone
& q" _ R7 ?* J* d( _
+ J/ J6 v* b0 Z& C/ c/ M5 hcd /usr/share/
: L5 q3 z9 K; j$ F" Q% sfor FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo. g4 |* P9 @# O2 W; `( q
do6 ]: E, l. r6 t. z* {& ?3 P
mv $FILE /home/root/usr/share/8 i0 ?2 x' r! X- s' ^; s7 c# r) z
ln -s /home/root/usr/share/$FILE /usr/share/
7 q+ e/ d# \. N2 q6 ldone
m6 u+ D% c* o. G. Q! [2 d" W6 l( g% l2 x1 l+ ~, \
mkdir /home/root/usr/share/games& I' P5 q" F# M/ u3 J
ln -s /home/root/usr/share/games! |9 c( T( @, L5 }6 P" k
6 ]" q4 k2 i1 V/ f, A5 M4 |
4.重啟機子。
9 u4 C# n( L. D6 x$ m& ?8 b( i; l% g看看我優化後的成果:
5 b' P' @' }4 v: ~. f/ [: A/ C/ K, N- m
 |
|