Подскажите плиззз , вот ищу инфу про патчи, с англ. туго, ман не читал.
Может кто может пояснить. Вот к примеру, ставлю я c портов пакет любой, далее захожу в папку files, там лежат патчи, которые как мне пояснили, надо обязательно все проставить, только вопрос как это можно сделать? Понимаю, что командой, patch, но сколько пробовал так установить не получилось, как правильно всё таки это делать?
И ещё в хандбуке написано, что прочитав эти файлы(в папке files) сразу можно понять,что делать, обычно это удалить строчку или наоборот дописать. ОК! Открыв один файл был в ужасе, там строчек порой на лист , везде знаки ++ -- && и прочие, я в эти дела прогерских не особо посвященный, так вот вопрос, как там вообще разобраться в этих файлах, что удалять, что оставлять? Вопрос для меня важный, хочу просто понять эту тему патчей . Хандбук в этом плане большой минус, не освятил положено данный вопрос
установка патчей
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- xelak
- сержант
- Сообщения: 173
- Зарегистрирован: 2007-12-09 16:20:00
- Откуда: Украина,Харьков
- Контактная информация:
Re: установка патчей
Если патчи лежат в директории портов - они при сборки порта будут автоматически патчить. Если надо вручную пропатчить - patch <patchfile
-
- рядовой
- Сообщения: 45
- Зарегистрирован: 2010-09-26 9:16:21
Re: установка патчей
Спасибо! Единственное уточнить ,то есть применив команду, patch <имя патча , он дальше сам найдет нужный файл и произведет его правку, этим патчем (масло масленное)?xelak писал(а):Если патчи лежат в директории портов - они при сборки порта будут автоматически патчить. Если надо вручную пропатчить - patch <patchfile
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: установка патчей
Почти. Нужно или перейти в директорию файлов, которые нужно патчить, или указать ее в параметре -d (если память не изменяет). Но опять же, нужно смотреть в самом diff файле что какие именно пути там указаны. Также, часто бывает, что не всегда директории совпадают, что решается указанием параметром -p#, где # - количество уровней, которые нужно не учитывать при поиске файла. Вообщем, man patch.
- xelak
- сержант
- Сообщения: 173
- Зарегистрирован: 2007-12-09 16:20:00
- Откуда: Украина,Харьков
- Контактная информация:
Re: установка патчей
Код: Выделить всё
patch /path/to/file /path/to/patchfile.patch
-
- рядовой
- Сообщения: 45
- Зарегистрирован: 2010-09-26 9:16:21
Re: установка патчей
Всем большое спасибо, день прожил не зря, познал,что то новое! Пойду проверять все опытным путём.