1. 程式人生 > >Debian 采用 iso 鏡像作為 apt 源

Debian 采用 iso 鏡像作為 apt 源

fail debian dia sources free 延伸 浪費 ror 自己

1.將N個debian-506-amd64-DVD-N.iso存放於本地或其他媒介內,本例是放在本機/iso/目錄下
2.創建N個掛載點目錄

如下:

debian:~#mkdir –r /media/dvd1

debian:~#mkdir –r /media/dvd2

debian:~#mkdir –r /media/dvd3

….

debian:~#mkdir –r /media/dvdN

3.掛載iso文件

debian:~#cd /iso

debian:/iso#mount –o loop debian-506-amd64-DVD-1.iso /media/dvd1/

debian:/iso#mount –o loop debian-506-amd64-DVD-2.iso /media/dvd2/

debian:/iso#mount –o loop debian-506-amd64-DVD-3.iso /media/dvd3/

debian:/iso#mount –o loop debian-506-amd64-DVD-N.iso /media/dvdN/

4.將舊apt源列表文件做備份,然後更改其內容

debian:/iso#cd /etc/apt/

debian:/etc/apt/#cp sources.list sources.list.bak

debian:/etc/apt/#vim sources.list

(在編輯器中僅列入如下內容)

deb file:///media/dvd1/ lenny main contrib non-free

deb-src file:///media/dvd1/ lenny main contrib non-free

deb file:///media/dvd1/ stable main contrib non-free

deb-src file:///media/dvd1/ stable main contrib non-free

deb file:///media/dvd2/ lenny main contrib non-free

deb-src file:///media/dvd2/ lenny main contrib non-free

deb file:///media/dvd2/ stable main contrib non-free

deb-src file:///media/dvd2/ stable main contrib non-free

deb file:///media/dvd3/ lenny main contrib non-free

deb-src file:///media/dvd3/ lenny main contrib non-free

deb file:///media/dvd3/ stable main contrib non-free

deb-src file:///media/dvd3/ stable main contrib non-free

deb file:///media/dvd4/ lenny main contrib non-free

deb-src file:///media/dvd4/ lenny main contrib non-free

deb file:///media/dvd4/ stable main contrib non-free

deb-src file:///media/dvd4/ stable main contrib non-free

。。。

deb file:///media/dvdN/ lenny main contrib non-free

deb-src file:///media/dvdN/ lenny main contrib non-free

deb file:///media/dvdN/ stable main contrib non-free

deb-src file:///media/dvdN/ stable main contrib non-free

5.更新目錄

debian:/etc/apt/#apt-get update

有些報錯(fail或error)可能是因為/media/dvdN/dists/下沒有相關目錄條目,沒關系。最後恭喜您可以本地安裝大部分(本例為debian 506 ,代號為lenny)的穩定版本軟件包啦。

延伸:存放如此大容量的iso文件在本地服務器內,浪費存儲資源,後續會實現在遠程、局域網、移動媒介等設立自己的apt源。移動媒介僅第1、2步略有不同,其他步驟均相同。

Debian 采用 iso 鏡像作為 apt 源