Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как применить patch ?  (Прочитано 2135 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 666joy666

  • Автор темы
  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
как применить patch ?
« : 29 Марта 2010, 18:55:22 »
Собственно сабж , есть ubuntu 9.10 и есть исходники transmission скачанные с оф сайта , а так же не большой патч...Вопрос , как правильно собрать сей клиент и приминить патч ? 8)

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Re: как применить patch ?
« Ответ #1 : 29 Марта 2010, 19:40:37 »
обычно с помощью patch делается.
если патч просто файлом (текстовым с кучей строк), тогда в папке с исходниками
cat /path/filename | patch -p1 --dry-runежели запакован чем, то
bzip2 -dc /path/filename | patch -p1 --dry-runну или gzip вместо bzip2. если все ложится ровно (в выводе команды должны быть только строки "patching file бла-бла-бла") - то же самое, но без --dry-run. если нет - несоответствие версий или еще что, лучше не портить, а поискать патч для подходящей версии или обратиться куда следует.
как вариант, сам патч может быть скриптом. тогда его просто запустить нужно будет в рабочей папке. ну и еще в архиве может ридми до кучи валяться)))
лучше на "ты"

Оффлайн 666joy666

  • Автор темы
  • Активист
  • *
  • Сообщений: 719
  • :wq
    • Просмотр профиля
Re: как применить patch ?
« Ответ #2 : 30 Марта 2010, 08:56:34 »
Спасибо , получилось :)

 

Страница сгенерирована за 0.014 секунд. Запросов: 20.