[原]ubuntu下制作openstack-havana源

ubuntu下可以用apt-mirror下载openstack的源:

1、安装apt-mirror:

apt-get install apt-mirror

2、配置/etc/apt/mirror.list:

配置/etc/apt/mirror.list

 1 ############# config ##################

 2 #

 3 # set base_path    /var/spool/apt-mirror

 4 set base_path    /home/openstack/havana

 5 #set base_path    /home/ubuntu-ff

 6 #

 7 # set mirror_path  $base_path/mirror

 8 set mirror_path  $base_path/mirror

 9 # set skel_path    $base_path/skel

10 # set var_path     $base_path/var

11 # set cleanscript $var_path/clean.sh

12 set defaultarch  i386

13 # set postmirror_script $var_path/postmirror.sh

14 # set run_postmirror 0

15 set nthreads     20

16 set _tilde 0

17 #

18 ############# end config ##############

19 deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

20 deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

21 deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-proposed/havana main

22 deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-proposed/havana main

23 

24 deb-amd64 http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

25 deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main

26 deb-amd64 http://ubuntu-cloud.archive.canonical.com/ubuntu precise-proposed/havana main

27 deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-proposed/havana main

deb会下载defaultarch的所有包,为了下载64位的所有包,只有用deb-amd64。

3、执行脚本下载包:

nohup apt-mirror &

下载的包会放在所指定的路径下:/home/openstack/havana

4、安装Apache:

apt-get install apache2

5、把包的路径放在apache的目录中:

ln -s /home/openstack/havana/mirror/ubuntu-cloud.archive.canonical.com/ubuntu/ /var/www/openstack

6、客户端配置:

mv /etc/apt/source.list /etc/apt/source.list.bak

vim /etc/apt/source.list

deb http://ip/openstack/ precise-updates/havana main
deb-src http://ip/openstack/ precise-updates/havana main



作者:yuandianlws 发表于2014-1-23 15:12:16 原文链接
阅读:75 评论:0 查看评论

 

你可能感兴趣的:(openstack)