Проблема анализа зависимостей на любой АПТ команду

Когда я пытаюсь запустить любой АПТ, АПТ-вам или что-нибудь подобное, я получаю ошибки, такие как:

Е: проблема парсинга зависимость 20
Е: произошла ошибка при обработке acqi-s5pport (NewVersion2)
Е: проблема с MergeList /ВАР/Либ/АПТ/списков/протоколов HTTP.в Debian.net_debian_dists_stretch_main_binary-armhf_Packages
Е: списки пакетов или файл состояния не могут быть разобраны или открыт.

После некоторых погуглить, я был рекомендован для резервного копирования dpkg и заменить его на старую версию. Это не решить мою проблему.

Я пробовал apt-получить обновление && apt-получить обновление , но все равно не повезло.

Коробка с ASUS Tinkerboard, их организацией Linaro, сборки на основе Debian, я верю.

+565
TheDoorkeeper 29 сент. 2018 г., 02:13:48
27 ответов

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

+976
Arefin 03 февр. '09 в 4:24

Я хочу, чтобы разработать библиотеку C++, которая может быть использована на нескольких дистрибутивах Linux, как RHEL, SUSE и Убунту и т. д...

Если я скомпилировать мой исходный код на .поэтому (общая библиотека) на одной среде Linux(скажем с RHEL), будет ли она работать на других средах также без перекомпиляции?

Являются ССЗ и C/C++ библиотеки в разных средах?

+938
Emacs The Viking 22 июн. 2017 г., 06:25:29
Другие ответы

Связанные вопросы


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

Там не обязательно пользователь и группа с одноименным названием, хотя это часто бывает (корень, никто).

+777
Hirad 15 авг. 2011 г., 05:09:51

Я хочу иметь локальную директорию быть установлен при входе на удаленный сервер через SSH. Так что если я по SSH foo.bar.com как пользователей баз тогда не было бы каталог, смонтированный в /Home/баз/роуминга - то, что соответствует моей местной станции роуминг Дир - по длине соединения.

Моей локальной рабочей станции в этом случае является Mac, но методология является, скорее всего, больше вообще *Nix в природе. Скорее всего СШ-оболочки необходимо, что выполняет какую-либо из действий, связанных с крепление после появления нового подключения по SSH.

Кто-нибудь делал это? Предложения или существующие утилиты будет очень полезно!

+770
John Katie Yeager 16 февр. 2018 г., 17:10:35

У меня в Debian 9 узлов. Я могу SSH на мой Raspberry Pi и другие сервера без проблем. У меня в openSUSE установить как виртуальную машину в VirtualBox. Я могу SSH к виртуальной машине, не вопрос. Для этого в VirtualBox, я зашел в: Настройки > Сеть > дополнительно > переадресация портов > имя: СШ, протокол: TCP, IP Хоста: (пустой), хост-порт: (случайный высокий номер порта), гость IP: (пустая), гостевая порт: 22. Это для адаптера 1 и "добавленные в: нац." Эти инструкции находятся на несколько разных постов на форуме. Я сделал то же самое для моей CentOS в виртуальной машине, но с разными хост-порт (случайный высокий номер порта). Я убедился, что сервис sshd запущен с помощью sudo systemctl статус команды. Однако, я не могу по SSH в CentOS виртуальная машина. Я получаю следующее сообщение об ошибке (последнюю строку ниже):

~$ СШ -п 1820 [email protected] -в
OpenSSH_7.4p1 Дебиан-10, в OpenSSL 1.0.2 к 26 января 2017
debug1: чтение данных конфигурации в /etc/СШ/файле ssh_config
debug1: в /etc/СШ/файле sshd_config строку 19: применение варианты *
debug1: подключение к 127.0.0.1 [127.0.0.1] Порт 1820.
debug1: установленное соединение.
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.по SSH/id_rsa тип -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.по SSH/id_rsa-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.по SSH/id_dsa, который находится тип -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.по SSH/id_dsa, который находится-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.СШ/тип id_ecdsa -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.СШ/id_ecdsa-Серт введите -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.СШ/тип id_ed25519 -1
debug1: key_load_public: нет такого файла или каталога
debug1: идентичность файл /home/Брок/.СШ/id_ed25519-Серт введите -1
debug1: включение режима совместимости для протокола 2.0
debug1: локальное строке версия протокола SSH-2.0-OpenSSH_7.4p1 Дебиан-10
ssh_exchange_identification: чтение: Соединение прервано

Вопрос о том, как в CentOS настроен для своей сети и SSH. Виртуальная машина CentOS имеет никаких проблем с подключением к интернету. Кажется, это может быть простой тест для кого-то с VirtualBox. В CentOS в минимальной ИСО составляет 680 МБ.

Вот в/var/журнал/безопасный выход для Сегодня, когда я пытался СШ В С оба моих пользователя и root.

31 мая 00:58:03 локальный накопитель sshd[1141]: сервер прослушивает порт 0.0.0.0 22.
31 мая 00:58:03 локальный накопитель sshd[1141]: сервер прослушивает :: порт 22.
31 мая 00:58:14 локальный логин: модуля pam_unix(логин:сессия) - сессия открыта для пользователя root по логину(номер uid=0)
31 мая 00:58:14 имя localhost логин: root входа на tty1
31 мая 00:58:22 локальный polkitd[656]: зарегистрирован проверки подлинности агента для Unix-процесс:2529:3738 (системной шиной название :1.30 [/usr/Бен/pkttyagent-сообщите-ФД 5 --резервный], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 00:58:23 локальный логин: модуля pam_unix(логин:сессия) - сессия закрыта для пользователя root 
31 мая 00:58:23 локальный polkitd[656]: незарегистрированные проверки подлинности агента для Unix-процесс:2529:3738 (имя системной шины :1.30, объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8) (отключение от шины)
31 мая 00:58:25 локальный ГДМ-запуск-окружающая среда]: модуля pam_unix(ГДМ-запуск-среда:сессия) - сессия открыта для пользователя ГДМ путем (с uid=0)
31 мая 00:58:27 localhost в polkitd[656]: зарегистрирован проверки подлинности агента для Unix-сессии:С1 (системной шиной название :1.55 [гном-Шелл --режим=ГСД], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 00:58:39 localhost в ГДМ-пароль]: модуля pam_unix(ГДМ-пароль:сессия): сессия открылась для микропаяльников JBC пользователя (неизвестно)(с uid=0)
31 мая 00:58:40 localhost в ГДМ-запуск-окружающая среда]: модуля pam_unix(ГДМ-запуск-среда:сессия) - сессия закрыта для пользователей ГДМ
31 мая 00:58:40 polkitd имя localhost[656]: незарегистрированные проверки подлинности агента для Unix-сессии:С1 (имя системной шины :1.55, объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8) (отключение от шины)
31 мая 00:58:40 localhost в polkitd[656]: зарегистрированные аутентификации агента для Unix-сессии:2 (системной шиной название :1.69 [в/usr/IP-адресов/прочее о пакете-с помощью polkit], объекты пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 00:59:30 localhost в судо: СКА : пользователь не в пользователям использовать sudo?; телетайп=ПЦ/0 ; ФРД=/домой/и JBC ; пользователь=корень ; команда=/ОГРН/Юм удалить --очистка хрома
31 мая 00:59:42 имя localhost Су: модуля pam_unix(Су-л:сессия) - сессия открыта для пользователя root ПО и JBC(с uid=1000)
31 мая 01:15:18 localhost в polkitd[656]: зарегистрирован проверки подлинности агента для Unix-процесс:4582:105315 (системной шиной название :1.86 [/usr/Бен/pkttyagent-сообщите-ФД 5 --резервный], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 12:58:19 polkitd имя localhost[659]: правила загрузки из директории /etc/с помощью polkit-1/Правила.д
31 мая 12:58:19 polkitd имя localhost[659]: правила загрузки из директории /usr/доли/с помощью polkit-1/Правила.д
31 мая 12:58:19 polkitd localhost в[659]: завершена загрузка, компиляция и выполнение 4 Правил
31 мая 12:58:19 polkitd имя localhost[659]: приобрел имя org.freedesktop.PolicyKit1 на системной шине
31 мая 12:58:29 локальный накопитель sshd[1139]: сервер прослушивает порт 0.0.0.0 22.
31 мая 12:58:29 локальный накопитель sshd[1139]: сервер прослушивает :: порт 22.
31 мая 12:58:52 имя localhost логин: модуля pam_unix(логин:сессия) - сессия открыта для пользователя по логину и JBC(с uid=0)
31 мая 12:58:52 имя localhost login: логин на tty1 по микропаяльников JBC
31 мая 13:02:01 имя localhost polkitd[659]: зарегистрирован проверки подлинности агента для Unix-процесс:2581:22909 (системной шиной название :1.34 [/usr/Бен/pkttyagent-сообщите-ФД 5 --резервный], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 13:02:04 polkitd узла localhost[659]: оператор в Unix-процесс:2581:22909 успешно прошел проверку подлинности как Unix-пользователь:root для получения временного разрешения для действий орг.freedesktop.systemd1.управлять-единицы для системы-шины-имя::1.35 [инит 5] (принадлежит к Unix-пользователей:СДК)
31 мая 13:02:05 имя localhost polkitd[659]: незарегистрированные проверки подлинности агента для Unix-процесс:2581:22909 (имя системной шины :1.34, объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8) (отключение от шины)
31 мая 13:02:05 имя localhost логин: модуля pam_unix(логин:сессия): сессия закрыта для пользователей и JBC
31 мая 13:02:06 localhost в ГДМ-запуск-окружающая среда]: модуля pam_unix(ГДМ-запуск-среда:сессия) - сессия открыта для пользователя ГДМ путем (с uid=0)
31 мая 13:02:09 имя localhost polkitd[659]: зарегистрированные аутентификации агента для Unix-сессии:С1 (системной шиной название :1.64 [гном-Шелл --режим=ГСД], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 13:02:15 localhost в ГДМ-пароль]: модуля pam_unix(ГДМ-пароль:сессия): сессия открылась для микропаяльников JBC пользователя (неизвестно)(с uid=0)
31 мая 13:02:16 имя localhost ГДМ-запуск-окружающая среда]: модуля pam_unix(ГДМ-запуск-среда:сессия) - сессия закрыта для пользователей ГДМ
31 мая 13:02:16 имя localhost polkitd[659]: незарегистрированные проверки подлинности агента для Unix-сессии:С1 (имя системной шины :1.64, объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8) (отключение от шины)
31 мая 13:02:17 имя localhost polkitd[659]: зарегистрирован проверки подлинности агента для Unix-сессия:4 (системной шиной название :1.78 [в/usr/IP-адресов/прочее о пакете-с помощью polkit], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 13:02:33 имя localhost Су: модуля pam_unix(Су-л:сессия) - сессия открыта для пользователя root ПО и JBC(с uid=1000)
31 мая 13:03:18 имя localhost polkitd[659]: зарегистрирован проверки подлинности агента для Unix-процесс:4348:30623 (системной шиной название :1.87 [/usr/Бен/pkttyagent-сообщите-ФД 5 --резервный], объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8)
31 мая 13:03:18 polkitd имя localhost[659]: незарегистрированные проверки подлинности агента для Unix-процесс:4348:30623 (имя системной шины :1.87, объект, пути /орг/freedesktop/PolicyKit1/AuthenticationAgent, локали en_US.Кодировка UTF-8) (отключение от шины)

Кроме того, в/var/журнал/безопасной СШ, связанных с:

[корень@имя localhost ~]# кот /ВАР/лог/безопасной | грэп "31 мая" | grep в СШ
31 мая 00:58:03 локальный накопитель sshd[1141]: сервер прослушивает порт 0.0.0.0 22.
31 мая 00:58:03 локальный накопитель sshd[1141]: сервер прослушивает :: порт 22.
31 мая 12:58:29 локальный накопитель sshd[1139]: сервер прослушивает порт 0.0.0.0 22.
31 мая 12:58:29 локальный накопитель sshd[1139]: сервер прослушивает :: порт 22.
+761
Gheidenr 24 сент. 2011 г., 03:57:26

Вы должны проверить ваши значения swappiness. Обычно его оставляют на 60. Он должен быть 10 или 15:

кот /труды/системы/ВМ/подкачки

Вы можете изменить его на лету с

судо Баш-с "Эха -е 10 > /труды/системы/ВМ/подкачки"

и сделать его придерживаться

судо Баш-с "Эхо 'ВМ.поведение = 15' >> /и т. д./sysctl.конф"

Более подробная информация о подкачки можно найти здесь: https://help.ubuntu.com/community/SwapFaq.

+669
Ross Huggett 30 мар. 2014 г., 04:17:00

Сделать 2 тексты из этой линии:

[23/08/2019 09:30:00 351] [отладка] [хило:резьба-17905] [класс:сотрудничество.ком.colombiamovil.активатор.дБ.PoolFacade: getSiebelDirectConnection (81)] [Conexi???Н establecida 7682 siebelDB: TMAC70580369126846, duraci???Н: 90]

Выход:

23/08/2019 09:30:00 | duraci???Н: 90 

или

23/08/2019 09:30:00 | 90

С этим я беру продолжительность:

грэп "duraci???Н: "ussdGw.журнал | вырезать -д" " -ф16 | тр -д "]"

но я не могу получить дату из

Помогите мне

+641
megdimka 2 июл. 2017 г., 12:19:50

поэтому я сделал очень глупый поступок (к счастью не по назначению). У меня отсутствует суперблоков на разделе с ext4, который был зашифрован Лукс и сидит на команды mdadm рейд 5. Почему-то я побежал mke2fs на нем (на/dev/МД1) и умудрилось проигнорировать предупреждение о том, что это раздел Лукс. Я остановился после того, как он написал несколько индексных дескрипторов.

Теперь система не будет определение ее как раздела Лукс больше и luksOpen и т. д. сбой, который, я думаю, имеет смысл. В настоящее время testdisk работает deepsearch, но у меня мало надежды.

Все, что приходит на ум? Ситуация не совсем остро, так как у меня есть большинство из резервной копии данных. Но, если бы я мог держать данных между резервным и сейчас (в основном СМИ, ~500ГБ), я бы, конечно, быть очень счастливым.

Кто-нибудь зацепки о том, как продолжить или я должен сдаться?

Лучшие, Патрик

+597
hayden schroeder 31 мая 2015 г., 11:43:59

Недавно я установил Antergos, но я должен был установить базовую версию, а потом Гном вручную, потому что их установки все равно бардак. Проблема: теперь у меня есть скучной старой конфигурации GNOME по умолчанию и не Antergos настраиваемый внешний вид и чувствовать.

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

Итак, как мне получить настройку?

+530
Junior Asi 16 апр. 2015 г., 04:15:03

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

[корень@тест ~]# Су - теста
[тест@тест ~]$ passwd с
Изменять пароль для тестового пользователя.
Изменение пароля для проверки.
(текущий) пароль Unix:
[тест@тест ~]$ выход
выход
[корень@тест ~]# passwd с -у теста
Пароль разблокировки для тест пользователей.
пароль: предупреждение: разблокирован пароль будут пустые.
пароль: небезопасные операции (используйте -F в силу)
[корень@тест ~]# passwd с -Ю тест -Ф
Пароль разблокировки для тест пользователей.
пароль: успех
[корень@тест ~]# Су - теста
[тест@тест ~]$ passwd с
Изменять пароль для тестового пользователя.
Новый пароль:
+504
DenM 8 янв. 2012 г., 05:05:20

Есть Соргбыл, больше информации на Вики. Вы можете добавить репозитории с

ДНФ соргбыл включить пользователя/проекта.

(См. здесь для документации над DNF.)

+402
user171264 26 авг. 2014 г., 11:20:00

Я компиляции PHP 5.3.13 на моем сервере. Я хочу создать папку автономное рнр5. Так префикс:

/usr/местные/рнр5

В этой папке у меня есть папка lib, где я положил все Либ, необходимых для PHP должны быть выполнены, такие как:

libk5crypto.так.3
библиотеке libxml2.так.2
libjpeg.так.62 ....

Даже если я компиляции с - С-в формате JPEG-маршрутизатор dir=/usr/местные/рнр5/Либ/, бинарный файл php все еще ищет файл в каталоге/usr/lib64.

Единственное решение я нашел до сих пор, чтобы вручную экспортировать переменной LD_LIBRARY_PATH=/usr/местные/рнр5/Либ

Я бы то же автоматически во время компиляции. Это возможно?

+390
Ramachandrudu R 2 янв. 2011 г., 00:36:59

Вы можете использовать html2 как "препроцессор" для sed:

файл html2 $ <2>/Дев/нуль | е/тд=/!д;с/^.*тд=//'
АНТ
$interoprfbcheck_prodconnectorstatus_ant
АНТ
Зеленый
+378
govinda 8 мая 2012 г., 15:49:10

Я использую Ubuntu 16.04 на моем устройстве. Вдруг он говорит: "Добро пожаловать в аварийном режиме...".

Я попробовал решений в различных страницах, включая прямую USB с блока. Это не работа для меня.

Кроме того, я использовал 'journalctl -ХВ', только красные линии были ошибки ТПМ.

Затем я использовал команду fdisk -l для просмотра устройств. Я нашел кое-что странное есть. Добавленные изображения на результат. Я не создать расширенный раздел. Как она покрывает весь мой диск? Кроме того, что с ИД? В этом проблема?

enter image description here

+375
Agueda Riveea 3 мая 2010 г., 10:08:22

я использую модуль анзибль разархивировать,,

cassandraDir = /opt/на кон/Кассандра
пакет Кассандра = /tmp/apache-cassandra-3.7-bin.tar.gz

Мне нужно распаковать пакет Кассандра в "cassandraDir"

 название: выписка пакета Кассандра 
разархивировать:
 ЦСИ: "{{ download_dir }}/{{ имя_пакета }}-{{ package_version }}.tar.gz"
 дест: "{{ cassandraDir }}"
 владелец: Убунту
 группа: Убунту
 копия: нет
extra_opts:
 - "--Стрип-компоненты=1"
среды:
 ЛЭНГ: С
 ЗНАЧЕНИЕ LC_ALL: С
 ДЛЯ КАТЕГОРИИ LC_MESSAGES: С

которые в основном добывают в определенном месте сейчас существует каталог, и даже ООН молнии в том, что localtion но после этого выдает ошибку

Задач [экстракт Кассандра пакет] ***********************************************
роковые: [172.28.48.177]: ошибка! => {"изменилась": ложные, "не": правда, "ГЗС": "неожиданная ошибка при обращении взорвался файл: [значение errno 2: нет такого файла или каталога: '/opt/на кон - /Кассандра/Апач-Кассандра-3.7/бин'"}
[email protected]:/opt/con/cassandra$
[email protected]:/opt/con/cassandra$ Лл
итого 456
drwxrwxr-X и 10 Убунту Убунту 4096 1 апреля 05:03 ./
директорию типа drwxr-XR-х 7 корень корень 4096 1 апр 04:49 ../
-RW-р-р-- 1 корень 312867 6 июня 2016 CHANGES.txt
-RW-р-р-- 1 корень 11609 6 2016 LICENSE.txt июня 
-RW-р-р-- 1 корень 91959 6 июня 2016 NEWS.txt
-RW-р-р-- 1 корень 2730 6 июня 2016 NOTICE.txt
директорию типа drwxr-XR-х 2 корень корень 4096 1 апреля 05:04 Бен/
директорию типа drwxr-XR-х 3 корень корень 4096 1 апреля 05:03 конф/
директорию типа drwxr-XR-х 3 корень корень 4096 1 апреля 05:03 док/
директорию типа drwxr-XR-х 2 корень корень 4096 1 апреля 05:интерфейс 03/
директорию типа drwxr-XR-х 3 корень корень 4096 1 апреля 05:03 У javadoc/
директорию типа drwxr-XR-х 5 корень корень 4096 1 апреля 05:04 Либ/
директорию типа drwxr-XR-х 3 корень корень 4096 1 апреля 05:04 pylib/
директорию типа drwxr-XR-х 4 корень корень 4096 апреля 1 05:04 средств/

это извлечение из папка Temp

$ ЛС-л /ТМП/
общая 34776
-РВ-РВ-Р-- 1 Убунту Убунту 35592452 апреля 1 04:48 apache-cassandra-3.7-bin.tar.gz
директорию типа drwxr-XR-х 2 корень корень 4096 1 апр 04:44 hsperfdata_root

любой другой столкнулась с этой проблемой

роковые: [172.28.48.177]: ошибка! => {"изменилась": ложные, "не": правда, "призвание": {"module_args": {"резервное копирование": null, то "содержание": null, то "копия": ложные, "создает": null, то "разделитель": null, то "дест": "/opt/на кон - /Кассандра", "directory_mode": нуль, "исключает": [], "extra_opts": ["--Стрип-компоненты=1"], "следить": ложные, "силы": null, то "группы": "Убунту", "keep_newer": ложные, "list_files": ложные, "режим": null, то "original_basename": "apache-cassandra-3.7-bin.tar.gz", "владелец": "Убунту", "выражение": null, то "remote_src": null, то "selevel": null, то "serole": null, то "setype": null, то "seuser": null, то "ЦСИ": "/tmp/apache-cassandra-3.7-bin.tar.gz"}}, "ГЗС": "неожиданная ошибка при обращении взорвался файл: [значение errno 2: нет такого файла или каталога: '/опт/кон/Кассандра/Апач-Кассандра-3.7/бин'"}
+370
alexcres 10 янв. 2019 г., 00:59:50

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

+311
adremasu 11 янв. 2015 г., 14:49:25

Как разобрать кучу файлов и заменить каждое вхождение функции __esct?

__esct ("полное имя") 

преобразовать в:

$этом->побег($этом->перевести ("полное имя")) 

Как добавить, что вторая скобка после заменить текст?

+271
Mahdi Fathalla 15 апр. 2012 г., 19:27:12

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

Самой сложной частью проекта является наличие высокоскоростного АЦП (параллельные), подключенного к GPIO и модуль ядра, который использует аппаратное прерывание от АЦП на приобретение каждого образца и хранить его в буфер, который затем можно через chardevice.

Мои текущие настройки (работает) следующим образом:

  • У меня есть программа для разработки на C, которая контролирует мое оборудование через SPI интерфейс. Если бы я послал необходимые команды, он начинает обрастать аналоговых данных и отправляет их в АЦП.
  • Всякий раз, когда АЦП завершает преобразование, он pusts соответствующий сигнал "низкий" - на GPIO и я прерываю внутри модуля ядра (связан с внешними выводами). ОМП собирает значение 12 других линий GPIO (это 12-разрядный АЦП) и помещает ее в буфер, который затем доступен через /dev/сайт mydevice.
  • У меня есть еще отдельная программа пользовательского пространства, который запускается бесконечный цикл while, чтение из /dev/сайт mydevice и в свою очередь пишет в out_data.дать (файл в пользовательском пространстве).
  • С помощью этой установки сырой (2 программы пространства пользователя и модуль ядра загружен) я могу написать более 130 000 образцов в моем файле в секунду (без пропусков).

Теперь я хочу посмотреть, насколько быстрее я могу сделать это, есть 2 вещи, чтобы рассмотреть:

  1. Это настройка у меня контур над "обычными" так как то, как это будет сделано? Я читаю везде, что прямого ввода/вывода не рекомендуется из ядра, поэтому я этого делать не буду. Хотя, конечно, это должно быть возможным, чтобы написать ее в какое-то "постоянное" место в ОМП. Это мне кажется общая проблема, пытаясь получить данные от какого-то оборудования на компьютере с использованием прерываний.

  2. Не меняя свои установки выше, есть ли способ как отключить другие прерывания, чтобы сделать его как можно более гладко? В ходе сбора данных я действительно не нужно ничего, только какой-то способ, как остановить его. Любые другие прерывания (беспроводной, монитор обновить и т. д...) может быть отключен, так как сбор данных-это только должен быть запущен в течение нескольких минут. Потом все возобновится и более требовательными код Python можно запустить для анализа и визуализации данных (по крайней мере, это мое простое представление о нем).

+222
fmpdmb 31 мар. 2011 г., 03:22:58

Вы могли бы сделать все это в начнется выступление, используя Гэтлину

на awk '
 Начать {
 в то время как(1) {
 строка = сентября = ""
 Для (я = 1; я < АГДС; я++) {
 если ((Гэтлину < АГДУ[я]) <= 0) выход
 линия = сентября $2
 сентября = ОФС
}
 линия печати 
}
 } входа{1..п} > из
+214
Mark Cuban 7 авг. 2017 г., 14:21:09

Я

история | меньше

чтобы получить линии из предыдущих команд и от цифры на левой стороне, я нашел, что я хотел повторяться (например. 22) и сделал

!22

в командной строке и это сработало-выполнение набора команд в строке я сделал в то время. Я не могу понять, где восклицательный знак используется, что она из себя представляет в плане действий Баш, и где его использовать. Из документации я не вижу объяснение, что "реальна".

+207
palmcrash 16 мая 2019 г., 23:34:58

Мне нужно сделать деструктивный (РАО) тест на новый диск, и только для чтения на диске, который выпал из RAID-массива. Я хочу увидеть, если он находит проблемы и как далеко он находится.

+176
RedTasker 26 апр. 2013 г., 14:37:48

Программы PS, сверху, и smem все получают свои данные из /proc. Может быть, вы бы наслаждаться, глядя на исходный код, чтобы получить точные данные. Эти детали изменились за эти годы и, вероятно, продолжают меняться.

Программа smem-это скрипт на Python. Вот список полей в smem: http://selenic.com/repo/smem/file/43b299004079/smem#l271

Линукс получает Top и PS из пакета procps по. Вот список полей в верхней: http://procps.cvs.sourceforge.net/viewvc/procps/procps/top.c?revision=1.134&view=markup#l1223

А вот список полей в ПС: http://procps.cvs.sourceforge.net/viewvc/procps/procps/ps/output.c?revision=1.65&view=markup#l1286

+168
KushkaDynamo 21 мар. 2018 г., 15:07:37

Это легко:

  1. [выполнить из офисной машины] офис -> настройка подключение дома (в доме есть публичный IP). Это установки обратного тоннеля от офиса машину к дому.

    СШ-КНП 19999 ниже:localhost:22 [email protected]дома

  2. [выполнить с домашнего компьютера] подключите к вашему офису из дома. Это позволит использовать тоннеля с шагом 1.

    СШ -п 19999 [email protected]дома

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

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

+147
iPoltergeist 8 мар. 2011 г., 20:47:30

Что работал для меня было дано арки (только для текстовых файлов):

грэп -А-С 200 -Ф уникальную строку в текстовый файл' файл /dev/sdXN

где в/dev/sdXN - это раздел, содержащий потерянный файл (проверить с горы , если не уверены).

Берет немного, но работал, когда я случайно удалил некоторые исходный код я еще не совершил!

+98
Admdebian 1 сент. 2010 г., 14:32:28

Мое подозрение подтверждается, глядя на источник в search_file функции по линии 258, где он проверяет размер файла. Если размер равен нулю, он вываливается:

если (f_len == 0) {
 log_debug("вприпрыжку %s: файл пуст"., file_full_path);
 Гото очистки;
}

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

+69
user144747 10 нояб. 2010 г., 22:05:20

Я пытаюсь как-то использовать размер поэтому программы, выходы линий

<АРГ1>
<АРГУМЕНТ2>
...
<АРГN>

вызовет выполнение следующую команду:

команда
 <GLOBAL_PREFIX_1> \
 <GLOBAL_PREFIX_2> \
 ... \
 <ПРЕФИКС1> <ПРЕФИКС2> ... АРГ1 <SUFFIX1> <SUFFIX2> ... \
 <ПРЕФИКС1> <ПРЕФИКС2> ... АРГУМЕНТ2 <SUFFIX1> <SUFFIX2> ... \
 ... \
 <ПРЕФИКС1> <ПРЕФИКС2> ... АРГN <SUFFIX1> <SUFFIX2> ... \
 <GLOBAL_SUFFIX_1> \
 <GLOBAL_SUFFIX_2> \
...

где префиксы и суффиксы заранее известные, но произвольные.

Некоторые (наверное) очевидно, отмечает, что я чувствую, что мне в любом случае придется явно указывать:

  • Параметры не "хороший". Им не хватает строк, но может содержать пробелы, $, (, ), ", и т. д.

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

  • Да, я имел в виду то, что я написал. Я действительно только хочу, чтобы 1 команда для запуска: не 0, не 2, не 3, Не Н...

  • В целом: я не хочу, чтобы породить новый процесс для каждого аргумента.

  • Простые инструменты являются предпочтительными, при условии правильности дано... так что размер является предпочтительным по сравнению с СЭД, которая является более предпочтительной, чем на awk, и т. д.

  • Я пытаюсь использовать стандартные *инструменты шухер оболочки здесь.
    Разумеется, я могу написать скрипт на Python, но это не суть...

+64
Toyko ghoul fan 4 авг. 2016 г., 11:57:49

У меня есть набор .файл-пар тхт. В каждой паре файлов file1 содержит одно целое число и file2 содержит много строк текста. В сценарии я пишу, я хотел бы использовать целое число в файл file1, чтобы указать, сколько строк, чтобы снять верхнюю часть Файл2, а потом писать эти строки в другой файл. Я с помощью GNU-параллельно работать на многих файл-пары параллельно.

Это похоже на простой способ сделать это было бы передать содержимое file1 в качестве параметра к вариант из головы ... это возможно? Я попытался с помощью команды xargs и кошка Файл1, но не работает.

Пример файла-пара:

Файл1:
2 

Файл2:
ААА
ВВВ
КХЦ
ДДД

Желаемый результат:

Файл file3:
ААА
ВВВ

Если бы я был не с помощью GNU-параллельно, я могу выделить содержимое файла file1 на переменную (хотя я не знаю, если я мог бы передать, что в головес вариант?); однако, параллель {} , кажется, усложняют этот подход.

Я могу предоставить больше информации, если это необходимо.

+31
haifacarina 9 дек. 2012 г., 19:57:33

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil