Kei*_*ith 37 compiling source-code
我需要在 Ubuntu 10.10 上安装星号 1.6.2.18
我想知道用于生成 asterisk 1.6.2.7 的 ubuntu 包的配置选项是什么。
我最喜欢的服务器发行版是 Slackware,我只是参考了 Slackbuild 文件来了解一个包是如何制作的,并可能进行定制,以便使用更新的源重新制作它,但我无法在 Ubuntu 上弄清楚这一点。我现在面临时间压力,所以我希望得到一些建议。
谢谢!
Eva*_*der 43
最简单的方法可能是查看相关包的构建日志。您可以从例如https://launchpad.net/ubuntu/+source/asterisk开始找到它们,然后点击您关心的版本的链接(在本例中为https://launchpad.net/ubuntu/特立独行/+源/星号/1:1.6.2.7-1ubuntu1.1 )
在“Builds”标题下,您将看到构建包的每个架构的链接。不要太担心这个,选择一个 - 我会看看 amd64。
在构建记录页面上,有一个指向构建日志的链接 - https://launchpadlibrarian.net/62593317/buildlog_ubuntu-maverick-amd64.asterisk_1%3A1.6.2.7-1ubuntu1.1_BUILDING.txt.gz
如果你在日志中搜索“./configure”,你会发现:
PATH=$PATH:/build/buildd/asterisk-1.6.2.7/debian/dummyprogs ./configure \
--host=x86_64-linux-gnu --build=x86_64-linux-gnu \
--prefix=/usr \
--mandir=\${prefix}/share/man \
--infodir=\${prefix}/share/info \
--with-cap \
--with-gsm \
--with-imap=system \
--with-pwlib=/usr/share/pwlib/include/ \
--with-h323=/usr/share/openh323/
Run Code Online (Sandbox Code Playgroud)
Pav*_* G. 11
我认为您将无法从二进制 (.deb) 包中看到配置选项。
您可以使用以下命令找到有关所涉及的依赖项的一些信息:
apt-cache showpkg asterisk
如果您需要检查配置选项,我认为您应该通过键入以下内容下载源文件:
apt-get source asterisk
然后在debian/rules文件中检查您需要的信息。