с dpkg возвращает ошибку при установке пакетов Python (в Debian)

После попытки установить pdfshuffler (из репозитория в Debian) появилось сообщение об ошибке, связанной с проблемами зависимостей. Казалось, что был нужен пакет python-pypdf2, поэтому я попытался установить его, но я получаю то же самое сообщение об ошибке. Посмотрев на похожие проблемы, я попытался с помощью apt-получить установки чистый,-Ф, autoremove и т. д. Но это было бесполезно и список ошибок, возникших во время обработки растет. Я оставляю ошибки я получаю после apt-получить обновление:

Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Расчет обновлений... готово
Следующие пакеты были утаены:
mendeleydesktop
0 обновлено, 0 установлено новых, 0 для удаления и 1 пакетов не обновлено.
15 не полностью установлены или удалены.
После этой операции, 0 в дополнительное дисковое пространство будет использоваться.
Вы действительно хотите продолжить? [Д/н] г
Настройка на Python-крипто (2.6.1-7) ...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-крипто (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
Настройка на Python-колесо (0.29.0-2) ...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse

 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-колесо (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
Настройка на Python-Роман (2.0.0-2) ...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-Роман (--настроить): 
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1 
Настройка на Python-pypdf2 (1.26.0-2) ... 
Обратная трассировка (самый недавний призыв последнего): 
 Файл "/usr/Бен/pycompile", линия 27, в <модуль> 
 импорт optparse 
 Файл "/usr/lib/python2.7/optparse.py" линия 1557 
 печати(самовыдвижение.get_usage(), file=файл) 
 ^ 
Синтаксис ошибка: недопустимый синтаксис 
команды dpkg: ошибка при обработке пакета Python-pypdf2 (--настроить): 
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1 
с dpkg: проблемы зависимостей предотвратить конфигурации питон-брелоки.АЛТ: 
 питон-брелоки.АЛТ зависит от питона-крипто, однако: 
 Пакет python-Crypto-это еще не настроено. 

с dpkg: ошибка при обработке пакета в Python-брелоки.АЛТ (--настроить): 
 проблемы зависимостей - оставляем "не задано" 
Настройка на Python-ги (3.22.0-2) ... 
Обратная трассировка (самый недавний призыв последнего): 
 Файл "/usr/Бен/pycompile", линия 27, в <модуль> 
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-ги (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
Настройка на Python-epydoc (3.0.1+для dfsg-14) ...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-epydoc (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
с dpkg: проблемы зависимостей предотвратить конфигурации pdfshuffler:
 pdfshuffler зависит от питона-pypdf2 | питон-pypdf (>= 1.10); однако:
 Пакет python-pypdf2 еще не настроена.
 Пакет python-pypdf не установлено.

команды dpkg: ошибка при обработке пакета pdfshuffler (--настроить):
 проблемы зависимостей - оставляем "не задано"
Настройка на Python-dbus интерфейса (1.2.4-1+В1) ...
Удаление устаревших байткод...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-dbus интерфейса (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
Настройка на Python-кода валюты XDG (0.25-4) ...
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/Бен/pycompile", линия 27, в <модуль>
 импорт optparse
 Файл "/usr/lib/python2.7/optparse.py" линия 1557
 печати(самовыдвижение.get_usage(), file=файл)
^
Синтаксис ошибка: недопустимый синтаксис
команды dpkg: ошибка при обработке пакета Python-кода валюты XDG (--настроить):
 подпроцесс установлен сценарий, выполняемый после установки вернул код ошибки 1
с dpkg: проблемы зависимостей предотвратить конфигурации питон-secretstorage:
 питон-secretstorage смотря на Python-dbus интерфейса, однако:
 Пакет python-dbus интерфейса еще не настроена.

команды dpkg: ошибка при обработке пакета Python-secretstorage (--настроить):
 проблемы зависимостей - оставляем "не задано"
с dpkg: проблемы зависимостей предотвратить конфигурации в Python-docutils:
 в Python-docutils зависит от питона-роман; однако:
 Пакет python-роман еще не настроена.

команды dpkg: ошибка при обработке пакета Python-docutils (--настроить):
 проблемы зависимостей - оставляем "не задано"
с dpkg: проблемы зависимостей предотвратить конфигурации питон-брелок:
 питон-брелок смотря на Python-dbus интерфейса, однако:
 Пакет python-dbus интерфейса еще не настроена.
 питон-брелок зависит от питона-secretstorage; однако:
 Пакет python-secretstorage еще не настроена.

команды dpkg: ошибка при обработке пакета Python-брелок (--настроить):
 проблемы зависимостей - оставляем "не задано"
с dpkg: проблемы зависимостей предотвратить конфигурации в Python-код:
 в Python-код, зависит от питона-ги (>= 3.22.0-2); однако:
 Пакет python-GI это еще не настроено.

команды dpkg: ошибка при обработке пакета Python-GObject в (--настроить):
 проблемы зависимостей - оставляем "не задано"
с dpkg: проблемы зависимостей предотвратить конфигурации питон-poppler:
 питон-poppler смотря на Python-GObject в (>= 2.10.1); однако:
 Пакет python-код, еще не настроен.

команды dpkg: ошибка при обработке пакета Python-poppler (--настроить):
 проблемы зависимостей - оставляем "не задано"
Ошибки возникли при обработке:
питон-крипто
питон-колеса
питон-Роман
питон-pypdf2
питон-брелоки.АЛТ
питон-ги
питон-epydoc
pdfshuffler
в Python-dbus не
питон-кода валюты XDG
питон-secretstorage
в Python-docutils
питон-брелок
в Python-код
питон-poppler
Е: суб-процесс /usr/бен/с dpkg вернул код ошибки (1)

Получится что-то похожее, когда я попробовать судо apt-получить установку с любой Python-пакет. Я также попытался редактирования файл /var/lib в/с dpkg/статус файлов, удаление записей не правильно установлены или настроены пакеты Python, но это не помогло (такая же проблема появилась при попытке переустановить или удалить эти пакеты).

Любая идея?

Спасибо!

(Системы Debian стрейч Вт/KDE плазмы. 8500U i7 с 16гб)

Следующим Филипе Branderburgerс комментариями, я поднял глаза на ошибки в optparse.py:

Эрик@в Debian:~$ dpkg для -С /usr/lib/python2.7/optparse.py
libpython2.7-минимальный:для amd64: /usr/lib/python2.7/optparse.py
Эрик@в Debian:~$ dpkg Для -в libpython2.7-минимальный
??5?????? /usr/lib/python2.7/optparse.py
Эрик@в Debian:~$ LS с -Л /usr/lib/python2.7/optparse.py
-RW-р-р-- 1 Эрик Эрик 60337 марта 20 00:01 /usr/lib/python2.7/optparse.py
Эрик@в Debian:~$ и более ранних версий -Ф /usr/lib/python2.7/optparse.py
/usr/lib/python2.7/optparse.py

Это означает, что проверка программы md5sum провалился?

+856
Bits demystified 29 нояб. 2015 г., 04:31:02
32 ответов

Вы должны запустить два экземпляра ДД в таком случае, на локальном хосте, а другой на удаленном хосте (через СШ.)

Чтобы сделать эту работу, вам нужно будет опустить на от= аргумент, чтобы ДД пишут блоки в stdout (который можно написать к трубе), или опустить =если читать из stdin (из трубы.)

Например, копирование с локального на удаленный:

ДД, если=/dev/sdX в БС=х кол-во=х |
 SSH пользователь@хост ДД=с/dev/sdX в БС=х

Или скопировать с удаленного на локальный:

SSH пользователь@хост ДД, если=/dev/sdX в БС=х кол-во=х |
 ДД=с/dev/sdX в БС=х

Вы, вероятно, хотите использовать согласующий БС= настройки с обеих сторон (хотя технически это не строго обязательно.)

+1000
user1694982 03 февр. '09 в 4:24

Проверьте следующее:

свпв volfs

при необходимости включить его svcadm включить volfs

если все работает, вы должны увидеть ваш cdrom смонтирован в папку/media/<метка компакт-диск>

+946
Reibello 10 янв. 2012 г., 10:04:52
Другие ответы

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


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

Попробуйте этот метод exec=bash с -с-сон 30; гном-терминал-полный-экран -х "Эхо " привет"'" ; сна 20 .
Также обратите внимание, в любое время (до/после регистрации) вы можете нажать сочетание клавиш Ctrl+АЛТ+Ф1 до Ф6 , чтобы запустить терминал, который находится в полном экране терминала. Вы можете войти оттуда.

+921
Nana11 10 окт. 2015 г., 17:38:21

Проблема решена. Оказалось, что руки-не-встроенном-ГДБ ГДБ команда выполнялась программа находится в другой папке, чем судо руку-нет-встроенном-ГДБ (на удивление у меня 2 руки-не-встроенном-гбдбк). трассированием помог мне решить головоломку.

+913
Liu Chaoyang 18 февр. 2014 г., 08:40:48

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

+910
NOUROU MOUHAMED 10 мая 2016 г., 08:17:19
сенсорный 0 1 2 3 4 5 6 7 8 9
найти . -имя \[0-9] -ОК РМ {} \;

< РМ ... ./0 > ? г
< РМ ... ./9 > ? г
< РМ ... ./8 > ? г
< РМ ... ./7 > ? г
< РМ ... ./6 > ? г
< РМ ... ./5 > ? г
< РМ ... ./4 > ? г
< РМ ... ./3 > ? г
< РМ ... ./2 > ? г
< РМ ... ./1 > ? г
^С

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

+909
LDB 16 мар. 2010 г., 14:36:46

Другой вариант-использовать pmount. Кажется, немного проще часто использовать. Однако он требует установки (из репозитория EPEL).

Форум CentOS на pmount

+888
user83199 10 июл. 2011 г., 17:38:23

У меня есть два разных файла, как показано ниже.

Содержание a.txt:

ДРЧ|1|||||||||| 
ДТЛ|@||||||||||| 
ТЛР||||||||||||| 
ДРЧ|1|||||||||||| 
ДТЛ||||||||||||| 
ТЛР||||||||||||| 

Содержание b.txt:

ДРЧ|2|||||||||| 
ДТЛ|||||||||||||
ТЛР|||||||||||||
ДРЧ|2|||||||||||| 
Отл|последнее||||||||||||
ТЛР|||||||||||||

Здесь я должен вывезти все линии до 1 "ТЛР" в a.txt и b.txt и сливаются в 1.txt таким же образом вынуть все линии после 1-й "ТЛР" в a.txt и b.txt и сливаются в 2.txt

вывод должен быть:

Содержание 1.txt:

ДРЧ|1|||||||||| 
ДТЛ|@||||||||||| 
ТЛР|||||||||||||
ДРЧ|2|||||||||| 
ДТЛ|||||||||||| 
ТЛР||||||||||||| 

Содержание 2.txt:

ДРЧ|1|||||||||| 
ДТЛ|||||||||||| 
ТЛР|||||||||||||
ДРЧ|2|||||||||| 
Отл|последнее||||||||||| 
ТЛР||||||||||||| 

Как мы можем сделать это с помощью скрипта для Unix?

+883
Keshalamuelle 29 мая 2010 г., 19:39:49

Почему nohup и не помогает вам, потому что программа работает со стандартными файлами IO.

Вот это выдержка из вики страницу для команды nohup:

Примечание - Nohupping справочная работа обычно используется, чтобы избежать прекращения их, когда при выходе из SSH сессию. Другой вопрос, что часто возникает в этой ситуации заключается в том, что СШ отказывается выйти ("зависает"), поскольку он отказывается потерять какие-либо данные из/в фоновое задание(с). Эту проблему можно преодолеть путем перенаправления все три ввода/вывода потоки:

команды nohup ./иногда > фу.из 2> фу.подстраховались < /dev/нуль & также отметить, что закрытие сессии SSH не всегда послать сигнал HUP в зависимости от процессов. Среди прочего, это зависит от того, псевдо-терминал выделили или нет.

Вы можете использовать экран для этого.

Просто создать экран сеанса: экран -ы по rsync затем, вы снимаете свой экран с помощью Ctrl+А Д

И вы можете отключиться от СШ

+818
CGee 16 окт. 2019 г., 05:30:09

Цикл for, с некоторыми правилами вычисления переменной может делать то, что вы хотите

для файла в Applications/*.молния
делать
 файл распаковать "$" - д "${file%.zip}"
сделано

Выражение ${file%.zip} означает "содержимое $файл с .молния снята с конца".

Так что в первый раз вокруг петли $файл может читать applications/abc.zip и так ${file%.zip} будет читать приложения/Азбука.

+804
user6480 9 сент. 2013 г., 10:20:14

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

Обратите внимание, что ошибка говорит:

предупреждение: максимальная Маунт считать достигнутой, запуск e2fsck является рекомендуемой

Это предупреждение, не ошибка, а рекомендация, а не команда.

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

Все это сводится к в/etc/fstab с опциями. Типичный файл fstab раздел Запись выглядит так:

# <файловая система> <каталог> <тип> <параметры> <дамп> <пройти>
Идентификатор UUID=123-456-АВС-защ / системы ext4 по умолчанию,существует два метода 0 1

Последнее поле, пройти, указывает, как/когда диск должен быть проверен на ошибки. Если он установлен в 0, то привод не будет установлен, если установлен в 1, это будет проверяться при каждой загрузке, если установлено значение 2 или более, он будет проверять каждый раз, когда она была установлена более чем на указанный (30 по умолчанию) количество раз без проверки.

Учитывая предупреждение вам соблюдать, я думаю, что вы установите его в 0 в файле/etc/fstab строчку. Рекомендуемые значения 1 для /раздела и 2 или выше для всего остального. Если установлено в значение больше 1, то система будет проверить ваш диск на ошибки каждые 30 крепления. Для изменения периодичности проверки (например, для проверки каждые 20 креплений), выполните:

tune2fs -с 20 на /dev/sda1, поскольку

Так, в то время как @vfbsilva ответ является абсолютно правильным, было бы гораздо легче просто отредактировать файл/etc/fstab добавить, изменить передавать значения для раздела В вопрос для 2 и перезагрузка. Что должно вызвать стремление быть проверены и предупреждения, чтобы уйти.

+716
Borys Borysenko 26 нояб. 2016 г., 17:37:02

У меня есть два диска. Содержит Windows и жесткий диск. Вторая содержит предвидение Linux и является IDE-диск. Сейчас у меня установлен extlinux как загрузчик для предвидения Линукс.

Теперь я хочу chainload это с загрузчика Windows, так что я могу загрузить как. В BIOS можно выбрать только SATA-диск для загрузки.

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

+665
Alex Spurling 4 янв. 2011 г., 10:32:29

Вы можете добавить

набор -у

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

Сценарий как

#!/Бен/ш
набор -у
Эхо $ФОО

в результате

script.sh: 3: script.sh: фу: параметр не задан

Если вы используете Баш вместо ошибки будет выглядеть следующим образом:

script.sh: линия 3: фу: несвязанных переменных

+598
Prabhat Reddy 29 дек. 2019 г., 01:31:28

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

РМ \`, который

и что будет делать трюк.

+597
RRYontz 8 нояб. 2018 г., 23:00:53

Если в/etc/Пэм.д/Су содержит следующее:

двиг достаточно pam_rootok.так

затем корень в одностороннем порядке допускается использование Су без дальнейшей аутентификации.

+594
Diff 14 авг. 2014 г., 16:28:51

Поскольку вы упомянули, что вы используете CGI в питоне, его, вероятно, уместно предположить, что вы используете Apache в файле httpd сервера. Если это так, оставить процесс проверки подлинности вашей программы Apache и пусть только проверенный человек выполнение CGI скриптов/программ.

Есть много модулей, которые можно сделать аутентификацию для вас на Apache, это действительно зависит от того, какой механизм проверки подлинности, который вы ищете. Кстати вы процитировали в вопрос, кажется, связанных с проверкой подлинности локального узла счета на основе файла /etc/passwd,и теневые файлы. Модуль, который приходит ко мне быстрый поиск по это mod_auth_shadow. Преимуществом является то, что вы позволяете кто-то авторитетный (бег на привилегированный порт 80) для проверки подлинности пользователя/пароль для вас и вы можете положиться на проверенной информации пользователя для выполнения команд от имени пользователя, если это необходимо.

Хорошие ссылки для начала:

http://adam.shand.net/archives/2008/apache_tips_and_tricks/#index5h2

http://mod-auth-shadow.sourceforge.net/

http://www.howtoforge.com/apache_mod_auth_shadow_debian_ubuntu

Другой подход заключается в использовании модуль SuEXEc в Apache, который выполняет процессы(CGI-программ) от имени авторизованного пользователя.

+452
Henkeman 21 февр. 2019 г., 21:44:09

Хммм. Я просто разработал один-лайнер, чтобы перечислить все дубликаты, на вопрос в том, что оказался дубликат этого. Как мета. Ну, жалко его, поэтому я выложу его, Хотя rdfind звучит лучше решение.

Это по крайней мере имеет то преимущество, что "реальный" путь Unix, чтобы сделать это ;)

найти -имя '*.формат MP3' -print0 команды | команды xargs -0 команду md5sum | СНП | уник -ДВ 32

Разрыв трубопровода вниз:

найти -имя '*.в формате mp3' -print0 команды находит все mp3-файлы в поддереве, начиная в текущем каталоге, печатая имена нуль-разделены.

команды xargs -0 команду md5sum читает нул-запятыми и вычисляет контрольную сумму на каждый файл.

Ты знаешь, что этакое делает.

уник -ДВ 32 сравнивает первые 32 символа отсортированный линий и печатает только те, которые имеют одинаковый хэш.

Так что вы в конечном итоге с Список всех дубликатов. Затем вы можете Уиттл, что вручную на те, которые вы хотите удалить, удалить хэши, и трубы списке в РМ.

+452
Vinish George 1 авг. 2017 г., 15:43:50

При использовании команды 'ls' я хочу разобраться в каталогах сначала, а потом все файлы и сортировать каталоги/файлы с подчеркиванием первой. Вот пример:

_folder2
папка2
_file2
файл

Я могу сортировать каталоги сначала с

Общ-группа-каталоги-первых --цвет --игнорировать=потерял+нашли

но подчеркивание в начале игнорируется. Сортировка подчеркивания в начале работы с

ЛС-д _* [!_]*

но оба не работают вместе. Я пробовал много комбинаций из двух команд, ничего не работает, как я хочу, чтобы она работала. иногда цвет пропадает (что важно для меня) или у меня подпапок и файлов directores вместо имен папок.

Также категории lc_collate=C и LC_LOCALE=C не работает.

+422
Gurudevan Sharukh 22 нояб. 2018 г., 13:31:47
на Perl -е'\ы+' полосы '

 $. == 1 и @АГДС = ($АГДУ, @argv в); # инициализировать @АГДС массива

 существует $ч{$ф[0]} или $ч[ключи %ч] = $ф[0]; # необходима, чтобы запомнить порядок

 $ч{$ф[0]}->[@АГДС[email protected]АГДУ-1] = $Ф[1]; # заполнение хэш

 Конец {
 $, = "\Т"; # установить ОФС в разделе

 выведите Q//, @АГДС; # напечатать первую строку с именами

 для моего $ключ (@Н) { # печать remaninig строк с данными
 печать $ключ
 карта { $ч${ключ}->[$_] // 0 } 0 .. $#АГДС;
}
}

'файл1 файл2 файл file3 # ... вы можете дать столько файлов здесь

Выход

 файл1 файл2 файл file3
ФОО 12 23 35
jhdfeg 25 45 0
kjfdgkl 37 0 0
djhf 0 0 37
+404
user226845 21 авг. 2017 г., 18:35:59

Я не искал достаточно, это уже отвечала так: https://stackoverflow.com/questions/7238113/customising-the-colours-of-vims-tab-bar

В двух словах я должен изменить эти различные параметры TabLineFill, TabLine, TabLineSel, и название :

:привет TabLineFill ctermfg=ctermbg салатовый=зеленый
:привет TabLine ctermfg=синий ctermbg=желтый
:привет TabLineSel ctermfg=Красный ctermbg=желтый
:привет название ctermfg=светло-синий ctermbg=маджента
+295
Sreekanth Boddireddy 3 сент. 2011 г., 03:33:51

У меня есть дамп базы данных MySQL. Я хочу установить его с Хадсоном через сценарий оболочки к внешнему Linux-машины.

Как можно взять скрипт MySQL и запустить его в базе данных на другую машину? Я знаю, что я могу передавать файлы с SFTP и использовать SSH для связи c другой машины вручную, но как автоматизировать это все к простой shell-скрипт?

+286
errantlinguist 7 апр. 2018 г., 23:56:03

Bash имеет программируемый завершения. Начиная с 1999 года, она была способна адаптироваться к завершению аргументы команды в команду, а не просто завершение имен файлов. Имена файлов по умолчанию, когда нет конкретной команде завершение настроенный (именно поэтому вы получаете имена файлов, когда вы меняете команду openvpnx).

Программируемое завершение обычно активирован путем загрузки в/etc/bash_completion. Если вы не хотите, программируемый завершения на всех, и всегда хотят завершить имена файлов даже в контекстах, где имена файлов не имеет смысла, удалите это из своего .bashrc следующее.

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

Независимо от завершения настройки, вы можете всегда полное имя файла, вызывая полное-имя файла (по умолчанию переплет: м-/), а не полный (вкладке).

+285
Ricardo 2 сент. 2015 г., 17:05:59

Я хочу, чтобы команда grep что-то внутри каталога. Но пользователь не имеет разрешения в каталоге. Из-за некоторых причин, я не могу изменить права доступа, группы или владельца. Просто хочу знать, я могу получить доступ к этой директории некоторые записи в файлами sudoers.

грэп -Р "некоторые фразы" /путь/к/ограничен-реж

Есть ли способ, чтобы выполнить команды с помощью sudo?

+279
Anton Sergeyev 22 янв. 2018 г., 23:21:14

Я использую Debian и я хочу переназначить клавиатуру, потому что он имеет некоторые проблемы. Я погуглил и нашел параметр xmodmap. Но он не работает в режиме graphicless, как tty1.

+263
user2031255 21 мар. 2012 г., 09:35:04

Существует более чем одно определение размера блока для записи памяти. Вы могли бы рассмотреть это:

  • ширина магазина инструкция (магазин байт, магазин, слово, ...), как правило, 1, 2, 4, 8 или 16;
  • ширина в кэш - линии, как правило, что-то вроде 16 или 64 байта (и кэш разных уровней могут иметь разные толщины линий);
  • ширина шины памяти, которая не является непосредственно наблюдаемой в программное обеспечение;
  • и, возможно, немного более разумные чувства.

Ни один из них не связано с размером страницы.

Размер страницы-это атрибут странице в ММУ. Диспетчер памяти преобразует виртуальные адреса (используемые программы) в физические адреса (которые обозначают физическое расположение в памяти). Процесс перевода виртуального адреса в физический адрес звучит примерно так:

  • Посмотреть адрес первого уровня таблицы дескрипторов.
  • Экстракт самого высокого порядка бит виртуального адреса и использовать их в качестве индекса в первом уровне таблицу дескрипторов.
  • Расшифруйте дескриптор Л1 по тому индексу, который дает адрес второго уровня в таблице дескрипторов.
  • Извлечь несколько битов из виртуального адреса и использовать их в качестве индекса во втором уровне таблицы дескрипторов.
  • Расшифруйте дескриптор Л2 по тому индексу, который дает адрес начала страницы. Страница-это единица физически непрерывной памяти, который описывается одна запись в ММУ стол.
  • Маска оставшиеся биты виртуального адреса с адресом стартовой страницы, чтобы получить физический адрес.

Обычная 32-разрядных архитектур пройти два уровня таблицы; общие 64-разрядных архитектур пройти через 3. Linux поддерживает до 4 уровня.

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

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

+246
Xochilt Lozano loeza 20 июн. 2018 г., 20:42:14

Я использую MiniXP на Hiren в BootCD. В комплекте версия 5.1.2600.0 немного устаревшей, но делает работу.

С этим я могу получить полную функциональность chkdsk.exe просто с другой загрузочной записи на моей спасательной палочке!

Вот мое руководство, Шаг за шагом, Линукс-только подход с emtpy флешку:

начать Баш сессии в терминале

команды mkdir /tmp/и Д1 && компакт-диск в /tmp/Д1

с wget http://www.hirensbootcd.org/files/Hirens.BootCD.15.2.zip

разархивируйте Hirens.BootCD.15.2.zip

команды mkdir ИСО

судо крепление-петли o,РО,номер uid=$uid номер в Hiren\'s.BootCD.15.2.iso ИСО

подключите USB-накопитель, который вы хотите использовать: осторожно! все, что на ней будут удалены!

определить устройство флешки:

команды dmesg

или

journalctl

или

менее /ВАР/лог/системный журнал

обратите внимание, устройство и раздел:

USB_STICK= # например, /dev/СКБ

USB_STICK_PARTITION=${USB_STICK}1

проверьте это:

на /sbin/fdisk для -Л $USB_STICK

проверьте, если установлены:

крепление | команда grep $USB_STICK

если да: размонтировать устройства или раздела(ов)

sudo размонтировать ${USB_STICK}{,{1..4}}

понятно:

судо ДД, если=/dev/нуль=$USB_STICK графа=10000

скачать файл syslinux:

с wget https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.03.tar.gz

извлечь его:

тар официального сайта syslinux-6.03.tar.gz

запись основной загрузочной записи:

судо ДД, если=файл syslinux-6.03/БИОС/с MBR/МБР.бин=$USB_STICK

создать раздел FAT32, напр.

эхо ,,с,\* | команду sudo sfdisk $USB_STICK 

формат:

судо массива.для vfat -Н MINIXP -в $USB_STICK_PARTITION

сделать его загрузочным:

судо файл syslinux-6.03/БИОС/ОС Linux/файл syslinux-установить $USB_STICK_PARTITION

копирование содержимого:

команды mkdir по USB

судо горе -о номер uid=$uid в $USB_STICK_PARTITION по USB

СР -РВ ИСО/* USB кабель

создать конфигурационный файл:

эхо "по умолчанию minixp\nlabel minixp\пфайл Boot /ГБЦД/grldr" >от USB/файл syslinux.cfg для

сделать MiniXP по умолчанию:

СЕПГ -я '/^по умолчанию/с|/по умолчанию|2| интерфейс/ГБЦД/меню.ЛСТ

прибраться:

sudo размонтировать $USB_STICK_PARTITION

sudo размонтировать ИСО

компакт-диск ... 
РМ -Р Д1

молодец!

Я удалил расстались магии и большой вирусные вещи и получил его до 200МБ на моей спасательной палочкой.

Отрегулировать эту процедуру для собственного спасения палку!

+217
tripper54 26 янв. 2016 г., 17:38:44

Как конвертировать метку времени Unix в ЧЧ:мм:СС:ССС (где SSS является миллисекундах) в awk.

Например:

Эхо 1456478048306 > время
кошка время | на awk ....... > readable_time_format
+201
Siivonen 25 дек. 2015 г., 17:47:41

Универсальный Линукс как установить по умолчанию редактор установить визуальные оболочки переменной в нужный редактор. Например, в .bashrc и добавить строку вроде этой:

экспорт визуально=/usr/Бен/В.

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

+171
Jennoi 22 июн. 2017 г., 03:15:34

Я в настоящее время испытывают подобных проблем как сообщалось, в этом ошибка, на мой Debian ноутбук (подобные симптомы, различное программное обеспечение). Я читал документацию на баг-репорты, но я не уверен, что является лучшей практикой в этой ситуации.

Очевидно, мне не следовало создать новый отчет, если он уже существует для этой ошибки, но это хорошая практика, чтобы отправить "я тоже" сообщение, чтобы подтвердить, что ошибка действительно существует, или это только создаст ненужную?

Если так, я должен отправить простое письмо <номер>@bugs.debian.org описывая свои базовые установки, или требуется больше?

+115
Basavaraj Metri 24 окт. 2017 г., 02:44:22

В Linux

  1. На жестком диске есть файл устройства, например /Дев/СДАили файл/dev/hda, а в зависимости от тип интерфейса жесткого диска.

    Наличие своего файл устройства означает что драйвер для жесткий диск работает?

    Как я могу узнать, какой драйвер устройства?

  2. Для раздела на жестком диске, файл устройства, такие как на/dev/sda1, поскольку или на/dev/hda1.

    Наличие своего файл устройства означает что драйвер для раздел работает?

    Как я могу узнать, какой драйвер устройства?

    Драйвер для раздел на диске такой же, как драйвер для диск?

  3. Для файловой системы на разделе жесткого диска, мы не можем получить доступ к файловой системы, пока мы не смонтировать его в некоторую директорию под /.

    Перед монтированием файловой системы, драйвер для файловой системы не работает?

    Файловая система имеет драйвер устройства для данного типа файловой системы (например, Linux имеет драйвера устройства для файловых систем NTFS), так это файл система рассматривается как устройство?

    Что такое файл устройства файловой системы? - Гора Дир для файл файловой системы устройства для файловой системы?

+54
Joanna Flemming 6 мая 2014 г., 01:57:32
набор приглашений = "%д %# "

Это позволит установить запрос на текущее число фоновых заданий, с последующим > или # для root (если promptchars был изменен по умолчанию).

Испытания это:

> установить запрос = "%д %# "
0 > 

Затем запустить несколько фоновых заданий:

0 > ЛС &
[1] 82556
1 > ЛС &
[2] 99869
[1] сделано общ.
2 >
[2] сделать в ЛС
2 >
2 >
2 >
2 >
2 >
2 >
2 >

Как вы видите, задание графа в строке не обновляется, когда вы просто нажмите клавишу Ввод. Он будет обновляться, как только вы входите в новую команду, хотя:

2 > общ.
0 >
0 >

Вы упомянули bjobs. Это ОРС команду и не связанные с пробовал на всех. Пожалуйста, обновите вопрос с дополнительной информацией, если это было преднамеренным или нет.

+50
bhibb 7 апр. 2013 г., 18:34:14

Я бегу Dhrystone нагрузки на характеристики процессора. К сожалению, у меня эта ошибка. набор задач: не удалось установить 11986 сродство: недопустимый аргумент. Могу ли я иметь некоторую помощь, пожалуйста?

сенсорный /данные/местные/tmp/и dhry.из
МВ /данные/местные/tmp/и dhry.выход /данные/местные/tmp/и dhry.старый.из

Эхо 825600 > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_min_freq
Эхо 825600 > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_max_freq

сон 30

для меня в 2841600 825600
делать
 Эхо $я > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_min_freq
 Эхо $я > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_max_freq

 набор Ц0 ./dhry 50000000 >> /данные/местные/tmp/и dhry.из
 спать 10

сделано

Эхо 825600 > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_min_freq
Эхо 825600 > /системы/устройства/системы/процессора/подсистема cpufreq/policy0/scaling_max_freq
+21
Ishtiyaque Noori 3 мар. 2011 г., 07:39:05

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

$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