如何下載「Package」
測試環境
以下測試是在「Xubuntu 14.04 64位元」。
前提
以「hello」這個「Package」為例。
方式一
執行「apt-get download」下載「hello」這個套件。
$ apt-get download hello
顯示下面的訊息
Get:1 http://tw.archive.ubuntu.com/ubuntu/ trusty/main hello amd64 2.8-4 [28.1 kB]
Fetched 28.1 kB in 0s (140 kB/s)
觀看檔案
$ ls -1
顯示
hello_2.8-4_amd64.deb
方式二
先觀看「/var/cache/apt/archives/」這個資料夾
$ ls /var/cache/apt/archives/ -1
會看到很多deb檔,這是在執行「sudo apt-get install」時,下載的deb放置的地方。
先執行
$ sudo apt-get clean
就會「/var/cache/apt/archives/」裡的deb檔都清掉。
$ ls /var/cache/apt/archives/ -1
會看到
lock
partial
然後執行下面的指令,主要是後面加上「-d」
$ sudo apt-get install hello -d
就會將「hello」這個套件,下載到「/var/cache/apt/archives/」這個資料夾
$ ls /var/cache/apt/archives/ -1
就會看到
hello_2.8-4_amd64.deb
lock
partial
注意:測試的結果
- 當hello沒有安裝的時候,加上「-d」才會下載,若已經安裝hello,加上「-d」則不會執行下載。
- 當相依的套件若尚未安裝,也會一併下載。
- 然後加上「--reinstall」,雖然已經安裝,但還是會下載。
$ sudo apt-get install hello -d --reinstall
方式三
直接到下面的頁面,找到網址下載,以下是以「14.04(trusty)」為例。
http://packages.ubuntu.com/trusty/hello
用瀏覽器開啟頁面,
執行
$ lynx http://packages.ubuntu.com/trusty/hello
或是執行
$ firefox http://packages.ubuntu.com/trusty/hello
下面有一個「Download hello」
Architecture Package Size Installed Size Files
amd64 27.5 kB 108.0 kB [list of files]
i386 26.7 kB 108.0 kB [list of files]