>Многоуважаемы АЛЛ подскажи как пользоваться и с чем едят патчи для ....
>
>Что собственно делают и как их устанавливать эти текстовые файлики.
>В Си я не силен (абсолютно)...
>
>Премного боагодарствую..
man patch
man diff
например есть исходный source myprog.c в который нужно внести правки, если
размер файла myprog.c большой то проще хранить-распространять отдельные правки, для этого переименовывают оригинал, например:
cp myprog.c myprog.c.orig
в myprog.c вносят справления и делают побайтовую разницу двух файлов с
помощью утилиты diff, например:
diff -u myprog.c.orig myprog.c
эта разница и называется патчем (правкой)
diff -u myprog.c.orig myprog.c > patch-aa
теперь достаточно иметь первоначальный исходник myprog.c (тот что был до исправления) и созданную правку patch-aa, чтобы получить поправленный исходник (для чистоты эксперимента удаляем правленную версию myprog.c, а
старую myprog.c.orig переименовываем снова в myprog.c), необходимо выполнить:
patch < patch-aa