有没有比从源代码构建更简单的方式来安装GitHub发布的软件包?

我对Linux的一切都非常陌生,请多包涵。我正在尝试安装pgrouting的最新版本,我的步骤如下:
sudo mkdir pgrouting
cd pgrouting
sudo wget https://github.com/pgRouting/pgrouting/archive/pgrouting-2.1.0.zip
sudo unzip pgrouting-2.1.0.zip
cd pgrouting-pgrouting-2.1.0
sudo mkdir build
cd build
sudo cmake ..
sudo make
sudo make install

所以基本上我正在下载、解压缩并从源代码构建它。但既然有 GitHub 发布,是否有一种方法可以使用 apt-get 安装而不需要从源代码构建?


请向开发人员请求为您构建软件包,并可能创建一个PPA?Github发布与软件打包有什么关系? - muru
除此之外:你的mkdirwgetunzipmake命令不应该使用sudo。只有make install命令才需要它。 - muru
什么是PPA,创建后如何使用apt-get与之配合?谢谢! - Alex Bulankou
1请参考http://askubuntu.com/q/4983/158442和https://help.launchpad.net/Packaging/PPA。 - muru
1谢谢!另一个有用的链接是这个:http://askubuntu.com/q/370636/511276。基本上,对我的问题的简短回答是GH发布是关于源代码的标记版本,而不是安装所需的二进制包与apt-get。 - Alex Bulankou
1个回答


是的,这就是为什么我建议让开发人员来做。他们可能可以使用git hooks自动化这个过程。 - muru