Как увидеть команду configure, используемую для стандартных репозиториев [duplicate]

Мне нужно установить asterisk 1.6.2.18 на Ubuntu 10.10

Я хотел бы знать, какие параметры конфигурации были использованы для создания пакета ubuntu asterisk 1.6.2.7.

Мой любимый серверный дистрибутив - Slackware, и на этом я просто ссылаюсь на файл Slackbuild, чтобы узнать, как был создан пакет и, возможно, настроен, чтобы переделать его с использованием более нового источника, но я не могу понять это на Ubuntu. Теперь я под давлением времени, поэтому я был бы признателен за некоторые указатели.

Спасибо!

28
задан 13 June 2011 в 20:18

18 ответов

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю, вы должны загрузить исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в файле debian/rules.

10
ответ дан 17 July 2018 в 18:23

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk, а затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/ maverick / + source / asterisk / 1: 1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылку для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - https: // launchpad. net / ubuntu / + source / asterisk

И если вы ищете журнал для «./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/
28
ответ дан 17 July 2018 в 18:23

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю, вы должны загрузить исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в файле debian/rules.

10
ответ дан 23 July 2018 в 19:11
  • 1
    Спасибо за это. Теперь я вижу все исправления, которые были применены, но я не вижу, что фактическая команда configure используется где угодно в файлах, полученных с помощью apt-get source asterisk. Это не обязательно важно для этого пакета, но в целом это то, что я хотел бы знать. – Keith 13 June 2011 в 20:44
  • 2
    Как сказал @Pavlos G., см. В файле asterisk-1.6.2.9/debian/rules, перейдите к строке 61. – enzotib 14 June 2011 в 01:01
  • 3
    И dpkg -l | grep something, если вы забыли имя пакета. – Ciro Santilli 新疆改造中心 六四事件 法轮功 29 August 2016 в 11:38

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk, а затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/ maverick / + source / asterisk / 1: 1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылку для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - https: // launchpad. net / ubuntu / + source / asterisk

И если вы ищете журнал для «./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/
28
ответ дан 23 July 2018 в 19:11

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 31 July 2018 в 18:53

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 31 July 2018 в 18:53

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 2 August 2018 в 11:52

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 2 August 2018 в 11:52

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 3 August 2018 в 16:19

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 3 August 2018 в 16:19

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 5 August 2018 в 01:46

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 5 August 2018 в 01:46

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 6 August 2018 в 18:19

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 6 August 2018 в 18:19

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 8 August 2018 в 22:39

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 8 August 2018 в 22:39

Самое легкое, что нужно сделать, это посмотреть журналы сборки для рассматриваемого пакета. Вы можете найти их, начиная с, например, https://launchpad.net/ubuntu/+source/asterisk , затем перейдите по ссылке для интересующей вас версии (в этом случае https://launchpad.net/ubuntu/maverick/+source/asterisk/1:1.6.2.7-1ubuntu1.1)

В заголовке «Builds» вы увидите ссылка для каждой архитектуры, на которой был построен пакет. Не беспокойтесь об этом слишком много и просто выберите один - я посмотрю на amd64.

На странице записи сборки есть ссылка на buildlog - 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 \ -  с-gsm \ --with-imap = system \ --with-pwlib = / usr / share / pwlib / include / \ --with-h323 = / usr / share / openh323 /  
28
ответ дан 14 August 2018 в 12:38

Я думаю, что вы не сможете увидеть параметры конфигурации из двоичного (.deb) пакета. Вы можете просто найти некоторую информацию относительно зависимостей, связанных с использованием:

apt-cache showpkg asterisk

Если вам нужно проверить параметры конфигурации, я думаю вы должны скачать исходные файлы, набрав:

apt-get source asterisk

, а затем проверьте информацию, которая вам нужна в debian / rules file.

10
ответ дан 14 August 2018 в 12:38
  • 1
    Спасибо за это. Теперь я вижу все исправления, которые были применены, но я не вижу, что фактическая команда configure используется где угодно в файлах, полученных с помощью apt-get source asterisk. Это не обязательно важно для этого пакета, но в целом это то, что я хотел бы знать. – Keith 13 June 2011 в 20:44
  • 2
    Как сказал @Pavlos G., см. В файле asterisk-1.6.2.9 / debian / rules , перейдите к строке 61. – enzotib 14 June 2011 в 01:01
  • 3
    И dpkg -l | grep something , если вы забыли имя пакета. – Ciro Santilli 新疆改造中心 六四事件 法轮功 29 August 2016 в 11:38

Другие вопросы по тегам:

Похожие вопросы: