Как я устанавливал патч ядра Linux из списка рассылки?

Да. Вызов yum shell позволит Вам указывать несколько команд, которые произойдут одновременно когда run вводится.

18
05.05.2015, 15:00
4 ответа

http://marc.info/ имеет ссылку для каждого сообщения для получения необработанного тела, и https://lkml.org/имеет (на боковой панели), связывается для загрузки, любой содержал diffs.

Существуют также архивы с доступом NNTP, который может предоставить необработанные сообщения, хотя я не попробовал это.

12
27.01.2020, 19:46
  • 1
    я не видел ссылку от LKML, так как я смотрел на электронную почту заголовка от набора патча без различного Спасибо. Это довольно проклятое неприятный: Я надеялся на что-то, что позволит мне выбрать ряд сообщений и сохранить их как сырые данные mbox или даже позволить мне загрузить ценность дня как сырые данные mbox (я могу отредактировать его локально). Для любого набора патча значительного размера это будет очень болезненно. Но, это будет работать!Спасибо. кетчуп –  MadScientist 24.06.2013, 21:54
  • 2
    я также нашел это: patchwork.kernel.org, который НЕМНОГО более прост загрузить, но все еще большое нажатие и т.д. Плюс нет никакого хорошего поиска, который я могу найти, и если Вы вскакиваете в набор патча в середине после поиска Google, на который оно не походит, существует любой "затем / предыдущий" –  MadScientist 24.06.2013, 22:16
  • 3
    По некоторым причинам patchwork.kernel.org, кажется, не имеет devicetree список рассылки, которым я интересуюсь. –  Craig McQueen 29.10.2014, 08:18

Я нашел часть ответа. Это похоже git может взять следующий переключатель для применения ряда патчей, которые Вы имеете в электронном письме к кодовой базе, которую Вы ранее проверили:

$ git applymbox /tmp/mbox

Эта статья названа: Мерзавец для новичка, имел несколько других примеров для контакта с Ядром Linux с помощью мерзавца и исправления.

кетчуп

Я думаю инструмент, который Вы ищете, назван ketchup. Основной сайт, кажется, здесь. Существует сообщение в блоге об этом здесь, названо: кетчуп, или как управлять Вашими источниками ядра более эффективно. Существует также пример, он - использование в названной книге OReilly: Helpful Utilities: Приложение A - Ядро Linux вкратце.

Ссылки

6
27.01.2020, 19:46
  • 1
    Да, конечно. Как я упомянул в своем вопросе, я очень знаком с исправлением и созданием ядра. Но мой вопрос, где я получаю файл, содержащий патчи ("/tmp/mbox" файл в Вашем примере)? В сообщении говорится, "сохраняют почту", но сохраняют его от где? Вы не можете только сохранить его из веб-почтовых архивов (по крайней мере, не те, я нашел), потому что Вы получаете большой набор закодированного HTML материала, который не может использоваться для исправления. –  MadScientist 24.06.2013, 21:03
  • 2
    @MadScientist - да я соглашаюсь, что это является субоптимальным. Вышеупомянутое сохраняет Вас шаг того, чтобы сохранить файл при использовании чего-то как mutt, mbox файлы могут быть установкой, если Вы подписаны на список рассылки, куда патчи посылаются по электронной почте к. Все еще кажется, что должен быть лучший путь, я буду продолжать рыть. –  slm♦ 24.06.2013, 21:07
  • 3
    Как я упомянул, я НЕ подписан на список рассылки. –  MadScientist 24.06.2013, 21:43
  • 4
    не может извлечь наборы патча из списка рассылки насколько я могу сказать. Это просто может загрузить наборы патча, которые уже связываются и доступны как файлы исправления на kernel.org. –  MadScientist 24.06.2013, 21:59
  • 5
    @MadScientist - Я полагаю, что Вы корректны. Я думал, что Вы могли использовать его для загрузки патчей, которые были отмечены за пределами электронных писем, с помощью электронных писем только в качестве ссылки на теги, которыми Вы интересуетесь. Необходимо было удержать принимать ответ. Кажется, что должен быть лучший метод, чем ручное копирование их? Зная типы программиста, они ленивы и никогда не выносили бы тот рабочий процесс слишком долго 8-). –  slm♦ 24.06.2013, 22:08

Я знаю два способа.

  1. patchwork (https://patchwork.kernel.org/) pwclient (https://www.varnish-cache.org/patchwork/help/pwclient/), работающий с patchwork, может загружать патчи из списка рассылки.
  2. git am
    очень прост в использовании.
    1. сохраните письмо, отправленное из git send-email (расширение Thunderbird - .eml).
    2. запустите git am xxx.eml
3
27.01.2020, 19:46

https://www.kernel.org/lore.html содержит архивы многих списков, связанных с Linux -, включая ядро ​​Linux -. Архивы доступны для поиска, и легко загрузить необработанное сообщение или mbox всей ветки.

1
27.01.2020, 19:46

Теги

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