我想得到一个项目的源代码,然后按照apt的方式构建它。例如,我想要工作的源代码,并且能够在源代码上运行'make‘或类似的命令。
我怎么能这么做?
具体来说,我想得到这个来源‘冰茶-6-jre-jamvm’
发布于 2013-01-23 17:28:50
在本例中,我将使用icedtea-6-jre-jamvm作为要重新构建的包。
首先,安装所有的依赖项并构建必需的:
sudo apt-get build-dep icedtea-6-jre-jamvm
sudo apt-get install build-essential然后抓取源:
apt-get source icedtea-6-jre-jamvm然后是openjdk目录中的cd并构建deb,这里的-us和-uc跳过GPG检查,如果您只是为自己重新构建它:
cd openjdk-6-6b24-1.11.5
dpkg-buildpackage -us -uc然后上一个目录,您应该有.deb文件。
资料来源:
发布于 2015-12-06 21:53:41
要编译包,请使用每个debain包中提供的debian/rules脚本:
sudo apt-get build-dep <package>
apt-get source <package>
cd <package>_<version>
./debian/rules binary这只是做配置和编译部分。
发布于 2013-01-23 17:07:23
您可以使用折叠:
apt-get source <package>您需要确保安装构建依赖项:
sudo apt-get build-dep <package> 要获得更多信息,请运行:
man apt-get替代选项:首先,您需要知道包的位置。然后使用以下方法下载tar文件:
sudo wget <url>然后您可以解压缩它并使用make编译它。
如果您对特定命令不确定,请查看文件夹中的内容,应该有一个README文件或INSTALL,它将告诉您适当的命令。
https://askubuntu.com/questions/246690
复制相似问题