环境介绍:                                           

OS:ubuntu 11.04 (natty)

devstack:git 最新版本(目前应该只有一个版本)

network:单网卡, 固定IP

问题描述:                                             

操作系统最小化安装(仅选择openssh软件包),新增用户stack,并设置sudo无需密码。具体参见www.stack.org官网安装教程。

以stack用户身份登录OS,运行stack.sh,报错如下并退出安装过程。大致意思是:在软件库中找不到dnsmasq-utils软件包。

devstack安装问题一:unable to locate package dnsmasq-utils_第1张图片


问题解决:                                            

由于openstack还算是比较新的东东,baidu不是特别管用,放狗搜这是个Bug(https://bugs.launchpad.net/nova/+bug/855245

bug 描述给出一个建议的解决办法,单独安装此软件包;
从这里看到ubuntu软件库中已删除dnsmasqutils软件包:
http://www.ubuntuupdates.org/packages/show/366805
下载 dnsmasq-utils软件包(
http://packages.ubuntu.com/hu/oneiric/net/dnsmasq-utils),无压力!

sudo dpkg -i ****.deb再次执行stack.sh,搞定!