Я должен установить звездочку 1.6.2.18 на Ubuntu 10.10
Я хотел бы знать то, чем были настраивать опции, это использовалось для генерации пакета человечности звездочки 1.6.2.7.
Моим любимым дистрибутивом сервера является Slackware, и на этом я просто ссылаюсь на файл Slackbuild, чтобы узнать, как пакет был сделан и возможно настроен для переделки его с более новым источником, но я не могу понять это на Ubuntu. Я нахожусь под нехваткой времени теперь, таким образом, я ценил бы некоторые указатели.
Спасибо!
Самая легкая вещь сделать может состоять в том, чтобы посмотреть на журналы сборки для рассматриваемого пакета. Можно найти их путем запуска в, например, https://launchpad.net/ubuntu / + источник/звездочка, затем перейти по ссылке для версии, о которой Вы заботитесь о (в этом случае, https://launchpad.net/ubuntu/maverick / + source/asterisk/1:1.6.2.7-1ubuntu1.1)
Под заголовком "Сборок" Вы будете видеть ссылку для каждой архитектуры, на которой был основан пакет. Не волнуйтесь об этом слишком много и просто выбирайте одно - я посмотрю на amd64.
На странице записи сборки существует ссылка на buildlog - https://launchpadlibrarian.net/62593317/buildlog_ubuntu-maverick-amd64.asterisk_1%3A1.6.2.7-1ubuntu1.1_BUILDING.txt.gz
И если Вы будете искать журнал, то Вы найдете это:
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/
Я думаю, что Вы не сможете видеть настраивать опции от двоичного файла (.deb) пакет.
Можно просто найти некоторую информацию относительно зависимостей включенной при помощи:
apt-cache showpkg asterisk
Если необходимо проверить настраивать опции, я думаю, что необходимо загрузить исходные файлы путем ввода:
apt-get source asterisk
и затем проверьте на информацию, в которой Вы нуждаетесь в debian/rules
файл.