Как найти патчи в debian-пакетах?

Использование awk

awk '{if($2>25) {print $1}}' your_input_file

Пример

$ cat foo
Name Age
Ashko 32
Mohan 45
arun 21

$ awk '{if($2>25) {print $1}}' foo
Ashko
Mohan
3
задан 27 March 2011 в 15:41

16 ответов

Это обычно зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

Quilt (наиболее широко используется) Cdbs + Simple patchsys dpatch

Все патч-системы хранят патчи в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools, чтобы узнать, какую патч-систему использует пакет.

Введение Quilt:

Патчи с надписью можно легко манипулировать используя команду quilt из терминала. Команда quilt является частью пакета ubuntu-dev-tools .

Эта страница поможет вам справиться с одеялом. Также проверьте контрольную страницу лоскута, запустив

man quilt

в терминале.

Теперь для Quilt + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете . Эта страница . Вы можете редактировать патчи следующим образом:

cdbs-edit-patch *PATCHNAME*

Вы можете добавить новые патчи, подобные этому:

cdbs-edit-patch *NEW_PATCHNAME* *PREV_PATCHNAME*

Где *PREV_PATCHNAME* - это имя патча, после которого *NEW_PATCHNAME* будет применяться.

simple-patchsys :

Патчи с dpatch можно обрабатывать, используя скрипт dpatch-edit-patch в пакете dpatch. Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 25 July 2018 в 22:18
  • 1
    Будучи разработчиком Ubuntu, мне никогда не приходилось создавать патчи вручную, как вы сказали. Вышеупомянутые способы делают работу все время. – Bilal Akhtar 25 March 2011 в 17:17

В разделе «Изменение восходящих файлов» http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти исправления создаются, когда система патчей в использование является quilt (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (quilt)»).

1
ответ дан 25 July 2018 в 22:18

Это обычно зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

Quilt (наиболее широко используется) Cdbs + Simple patchsys dpatch

Все патч-системы хранят патчи в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools, чтобы узнать, какую патч-систему использует пакет.

Введение Quilt:

Патчи с надписью можно легко манипулировать используя команду quilt из терминала. Команда quilt является частью пакета ubuntu-dev-tools .

Эта страница поможет вам справиться с одеялом. Также проверьте контрольную страницу лоскута, запустив

man quilt

в терминале.

Теперь для Quilt + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете . Эта страница . Вы можете редактировать патчи следующим образом:

cdbs-edit-patch *PATCHNAME*

Вы можете добавить новые патчи, подобные этому:

cdbs-edit-patch *NEW_PATCHNAME* *PREV_PATCHNAME*

Где *PREV_PATCHNAME* - это имя патча, после которого *NEW_PATCHNAME* будет применяться.

simple-patchsys :

Патчи с dpatch можно обрабатывать, используя скрипт dpatch-edit-patch в пакете dpatch. Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 26 July 2018 в 20:32
  • 1
    Будучи разработчиком Ubuntu, мне никогда не приходилось создавать патчи вручную, как вы сказали. Вышеупомянутые способы делают работу все время. – Bilal Akhtar 25 March 2011 в 17:17

В разделе «Изменение восходящих файлов» http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти исправления создаются, когда система патчей в использование является quilt (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (quilt)»).

1
ответ дан 26 July 2018 в 20:32

Это обычно зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

Quilt (наиболее широко используется) Cdbs + Simple patchsys dpatch

Все патч-системы хранят патчи в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools, чтобы узнать, какую патч-систему использует пакет.

Введение Quilt:

Патчи с надписью можно легко манипулировать используя команду quilt из терминала. Команда quilt является частью пакета ubuntu-dev-tools .

Эта страница поможет вам справиться с одеялом. Также проверьте контрольную страницу лоскута, запустив

man quilt

в терминале.

Теперь для Quilt + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете . Эта страница . Вы можете редактировать патчи следующим образом:

cdbs-edit-patch *PATCHNAME*

Вы можете добавить новые патчи, подобные этому:

cdbs-edit-patch *NEW_PATCHNAME* *PREV_PATCHNAME*

Где *PREV_PATCHNAME* - это имя патча, после которого *NEW_PATCHNAME* будет применяться.

simple-patchsys :

Патчи с dpatch можно обрабатывать, используя скрипт dpatch-edit-patch в пакете dpatch. Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 2 August 2018 в 03:46
  • 1
    Будучи разработчиком Ubuntu, мне никогда не приходилось создавать патчи вручную, как вы сказали. Вышеупомянутые способы делают работу все время. – Bilal Akhtar 25 March 2011 в 17:17

В разделе «Изменение восходящих файлов» http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти исправления создаются, когда система патчей в использование является quilt (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (quilt)»).

1
ответ дан 2 August 2018 в 03:46

Это обычно зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

Quilt (наиболее широко используется) Cdbs + Simple patchsys dpatch

Все патч-системы хранят патчи в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools, чтобы узнать, какую патч-систему использует пакет.

Введение Quilt:

Патчи с надписью можно легко манипулировать используя команду quilt из терминала. Команда quilt является частью пакета ubuntu-dev-tools .

Эта страница поможет вам справиться с одеялом. Также проверьте контрольную страницу лоскута, запустив

man quilt

в терминале.

Теперь для Quilt + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете . Эта страница . Вы можете редактировать патчи следующим образом:

cdbs-edit-patch *PATCHNAME*

Вы можете добавить новые патчи, подобные этому:

cdbs-edit-patch *NEW_PATCHNAME* *PREV_PATCHNAME*

Где *PREV_PATCHNAME* - это имя патча, после которого *NEW_PATCHNAME* будет применяться.

simple-patchsys :

Патчи с dpatch можно обрабатывать, используя скрипт dpatch-edit-patch в пакете dpatch. Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 4 August 2018 в 19:50
  • 1
    Будучи разработчиком Ubuntu, мне никогда не приходилось создавать патчи вручную, как вы сказали. Вышеупомянутые способы делают работу все время. – Bilal Akhtar 25 March 2011 в 17:17

В разделе «Изменение восходящих файлов» http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти исправления создаются, когда система патчей в использование является quilt (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (quilt)»).

1
ответ дан 4 August 2018 в 19:50

В разделе «Изменить восходящие файлы» в http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти патчи создаются, когда используемая система патчей - это одеяло (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (одеяло)»).

1
ответ дан 6 August 2018 в 03:53

Обычно это зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

  1. Quilt (наиболее широко используется )
  2. Cdbs + Simple Patchsys
  3. dpatch

Все патч-системы хранят исправления в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools , чтобы узнать, какую систему патчей использует пакет.

Введение Quilt:

] Патч-прошивки можно легко манипулировать с помощью команды quilt из терминала. Команда quilt является частью пакета quilt .

Эта страница поможет вам ладить с одеялом. Также проверьте man-страницу одеяла, запустив

  man quilt  

в терминале.

Теперь для cdbs + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете cdbs . Вы можете редактировать патчи следующим образом:

  cdbs-edit-patch * PATCHNAME *  

Вы можете добавить новые патчи, подобные этому:

  cdbs-edit-patch * NEW_PATCHNAME * * PREV_PATCHNAME *  

Где * PREV_PATCHNAME * - это имя патча, после которого * NEW_PATCHNAME * будет применяться.

dpatch:

dpatch патчи могут управляться с помощью скрипта dpatch-edit-patch в пакете dpatch . Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 6 August 2018 в 03:53

Обычно это зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

  1. Quilt (наиболее широко используется )
  2. Cdbs + Simple Patchsys
  3. dpatch

Все патч-системы хранят исправления в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools , чтобы узнать, какую систему патчей использует пакет.

Введение Quilt:

] Патч-прошивки можно легко манипулировать с помощью команды quilt из терминала. Команда quilt является частью пакета quilt .

Эта страница поможет вам ладить с одеялом. Также проверьте man-страницу одеяла, запустив

  man quilt  

в терминале.

Теперь для cdbs + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете cdbs . Вы можете редактировать патчи следующим образом:

  cdbs-edit-patch * PATCHNAME *  

Вы можете добавить новые патчи, подобные этому:

  cdbs-edit-patch * NEW_PATCHNAME * * PREV_PATCHNAME *  

Где * PREV_PATCHNAME * - это имя патча, после которого * NEW_PATCHNAME * будет применяться.

dpatch:

dpatch патчи могут управляться с помощью скрипта dpatch-edit-patch в пакете dpatch . Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 7 August 2018 в 21:50

В разделе «Изменить восходящие файлы» в http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти патчи создаются, когда используемая система патчей - это одеяло (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (одеяло)»).

1
ответ дан 7 August 2018 в 21:50

В разделе «Изменить восходящие файлы» в http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти патчи создаются, когда используемая система патчей - это одеяло (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (одеяло)»).

1
ответ дан 10 August 2018 в 10:04

Обычно это зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

  1. Quilt (наиболее широко используется )
  2. Cdbs + Simple Patchsys
  3. dpatch

Все патч-системы хранят исправления в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools , чтобы узнать, какую систему патчей использует пакет.

Введение Quilt:

] Патч-прошивки можно легко манипулировать с помощью команды quilt из терминала. Команда quilt является частью пакета quilt .

Эта страница поможет вам ладить с одеялом. Также проверьте man-страницу одеяла, запустив

  man quilt  

в терминале.

Теперь для cdbs + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете cdbs . Вы можете редактировать патчи следующим образом:

  cdbs-edit-patch * PATCHNAME *  

Вы можете добавить новые патчи, подобные этому:

  cdbs-edit-patch * NEW_PATCHNAME * * PREV_PATCHNAME *  

Где * PREV_PATCHNAME * - это имя патча, после которого * NEW_PATCHNAME * будет применяться.

dpatch:

dpatch патчи могут управляться с помощью скрипта dpatch-edit-patch в пакете dpatch . Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 10 August 2018 в 10:04

В разделе «Изменить восходящие файлы» в http://raphaelhertzog.com/2011/07/04/how-to-prepare-patches-for-debian-packages/ объясняется, как эти патчи создаются, когда используемая система патчей - это одеяло (что является наиболее распространенным случаем благодаря новому исходному формату «3.0 (одеяло)»).

1
ответ дан 13 August 2018 в 16:24

Обычно это зависит от типа патч-системы, которую использует пакет.

Существует три типа патч-систем для пакетов Debian:

  1. Quilt (наиболее широко используется )
  2. Cdbs + Simple Patchsys
  3. dpatch

Все патч-системы хранят исправления в debian / patches. Вы можете использовать команду what-patch в пакете ubuntu-dev-tools , чтобы узнать, какую систему патчей использует пакет.

Введение Quilt:

] Патч-прошивки можно легко манипулировать с помощью команды quilt из терминала. Команда quilt является частью пакета quilt .

Эта страница поможет вам ладить с одеялом. Также проверьте man-страницу одеяла, запустив

  man quilt  

в терминале.

Теперь для cdbs + simple-patchsys:

Эти патчи обычно обрабатываются скриптом под названием cdbs-edit-patch в пакете cdbs . Вы можете редактировать патчи следующим образом:

  cdbs-edit-patch * PATCHNAME *  

Вы можете добавить новые патчи, подобные этому:

  cdbs-edit-patch * NEW_PATCHNAME * * PREV_PATCHNAME *  

Где * PREV_PATCHNAME * - это имя патча, после которого * NEW_PATCHNAME * будет применяться.

dpatch:

dpatch патчи могут управляться с помощью скрипта dpatch-edit-patch в пакете dpatch . Использование dpatch-edit-patch в точности совпадает с cdbs-edit-patch выше.

5
ответ дан 13 August 2018 в 16:24
  • 1
    Будучи разработчиком Ubuntu, мне никогда не приходилось создавать патчи вручную, как вы сказали. Вышеупомянутые способы делают работу все время. – Bilal Akhtar 25 March 2011 в 17:17

Другие вопросы по тегам:

Похожие вопросы: