Добрый день.
Подскажите пожалуйста, устанавливаю плату IP телефонии на Debian KTS TDM 1600. В инструкции все легко, классически и красиво как у digium
Как написано в инструкции не установилось.
Производитель выслал файл (под debian, как я и попросил :)
dahdi-2.6.1-3.KTS.src (3).rpmПосле сложный манипуляций :-) (в конечном счете на windows, так как ни rpm, ни rpm2cpio не узнавали в нем своего) я все таки получил архив
В общем, в архиве директория
dahdi-linux-complete-2.6.1+2.6.1.tar
и куча файлов патчей, типа
dahdi-2.6.1-KTS-wctdm.patchПодскажите,пожалуйста, как этот патч активизировать. Он патчит один файл в одном из каталогов dahdi-linux-complete-2.6.1+2.6.1
нужно ли распаковывать архив?
Как правильно подать команду patch чтобы этот зловредный патч все таки достал свою цель wctdm.c
Вам нужно собрать rpm пакет, а потом конвертнуть его в deb, а потом установитьgoogle://debian build src rpm
http://askubuntu.com/questions/3228/can-you-get-a-source-rpm...
Q: Can you get a Source RPM to build as a DEB?
A:
Fundamentally no - because of the way RPM and DEB packages go about managing packages building a DEB straight from src.rpm isn't likely.
You can still build RPMs with Ubuntu using the rpm pacakge (sudo apt-get install rpm) Once that's intalled you can run rpmbuild on the rpm src as you would on a RH system. Then continue with your conversion to DEB via Alien or however else you would.
Спасибо за ответ.. буду пробовать.>[оверквотинг удален]
> http://askubuntu.com/questions/3228/can-you-get-a-source-rpm...
> Q: Can you get a Source RPM to build as a DEB?
> A:
> Fundamentally no - because of the way RPM and DEB packages go
> about managing packages building a DEB straight from src.rpm isn't likely.
> You can still build RPMs with Ubuntu using the rpm pacakge (sudo
> apt-get install rpm) Once that's intalled you can run rpmbuild on
> the rpm src as you would on a RH system. Then
> continue with your conversion to DEB via Alien or however else
> you would.
> Производитель выслал файл (под debian, как я и попросил :)
> dahdi-2.6.1-3.KTS.src (3).rpmЭто не для дебиана, конечно же.
Привет,> В общем, в архиве директория
> dahdi-linux-complete-2.6.1+2.6.1.tar
> и куча файлов патчей, типа
> dahdi-2.6.1-KTS-wctdm.patchУ вас обязательно есть еще один файл с окончанием .spec. В нем указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите патчи, собирайте обычным образом (./configure && make && make install).
WWell,
спасибо за ответ. Действительно нашел файл с расширением spec.
Можно еще разъяснить вопрос, как наложить патчи? Перекопировать их в корень распакованного архива и ./configure && make && make install ?Заранее благодарен
> Привет,
>> В общем, в архиве директория
>> dahdi-linux-complete-2.6.1+2.6.1.tar
>> и куча файлов патчей, типа
>> dahdi-2.6.1-KTS-wctdm.patch
> У вас обязательно есть еще один файл с окончанием .spec. В нем
> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
> патчи, собирайте обычным образом (./configure && make && make install).
> WWell,
>[оверквотинг удален]
> Заранее благодарен
>> Привет,
>>> В общем, в архиве директория
>>> dahdi-linux-complete-2.6.1+2.6.1.tar
>>> и куча файлов патчей, типа
>>> dahdi-2.6.1-KTS-wctdm.patch
>> У вас обязательно есть еще один файл с окончанием .spec. В нем
>> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
>> патчи, собирайте обычным образом (./configure && make && make install).
>> WWell,патчи накладываются на сырцы перед сборкой командой (сюрприз!) patch. man patch.
PS
обычно cd в каталог с файлами патчей и потом "patch -d каталог_исходников < файл_патча".
>[оверквотинг удален]
>>>> и куча файлов патчей, типа
>>>> dahdi-2.6.1-KTS-wctdm.patch
>>> У вас обязательно есть еще один файл с окончанием .spec. В нем
>>> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
>>> патчи, собирайте обычным образом (./configure && make && make install).
>>> WWell,
> патчи накладываются на сырцы перед сборкой командой (сюрприз!) patch. man patch.
> PS
> обычно cd в каталог с файлами патчей и потом "patch -d каталог_исходников
> < файл_патча".Большое спасибо.. буду пробовать
>[оверквотинг удален]
>>>>> dahdi-2.6.1-KTS-wctdm.patch
>>>> У вас обязательно есть еще один файл с окончанием .spec. В нем
>>>> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
>>>> патчи, собирайте обычным образом (./configure && make && make install).
>>>> WWell,
>> патчи накладываются на сырцы перед сборкой командой (сюрприз!) patch. man patch.
>> PS
>> обычно cd в каталог с файлами патчей и потом "patch -d каталог_исходников
>> < файл_патча".
> Большое спасибо.. буду пробоватьПорядок накатывания патчей не перепутай. Учточни у производителя в крайнем случае.