|
楼主 |
发表于 2012-8-4 12:13:20
|
显示全部楼层
当linux无法联网,windows可以联网时用apt
....
^4 H+ k; V7 n; M& M 然后就可以把整个目录复制到linux下的某个目录) {( C7 F0 F2 y \" Z' Z- {
接着修改源列表, 就像这样, P7 V) ]2 z. o$ \
代码:; a% [" o- r* A o
$ cat /etc/apt/sources.list
6 \6 m2 p" w' V3 m deb file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse( \# Q) h+ _8 X4 H
deb file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse. `2 F+ Z) Y( o# \, J) `# [
deb file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
! H# T* S5 b) Z6 a deb file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
& I2 y: s9 G- w1 J deb file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse' O% l6 L2 Y. E% b$ a5 ^4 S
deb-src file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse# g* P# r- l1 I+ B8 Q8 e9 W
deb-src file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
* R8 k2 w, j' S deb-src file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse# s% ]. [) t, t7 X; T) A
deb-src file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
7 w) z3 E! Q4 t3 y( U. B+ W deb-src file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
3 C1 [3 p1 K' c$ p; p) b 最后$ |! E( U% s$ i" E5 ]1 z
代码:
9 ]7 a5 f4 D# D/ P( c! C sudo apt-get update) U- w7 w& ]3 n! O& `- O- p. l1 C
但此时 apt-get install 是没用的, 因为巨大的pool目录没有下载
) Q8 R9 G( S% V9 C$ Z6 H3 h 下一步就是获得包的地址, 方法有很多, 例如使用apt-get
4 ]/ O/ ]+ B! E: }2 \( p8 G" r 代码:' ^. t4 x9 ~: \& N( p
$ apt-get install --print-uris -y gedit|cut -d\' -s -f 2-2+ I/ M" J H& E' _3 G$ K
file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/pool/main/g/gtksourceview2/libgtksourceview2.0-common_2.0.1-0ubuntu1_all.deb
1 G, k) R* ?8 g3 S file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/pool/main/g/gtksourceview2/libgtksourceview2.0-0_2.0.1-0ubuntu1_i386.deb
; }) m. L. H2 o4 p/ E file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/pool/main/g/gedit/gedit-common_2.20.3-0ubuntu1_all.deb' t* L0 H! G8 F5 A7 Q- A
file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/pool/main/p/pygtksourceview/python-pygtksourceview_2.0.0-0ubuntu3_i386.deb
' ~; p- \- j3 j C2 V file:///home/autumncat/apt-source/ubuntu.cn99.com/ubuntu/pool/main/g/gedit/gedit_2.20.3-0ubuntu1_i386.deb! |2 S3 e+ }. g
或者新立得* V \, ~7 T) z F" z
但是大家可以看到, URL是错误的, 我们把它修正一下(把前面那部分用正确的来替换):
" M' y) h0 O3 D 代码:
! g$ ?1 i% P. A5 W5 i $ apt-get install --print-uris -y gedit|cut -d\' -s -f 2-2|sed 's|file:///home/autumncat/apt-source/|http://|g'
+ W+ n, B, C9 ~6 h* R' f8 t% G http://ubuntu.cn99.com/ubuntu/pool/main/g/gtksourceview2/libgtksourceview2.0-common_2.0.1-0ubuntu1_all.deb
4 t# H, c$ F) Q6 o R http://ubuntu.cn99.com/ubuntu/pool/main/g/gtksourceview2/libgtksourceview2.0-0_2.0.1-0ubuntu1_i386.deb. p7 p( u, X- H+ T( C
http://ubuntu.cn99.com/ubuntu/pool/main/g/gedit/gedit-common_2.20.3-0ubuntu1_all.deb
7 w7 \, ^: |/ C9 b: r0 \4 @7 L http://ubuntu.cn99.com/ubuntu/pool/main/p/pygtksourceview/python-pygtksourceview_2.0.0-0ubuntu3_i386.deb& M9 f, `9 l+ i( y
http://ubuntu.cn99.com/ubuntu/pool/main/g/gedit/gedit_2.20.3-0ubuntu1_i386.deb |
|