The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Прошу помощи. "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (VoIP)
Изначальное сообщение [ Отслеживать ]

"Прошу помощи. "  +/
Сообщение от nicamx (ok) on 13-Мрт-13, 10:25 
Добрый день.
Подскажите пожалуйста, устанавливаю плату 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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Прошу помощи. "  +/
Сообщение от PavelR (??) on 13-Мрт-13, 11:09 
Вам нужно собрать 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.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Прошу помощи. "  +/
Сообщение от nicamx (ok) on 13-Мрт-13, 11:22 
Спасибо за ответ.. буду пробовать.

>[оверквотинг удален]
> 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.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Прошу помощи. "  +/
Сообщение от PavelR (??) on 13-Мрт-13, 11:10 

> Производитель выслал файл (под debian, как я и попросил :)
> dahdi-2.6.1-3.KTS.src (3).rpm

Это не для дебиана, конечно же.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Прошу помощи. "  +/
Сообщение от Mr. Mistoffelees email on 13-Мрт-13, 14:17 
Привет,

> В общем, в архиве директория
> dahdi-linux-complete-2.6.1+2.6.1.tar
> и куча файлов патчей, типа
> dahdi-2.6.1-KTS-wctdm.patch

У вас обязательно есть еще один файл с окончанием .spec. В нем указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите патчи, собирайте обычным образом (./configure && make && make install).

WWell,

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Прошу помощи. "  +/
Сообщение от nicamx (ok) on 13-Мрт-13, 16:10 
спасибо за ответ. Действительно нашел файл с расширением 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,

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Прошу помощи. "  +/
Сообщение от LSTemp (ok) on 13-Мрт-13, 20:36 
>[оверквотинг удален]
> Заранее благодарен
>> Привет,
>>> В общем, в архиве директория
>>> 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 каталог_исходников < файл_патча".


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Прошу помощи. "  +/
Сообщение от nicamx (ok) on 13-Мрт-13, 22:48 
>[оверквотинг удален]
>>>> и куча файлов патчей, типа
>>>> dahdi-2.6.1-KTS-wctdm.patch
>>> У вас обязательно есть еще один файл с окончанием .spec. В нем
>>> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
>>> патчи, собирайте обычным образом (./configure && make && make install).
>>> WWell,
> патчи накладываются на сырцы перед сборкой командой (сюрприз!) patch. man patch.
> PS
> обычно cd в каталог с файлами патчей и потом "patch -d каталог_исходников
> < файл_патча".

Большое спасибо.. буду пробовать

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Прошу помощи. "  +/
Сообщение от LSTemp (ok) on 13-Мрт-13, 22:58 
>[оверквотинг удален]
>>>>> dahdi-2.6.1-KTS-wctdm.patch
>>>> У вас обязательно есть еще один файл с окончанием .spec. В нем
>>>> указана, в частности, последовательность наложения патчей. Разархивируйте tar файл, наложите
>>>> патчи, собирайте обычным образом (./configure && make && make install).
>>>> WWell,
>> патчи накладываются на сырцы перед сборкой командой (сюрприз!) patch. man patch.
>> PS
>> обычно cd в каталог с файлами патчей и потом "patch -d каталог_исходников
>> < файл_патча".
> Большое спасибо.. буду пробовать

Порядок накатывания патчей не перепутай. Учточни у производителя в крайнем случае.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру