Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将github中的openstack(icehouse)源代码转换为.deb文件进行安装?_Github_Openstack_Deb - Fatal编程技术网

如何将github中的openstack(icehouse)源代码转换为.deb文件进行安装?

如何将github中的openstack(icehouse)源代码转换为.deb文件进行安装?,github,openstack,deb,Github,Openstack,Deb,我安装了openstack组件,如keystone、cinder、nova等。根据openstack官方网站提供的安装指南,以“apt get install cinder api、apt get install cinder volume”的方式安装,现在我们希望能够在公司内阅读、维护、修改和打包openstack源代码,将代码提交到公司的私有存储库中,并像openstack official那样将代码打包到.deb文件中(就像maven的时尚一样,构建我们的私有openstack存储库),我

我安装了openstack组件,如keystone、cinder、nova等。根据openstack官方网站提供的安装指南,以“apt get install cinder api、apt get install cinder volume”的方式安装,现在我们希望能够在公司内阅读、维护、修改和打包openstack源代码,将代码提交到公司的私有存储库中,并像openstack official那样将代码打包到.deb文件中(就像maven的时尚一样,构建我们的私有openstack存储库),我们可以使用我们构建的deb为客户部署openstack


问题是如何将github()中的openstack(icehouse)源代码转换为.deb文件,感谢您阅读和指导

openstack debian软件包已经由一群聪明人维护

引述:

Icehouse版本仅在Debian Sid中可用(否则称为 不稳定)。然而,OpenStack的Debian维护者也维护 一个非官方的Debian存储库,用于包含喘息的OpenStack 后场

安装Debian Wheezy后端口存储库冰库:

# echo "deb http://archive.gplhost.com/debian icehouse-backports main" >>/etc/apt/sources.list
# echo "deb http://archive.gplhost.com/debian icehouse main" >>/etc/apt/sources.list
为Icehouse安装Debian Wheezy OpenStack存储库:

# echo "deb http://archive.gplhost.com/debian icehouse-backports main" >>/etc/apt/sources.list
# echo "deb http://archive.gplhost.com/debian icehouse main" >>/etc/apt/sources.list
更新存储库数据库并安装密钥:

# apt-get update && apt-get install gplhost-archive-keyring
更新软件包数据库,升级系统,然后重新启动 要生效的更改:

# apt-get update && apt-get dist-upgrade
# reboot