Как создать deb пакет для одного скрипта Python?

У меня есть рамка касания ИК устройство, которое я должен настроить с помощью ЦИР - файл, однако я не уверен, если он используется вообще.

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

От команды dmesg:

[ 76.937599] [0: khubd: 40] по usb 1-1: новый полн-скорость USB-устройства номер 2 используя интерфейс xHCI-HCD с
[ 76.952845] [0: khubd: 40] по usb 1-1: новое USB-устройство найдено, idVendor=1ff7, idProduct=0013
[ 76.952907] [0: khubd: 40] по usb 1-1: новые струны USB-устройства: ПТР=1, продукт=2, где=3
[ 76.952955] [0: khubd: 40] по usb 1-1: продукт: FC49WH00DL-КТ-Б2-10р
[ 76.953002] [0: khubd: 40] по usb 1-1: производитель: сенсорное устройство
[ 76.953045] [0: khubd: 40] по usb 1-1: Серийный_номер: 1000
[ 76.969757] [0: khubd: 40] ввод: сенсорный FC49WH00DL-КТ-В2-10шт устройства /устройства/USB-кабеля.25/ff600000.dwc3/xHCI, что-ВСР.0.авто/выход USB1/1-1/1-1:1.0/вход/input5
[ 76.976113] [0: khubd: 40] спрятал-мультитач 0003:1FF7:0013.0004: ввод,hiddev0,hidraw3: спрятанный USB версии 2.00 мышь [сенсорном устройстве FC49WH00DL-КТ-Б2-10П] на USB-интерфейсом xHCI-HCD с.0.авто-1/input0

Файл я создал это: /системы/usr/МЦД/Vendor_1ff7_Product_0013.компания IDC. Как я могу убедиться, что файл будет использоваться?

Достаточно подключить устройство, чтобы "перезагрузить" изменения в файл, или мне придется перезагрузить устройство?

Спасибо

+361
acromarco 30 авг. 2017 г., 01:19:05
15 ответов

При монтаже выходов yaffs команды dmesg:

yaffs: проблемы Нанд геометрии: размер блока 512, тип yaffs, inband_tags 1

Прочитав я нашел некоторые полезные подсказки:

Это вызвано yaffs1 не может работать с inband_tags флаги.

Yaffs подберет Yaffs1 для deives с 512 байт размер записи. Кроме того, это позволит inband_tags автоматически для устройств с небольшой ооб.

Однако, Yaffs1 не может работать с inband_tags. Так переместить ооб проверить размер, Прежде чем автоматический выбор Yaffs1.

и

Yaffs это autoselecting yaffs1, потому что он думает, что devicen размер страницы слишком небольшой и, что вы не используете внутриполосная теги.

Я считаю, что я должен искать, где mtd_info устанавливается в драйвере NAND и изменить ооб, но я не уверен.

редактировать:

вот мой выходной терминал:

в /etc/файл RC.д # маунта -Т yaffs на /dev/mtdblock4 /usr/местные/
yaffs: Дев 32505860 имя "mtdblock4" РВ
yaffs: флаги ""
крепление: крепление на /dev/mtdblock4 в /usr/местные/ ошибка: недопустимый аргумент
в /etc/файл RC.д #
в /etc/файл RC.д # dmesg, в -с
yaffs: Дев 32505860 имя "mtdblock4" РВ
yaffs: флаги ""
yaffs: yaffs: попытка МТД горе 31.4,"mtdblock4"
yaffs: проблемы Нанд геометрии: размер блока 512, тип yaffs, inband_tags 1
+950
Piepnow 03 февр. '09 в 4:24

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

#!/Бен/ш

сумма=$(( $1 + 2 $+ 3 $+ $4 ))
е 'сумма равна %D\N' В "$сумма"

Как вариант, просто

#!/Бен/ш

е 'сумма равна %D\П' "$(( $1 + $2 + $3 + $4 ))"

Для поддержки произвольного числа аргументов, вам будет необходимо в цикле:

#!/Бен/ш

при [ "$#" -ГТ 0 ]; делать
 сумма=$(( сумма + $1 ))
сдвиг
сделано

е 'сумма равна %D\N' В "$сумма"

Этот скрипт будет перебирать свои аргументы командной строки, добавляя по очереди сумма переменных и перекладывая ее из списка аргументов командной строки, пока не осталось аргументов. На $# переменная экспансия будет расширяться, чтобы количество аргументов командной строки, в то время как сдвиг будет удалить $1 из списка, сместив $2 на свое место (и $3 на $2 и т. д.).

В качестве альтернативы:

#!/Бен/ш

для Нум делать
 сумма=$(( сумма + Нум ))
сделано

е 'сумма равна %D\N' В "$сумма"

Вместо постоянно меняющихся список аргументов командной строки, это оставляет список untouch и вместо перебирает его, добавляя каждого в сумме в свою очередь.

В течение Нум сделать петлю головка может также быть написано на num В "$@"; делать.

+886
Jackiey 23 мая 2021 г., 16:46:19

Вот такой грязный хак, чтобы получить прогресс в файл:

для F в ИСО/*
делать
 ПВ "$Ф" | (
 кошка > /dev/нуль &
 программы md5sum "$Ф"
ждать
)
сделано

Как это выглядит:

4.15 Гб 0:00:32 [ 130MiB/с] [================================>] 100% 
0db0b36fc7bad7b50835f68c369e854c iso/KNOPPIX_V7.6.1DVD-2016-01-16-EN.iso
 792MiB 0:00:06 [ 130MiB/с] [================================>] 100% 
97537db63e61d20a5cb71d29145b2937 iso/archlinux-2016.10.01-dual.iso
 843MiB 0:00:06 [ 129MiB/с] [================================>] 100% 
1b5dc31e038499b8409f7d4d720e3eba iso/lubuntu-16.04-desktop-i386.iso
 259MiB 0:00:02 [ 130MiB/с] [=========> ] 30% ЕТА 0:00:04
...

Теперь, это делает несколько предположений. Во-первых, что чтение данных происходит медленнее, чем хэширования. Во-вторых, что ОС будет кэшировать ввода-вывода, так что данные не будут (физически) читать дважды, хотя ПВ и программы md5sum являются полностью независимыми читателями.

Хорошая вещь о такой грязный, грязный хак, что вы можете легко адаптировать его, чтобы сделать прогресс-бар для всех данных, а не только один файл. И до сих пор странные вещи, потом как то вроде выходного.

ПВ ИСО/* | (
 кошка > /dev/нуль &
 программы md5sum ИСО/* | сортировать
ждать
)

Как это выглядит (на постоянной основе):

15.0 Гб 0:01:47 [ 131MiB/с] [===========================> ] 83% ЕТА 0:00:21

Как это выглядит (готовой):

18.0 Гб 0:02:11 [ 140MiB/с] [================================>] 100% 
0db0b36fc7bad7b50835f68c369e854c iso/KNOPPIX_V7.6.1DVD-2016-01-16-EN.iso
155603390e65f2a8341328be3cb63875 iso/systemrescuecd-x86-4.2.0.iso
1b5dc31e038499b8409f7d4d720e3eba iso/lubuntu-16.04-desktop-i386.iso
1b6ed6ff8d399f53adadfafb20fb0d71 iso/systemrescuecd-x86-4.4.1.iso
25715326d7096c50f7ea126ac20eabfd iso/openSUSE-13.2-KDE-Live-i686.iso
...

Так вот, это для писак. Проверьте другие ответы на правильные решения. ;-)

+856
Jay Bottem 9 сент. 2011 г., 23:43:16

Растений, растущих при низких температурах, имеют больше шансов накопить сахар в вишню. Как правило, температура понижается по мере увеличения высоты, но на больших высотах и другие вкусовые качества теряются. Ваш лучший выбор является поиск места, где высота не слишком высока, но климатические условия обеспечивают холодном климате. В Колумбии, кофе из Нариньо; Филандия, Рисаральда или Ойбе, Сантандер, как правило, очень сладкие.

http://colombiancoffeehub.com/colcoffeehub/lecture-how-are-sugars-in-coffee-p_1467410

+815
Thanh Chung Pham 20 февр. 2014 г., 13:53:27

Я использую Макбук 256 ГБ на Yosemite 10.10. Недавно я заметил большой диапазон дат сообщений пропал. Восстановление почтового ящика не решит проблему, поэтому я решил восстановить весь мой Mac от машины времени. 5 дней разочарований и вот я здесь.

Машина времени восстанавливает из резервной копии, однако, когда я запустить Mac почте, он начинает импортировать сообщения. У меня 130 Гб писем. Похоже, что происходит, когда Почта импорта сообщений, он создает дубликаты папок в системе, и что ест в HD пространства и не позволяя системе, чтобы восстановить, как он выбегает из космоса. К тому времени он импортирует почти все письма, мой Mac имеет свободного пространства и, следовательно, не позволяют мне вернуться в исходное состояние.

Причины такого дублирования писем и даже если так, где эти дубликаты писем хранится, так что я могу вручную удалить эту папку?

+785
3ch0 9 окт. 2017 г., 02:40:56

Я в настоящее время работает на ОС Х 10.9.1 и хотели бы создать контакты, которые хранятся локально на моем MacBook РГО. Мое приложение "Контакты" нет "на моем Mac" в качестве опции в меню; только контакты у меня синхронизированы с Exchange моя работа. Кроме того, совершенно не похоже, чтобы сделать "на моем Mac" счет по умолчанию. Я попытался зайти в "контакты" > "установки" > "общие", но нет опции, чтобы выбрать учетную запись по умолчанию. Однако, если я добавить мой аккаунт Gmail, тогда я могу установить по умолчанию, но "на моем Mac" - это не вариант.

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

Как включить "на моем Mac" контактная группа на OS X Маверикс?

+779
Joey Carson 25 сент. 2016 г., 17:17:55

У меня есть скрипт, который собирает отладочную информацию из окружающей среды, и мне нужно выяснить, где я могу сохранить эту информацию.

Он может быть вызван в любое время:

  • при загрузке
  • когда система работает
  • при завершении работы и т. д...
  • и любой пользователь или процесс / служба.

Мне нужна папка, которая доступна в любое время на все.

Это уже существует? Если не как я могу это сделать?
Поскольку для целей отладки, я не забочусь о безопасности, это все будет удалено прежде, чем поразить прод.

+678
diidu 13 июл. 2019 г., 22:58:14

Я с помощью команды nohup команда из хотя бы

nohup и жизни Баш.Баш > команды nohup.из 2> команды nohup.подстраховаться &

В команды nohup.подстраховаться файл у меня всегда есть линия команды nohup-игнорирование ввода. Можете ли вы помочь мне выяснить, что это значит?

+625
user221616 8 июн. 2022 г., 13:56:24

Если нет явного запрета на это в соглашении и общедоступных программное обеспечение, просто укажите Источник скриншота, либо в мелкий шрифт на обложке или в выходных данных. Помню по закону принадлежит вам по крайней мере столько, сколько их и ученые были слишком пассивны в оказании помощи суды решать эти вопросы. И доказательство показано в другие ответы о том, что надо обратиться к юристу. Но в Соединенных Штатах, закон явно зарезервированы для людей, а не юристов. Эти не сложные случаи, чтобы подумать. Академия занимается вопрос о справедливом использовании на протяжении веков. Просто смотрите на проблему, как если бы это были ваши собственные специального программного обеспечения, и вы сможете выяснить, разумна и "добросовестного использования".

+522
user19601 11 янв. 2015 г., 07:26:02

Вы действительно правильно! Происхождение и первое использование слова "пациент-ноль" был на самом деле общая толкования, что был пойман на быстро в средствах массовой информации, и с тех пор сохранялись в дальнейшем. На фраза вошла в обиход в начале 1980-х в ссылку на Гаэтан Дюга, который был ошибочно определен как причина СПИДа вспышки. Ваши источники правы в том, что новые научные данные уже показали, что он не ВИЧ, но ущерб был нанесен, и его репутация была подмочена.

"Нулевой пациент" ссылка уже используется в отношении Эболы, птичьего гриппа, свиного гриппа и брюшного тифа (это задним числом). Тем более с медицинской точки зрения правильный термин - индекс-случая.

Вот выдержки из телеканала CNN статьи с указанием этимологии "нулевого пациента" и использование индекса случаях: http://www.cnn.com/2016/11/08/health/patient-zero-history-super-spreaders/index.html

Когда исследователя каракули в буквы " О " было истолковано как ноль по отношению к ВИЧ-инфекции пациента в начале 1980-х годов родился провокационный термин "нулевой пациент".

"Пациент ноль" до сих пор часто используется для обозначения индексов дел - в первые документально подтвержденные случаи заболевания отмечены на здоровье чиновников.

Вот еще одна статья на CNN, объясняя неверное толкование "пациента O" и клиренс Гаэтан Дюга как причина вспышки эпидемии СПИДа: http://www.cnn.com/2016/10/27/health/hiv-gaetan-dugas-patient-zero/index.html

Дугас был размещен недалеко от центра этого кластера, и исследователи опознал его как пациента о аббревиатура, чтобы указать, что он проживал за пределами Калифорнии. Однако, буква " О " была неправильно интерпретирована как ноль в научной литературе. После того, как СМИ и общественность заметил имя, ущерб был нанесен.

Вот список других предполагаемых "пациентов-нули" или "индекс дела": http://www.cnn.com/2016/11/08/health/gallery/patient-zero-cases-history/index.html

+456
Kook 3 июл. 2020 г., 01:52:42

Как вы говорите, результат SHA256 и представляет собой шестнадцатеричные строки. Шестнадцатеричные использует только цифры 0-9 и A-F, который является 16 возможностей, а не 36.

Если повторить расчет с 16^18 вместо 36^18, вы получите в среднем около 3600 секунд или 1 час.

+287
Amin Sh 3 авг. 2012 г., 06:19:04

Когда стволы тренировался с Вегета перед началом турнира боевых искусств, в котором он воевал против Готэн, сколько тяжести они были под обучение? В испанском дубляже он говорит 150,000 раз гравитации. В английском дубляже он говорит, что 150 раз гравитации. Я понятия не имею, если бы испанский дуб был ошибкой, или английский дубляж был ошибкой. Что значит оригинальный японский диалог говорит, если он говорит что-то вообще?

+228
TuGordoBello 27 февр. 2021 г., 09:35:42

Это переформатирование, по своей природе, уничтожает все данные на диске. Нет никакого способа избежать этого.

Если вам нужно поменять файловую систему на нем (например, из fat в NTFS или какие-либо другие изменения - я предполагаю, что что-то вдоль этих линий суть вашего вопроса?), тогда однозначно лучшим вариантом будет резервное копирование на другое устройство, а затем скопировать обратно после переформатирования.

+101
IAX 4 июн. 2013 г., 19:42:52

С ваш текущий образ жизни и в результате сна, ваше восстановление, наверное серьезно скомпрометирована. Вы, скорее всего, не сможет работать так же усердно, как вы должны, не будет восстанавливаться так быстро, как вы может и будете чувствовать боль гораздо больше, чем другие люди.

Хорошая новость заключается в том, что разработка все еще может быть полезным. Как новичок, вы можете делать почти все и сделать лучше, независимо от того, как суб-оптимальной программы или восстановления. Пока эти завоевания новенькая' сходят на нет, вы должны быть хорошо, даже с только несколько часов сна. После этого вы можете продолжить и посмотреть, как она идет. Слишком мало сна, конечно, не самый лучший способ, чтобы сделать прибыль, но это не убийца всех прогресса. Если вы все сделаете правильно (и умный), вы можете работать достаточно, чтобы продолжать делать успехи, пока еще восстанавливаюсь нормально-иш.

Я уже ответил на подобные вопросы, поэтому я просто ссылку вам на эти вопросы. Может быть, вы найдете что-то полезное есть:

+57
Patrick Ploum 8 сент. 2015 г., 20:51:11

Я бы порекомендовал взглянуть на http://distrowatch.com/dwres.php?resource=popularity

+20
Gavin14 14 10 янв. 2011 г., 12:41:59

Показать вопросы с тегом