我想获取一个项目的源代码,并以与apt相同的方式构建它。例如,我希望获得可工作的源代码,并能够在源代码上运行'make'或类似的命令。
我该如何做到这一点?
具体来说,我想获取这个源代码'icedtea-6-jre-jamvm'。
我该如何做到这一点?
具体来说,我想获取这个源代码'icedtea-6-jre-jamvm'。
这个例子中,我会使用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
cd openjdk-6-6b24-1.11.5
dpkg-buildpackage -us -uc
sudo apt-get build-dep <package>
apt-get source <package>
cd <package>_<version>
./debian/rules binary
apt-get source <package>
sudo apt-get build-dep <package>
更多信息请运行:
man apt-get
sudo wget <url>
make
进行编译。README
文件或INSTALL
文件,它会告诉您适当的命令。