Инструменты пользователя

Инструменты сайта


fs_use:практическое_использование_свободных_программ_конкретные_статьи_рецепты_методы

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
fs_use:практическое_использование_свободных_программ_конкретные_статьи_рецепты_методы [2021/02/24 15:50] – [Скачать видео с youtube] dwadminfs_use:практическое_использование_свободных_программ_конкретные_статьи_рецепты_методы [2022/11/28 12:19] (текущий) – [Драйвер для TP-LINK Archer T4U] dwadmin
Строка 493: Строка 493:
  
 {{:fs_use:tellin_rec.png}} {{:fs_use:tellin_rec.png}}
 +
 +{{:fs_use:dscf9754.jpg?direct&400 |}}
 +{{:fs_use:dscf9757.jpg?direct&400 |}}
 +
 +{{:fs_use:dscf9759.jpg?direct&400 |}}
  
 ===== Восстановить разделы на диске ===== ===== Восстановить разделы на диске =====
Строка 1009: Строка 1014:
 </code> </code>
  
 +https://github.com/cilynx/rtl88x2bu
 +
 +===== Как накладывать патчи (patch) =====
 +
 +https://webhamster.ru/mytetrashare/index/mtb0/1312473329b25lq4jc6x
 +
 +Чтобы наложить патч, надо перейти в каталог, где находится старый файл/каталог, и выполнить команду 
 +
 +<code>patch < файл_патча</code>
 +
 +При использовании патчей к каталогам обычно делают так: патч создается, как описано выше (тогда в заголовках патчей к отдельным файлам путь к ним будет начинаться с имени нового каталога), а прикладывается он внутри изменяемого каталога. Тогда команда будет выглядеть так: 
 +
 +<code>patch -p1 < файл_патча</code>
 +
 +Здесь -p1 означает, что из заголовков патча надо убрать начальный каталог. Поясню всё это на примере. У нас имеется дерево исходников ядра 2.6.0. Это каталог linux-2.6.0, в котором содержатся каталоги drivers, arch и т.д. И у нас есть патч до версии 2.6.1, в котором содержатся такие заголовки: 
 +
 +<code>
 +--- a/drivers/acpi/Kconfig Thu Jan 8 23:00:24 2004 
 +
 ++++ b/drivers/acpi/Kconfig Thu Jan 8 23:00:24 2004 
 +</code>
 +
 +Видим, что при создании патча старый и новый каталоги назывались a и b соответственно. У нас же каталог называется по-другому, и patch ничего сделать не сможет. Поэтому заходим в каталог linux-2.6.0 и выполняем указанную выше команду. Теперь заголовки будут интерпретироваться как 
 +
 +<code>
 +--- drivers/acpi/Kconfig Thu Jan 8 23:00:24 2004 
 +
 ++++ drivers/acpi/Kconfig Thu Jan 8 23:00:24 2004 
 +</code>
 +
 +и патч приложится нормально.
 +
 +===== Компиляция Си программы без ошибки "неопределённая ссылка на" =====
  
 +<code>gcc -Wall -g xshape_example.c -o xshape_example -lX11 -lXext</code>
  
 <html> <html>
fs_use/практическое_использование_свободных_программ_конкретные_статьи_рецепты_методы.1614171011.txt.gz · Последнее изменение: 2021/02/24 15:50 — dwadmin

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki