Убить процесс, когда ПИД постоянно меняется [дубликат]

Вы довольно близки к вашим примерам шагов, но вот что я предлагаю:

Захватите источники с apt-get source wine и cd в новый каталог. Найдите, какую систему патчей пакет вина основан на: what-patch; в этом случае он сообщает нам, что пакет вина использует quilt для управления исправлениями. Поскольку мы используем одеяло, добавьте ваши собственные патча (-и) в ряд стеганых одеяний: QUILT_PATCHES=debian/patches quilt import <your-patchfile.patch> Если у вас несколько патчей, сделайте это для каждый патч, в том порядке, в котором вы их применяли. Добавьте подходящую запись в файл debian/changelog - вам нужно будет изменить номер версии, чтобы ваша версия PPA отличалась от официальной версии. Как правило, вы должны увеличить номер последней версии и добавить тильду (~), за которой следует ваша пользовательская строка версии (например, ~jbowtie1). Это может также помочь команде dch -i. Создайте исходный пакет: debuild -S Загрузите исходный пакет в систему сборки PPA: dput ppa:<your-ppa> ../wine*.changes The & lt; your-ppa & gt; параметр указан на странице стартовой панели для PPA, на которую вы хотите загрузить его (вам нужно будет создать это заранее).

Как правило, рекомендуется делать тестовую сборку перед выполнением dput - команда pbuilder позволяет воссоздать то, что система сборки PPA будет делать с вашим пакетом (т. е. начать с чистой установки, добавьте необходимые отпечатки, затем постройте).

В этом случае вам нужно будет сначала настроить pbuilder (см. https://wiki.ubuntu.com/PbuilderHowto), а затем сделать это до dput:

sudo pbuilder build ../*.dsc
1
задан 29 December 2016 в 04:47

1 ответ

Я выпустил

ps aux | grep mtp

, который дал мне несколько процессов, связанных с mtp, и сравнил их с камерой, установленной и отключенной, чтобы получить конкретный процесс

, а затем

[ f2]

делает трюк. Но поставленный ответ выше, я предполагаю, также будет работать!

0
ответ дан 23 May 2018 в 02:57

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

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