операция iwconfig не допускаются?

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

команду sudo iwconfig wlan1 Эссид "сети WiFi"

Я продолжаю возвращаться:

Не удалось установить на устройство wlan1 ; операции не допускаются.

На других компьютерах проблем нет.

Мне интересно, если мне нужно изменить первый режим? Как я могу идти об отладке этой проблемы?

+734
Luiz Alves 23 июл. 2010 г., 13:58:08
40 ответов

Я запустил эту команду на Ubuntu 14.04 Linux, при попытке установить пакет:

экспорт PYTHONPATH=/usr/местные/библиотека/вместо python2.7/ && судо питона setup.py установите

Пакет я пытался установить http://github.com/ewels/MultiQC

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

http://wiki.dnanexus.com/images/files/dx-toolkit-v0.240.1-ubuntu-14.04-amd64.tar.gz

популярность источника/ДХ-инструментарий/среды
ДХ входа
Обратная трассировка (самый недавний призыв последнего):
 Файл "/домашний/avilella/загрузки/ДХ-инструментарий/ОГРН/ДХ", линия 7, в <модуль>
 из dxpy.сценарии.ДХ основной импорт 
 Файл "/home/avilella/Downloads/dx-toolkit/share/dnanexus/lib/python2.7/site-packages/dxpy/__init__.py", строку 143, в <модуль>
 от . импорт исключения
 Файл "/home/avilella/Downloads/dx-toolkit/share/dnanexus/lib/python2.7/site-packages/dxpy/exceptions.py", строка 211, в <модуль>
 network_exceptions = (просит.пакетов.urllib3.исключения.Ошибка протокола,
AttributeError: объект "модуль" не имеет атрибут 'пакетов'

Как я могу восстановить это на сцене перед запуском командной строки? Даже начиная с свежим терминале bash, его теперь не найти любой из моих других библиотек Python. Даже с только что созданного пользователя Linux на одном компьютере, ошибки такие же.

Вопрос остался неотвеченным: фиксации сломанной переменной окружения PYTHONPATH

[Править]

Я не знаю, как, чтобы вернуться к списку папок и раньше, но я предполагаю, что это была комбинация из /usr/lib в/Вместо python2.7 и /usr/местные/библиотека/вместо python2.7

Попытка виртуальное окружение также теперь не удается:

виртуальное окружение
Фатальная ошибка в Python: Py_Initialize: не удалось получить кодировку локали 
 Файл "/usr/lib/python2.7/encodings/__init__.py", линия 123
 поднять CodecRegistryError,\
^
Синтаксис ошибка: недопустимый синтаксис
Прервана (ядро бросила)

Интерактивные Python работает в той мере, я попробовал ниже:

[email protected]:~$ Python с
В Python 2.7.6 (по умолчанию, 26 октября 2016, 20:30:19) 
[ССЗ 4.8.4] на linux2
Типа "помогите", "авторское право", "кредиты" или "лицензия" для получения дополнительной информации.
>>> печать "фу"
фу
>>> импорт urllib3
>>> 

Я сейчас зашел через папку и пытался как пункт Установить и apt-получить установку на Python-${пакет} с этим:

команда ls /usr/местные/библиотека/вместо python2.7/дист-пакеты/*/ | команда grep -v с яйцом | команда grep '\:' | тр ':' '' | команда grep -v с р-н-информация | команды xargs -N1 и базовое имя | во время чтения я; делай судо пункт Установить $я; сделано

Также:

команда ls /usr/местные/библиотека/вместо python2.7/дист-пакеты/*/ | команда grep -v с яйцом | команда grep '\:' | тр ':' '' | команда grep -v с р-н-информация | команды xargs -N1 и базовое имя | во время чтения я; у суда apt-получить установку питона-у-${Я}; сделано

Но все же те же вопросы.

Просит пакет есть:

ЛС-л /УСР/Либ/вместо python2.7/дист-пакетов/запросов/
итого 304
-RW-р-р-- 1 корень 14594 26 марта 2015 года adapters.py
-РВ-РВ-Р-- 1 корень 13750 4 сентября 16:05 адаптеров.пыць
-RW-р-р-- 1 корень 4333 api.py 24 сентября 2013 
-РВ-РВ-Р-- 1 корень 5261 4 сентября 16:05 по API.пыць
-RW-р-р-- 1 корень 6173 декабря auth.py 5 2013 
-РВ-РВ-Р-- 1 корень 7206 4 сентября 16:05 авт.пыць
-RW-р-р-- 1 корень 527 26 марта 2015 года certs.py
-РВ-РВ-Р-- 1 корень 736 4 сентября 16:05 сертификаты.пыць
-RW-р-р-- 1 корень 2531 26 марта 2015 года compat.py
-РВ-РВ-Р-- 1 корень 2541 4 сентября 16:05 совместимости.пыць
-RW-р-р-- 1 корень 16686 января cookies.py 8 2014 
-РВ-РВ-Р-- 1 корень 20167 4 сентября 16:05 печенье.пыць
-RW-р-р-- 1 корень 1599 26 марта 2015 года exceptions.py
-РВ-РВ-Р-- 1 корень 3863 4 сентября 16:05 исключений.пыць
-RW-р-р-- 1 корень 820 hooks.py 24 сентября 2013 
-РВ-РВ-Р-- 1 корень 1055 4 сентября 16:05 крючков.пыць
-RW-р-р-- 1 корень 1846 26 марта 2015 __init__.py
-РВ-РВ-Р-- 1 корень 2501 4 сентября 16:05 __инит__.пыць
-RW-р-р-- 1 корень 25332 26 марта 2015 года models.py
-РВ-РВ-Р-- 1 корень 23051 4 сентября 16:05 модели.пыць
-RW-р-р-- 1 корень 22042 26 марта 2015 года sessions.py
-РВ-РВ-Р-- 1 корень 18049 4 сентября 16:05 сеансы.пыць
-RW-р-р-- 1 корень 3136 24 сентября 2013 status_codes.py
-РВ-РВ-Р-- 1 корень 4439 4 сентября 16:05 status_codes.пыць
-RW-р-р-- 1 корень 3575 structures.py 24 сентября 2013 
-РАО-РАО-Р-- 1 корень 6359 4 сентября 16:05 структурах.пыць
-RW-р-р-- 1 корень 19642 26 марта 2015 года utils.py
-РВ-РВ-Р-- 1 корень 19386 4 сентября 16:05 утилиты.пыць

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

Любые упоминания в urllib в нерабочий Линукс (ниже) такие же, как и на одного рабочего (см. ниже), с 2 файлы, меняя их день от одного к другому:

[ 4096 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3
[ 3346 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/_collections.пыць
[ 22000 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/connectionpool.пыць
[ 4096 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/ВНО
[ 6015 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/исключения.пыць
[ 6511 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/поля.пыць
[ 3162 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/это.пыць
[ 2074 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/__инит__.пыць
[ 4096 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/пакеты
[ 9076 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/poolmanager.пыць
[ 5850 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/запрос.пыць
[ 9879 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/ответ.пыць
[ 19662 4 сентября 16:05] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/утиль.пыць
[ 28639 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py
[ 5961 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/fields.py
[ 2486 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/filepost.py
[ 10159 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/response.py
[ 20575 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/util.py
[ 1703 25 сентября 2013 года] /usr/lib/python2.7/dist-packages/urllib3/__init__.py
[ 3274 25 сентября 2013 года] /usr/lib/python2.7/dist-packages/urllib3/exceptions.py
[ 2898 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/_collections.py
[ 9009 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/poolmanager.py
[ 5874 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/request.py
[ 17079 12 октября 2015] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3-1.7.1.яйцо-инфо
[ 7142 октября 5 14:47] /УСР/Либ/вместо python2.7/lib2to3/исправления/fix_urllib.пыць
[ 8385 26 октября 2016] /usr/lib/python2.7/lib2to3/fixes/fix_urllib.py
[ 46549 октября 5 14:47] /УСР/Либ/вместо python2.7/urllib2.пыць
[ 50626 октября 5 14:47] /УСР/Либ/вместо python2.7/urllib.пыць
[ 51788 26 октября 2016] /usr/lib/python2.7/urllib2.py
[ 26 октября 2016 59371] /usr/lib/python2.7/urllib.py

На одного рабочего ниже:

[ 4096 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3
[ 3346 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/_collections.пыць
[ 22000 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/connectionpool.пыць
[ 4096 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/ВНО
[ 6015 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/исключения.пыць
[ 6511 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/поля.пыць
[ 3162 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/это.пыць
[ 2074 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/__инит__.пыць
[ 4096 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/пакеты
[ 9076 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/poolmanager.пыць
[ 5850 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/запрос.пыць
[ 9879 9 июля 10:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/ответ.пыць
[ 19662 июл 10, 9:06] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3/утиль.пыць
[ 28639 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py
[ 5961 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/fields.py
[ 2486 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/filepost.py
[ 10159 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/response.py
[ 20575 12 октября 2015] /usr/lib/python2.7/dist-packages/urllib3/util.py
[ 1703 25 сентября 2013 года] /usr/lib/python2.7/dist-packages/urllib3/__init__.py
[ 3274 25 сентября 2013 года] /usr/lib/python2.7/dist-packages/urllib3/exceptions.py
[ 2898 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/_collections.py
[ 9009 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/poolmanager.py
[ 5874 14 августа 2013] /usr/lib/python2.7/dist-packages/urllib3/request.py
[ 17079 12 октября 2015] /УСР/Либ/вместо python2.7/дист-пакеты/urllib3-1.7.1.яйцо-инфо
[ 46549 июля 12 11:47] /УСР/Либ/вместо python2.7/urllib2.пыць
[ 50626 июля 12 11:47] /УСР/Либ/вместо python2.7/urllib.пыць
[ 7142 июля 12 11:47] /УСР/Либ/вместо python2.7/lib2to3/исправления/fix_urllib.пыць
[ 8385 26 октября 2016] /usr/lib/python2.7/lib2to3/fixes/fix_urllib.py
[ 51788 26 октября 2016] /usr/lib/python2.7/urllib2.py
[ 26 октября 2016 59371] /usr/lib/python2.7/urllib.py

Другой пример инструмента, который не работает уже tosheets https://github.com/kren1/tosheets:

tosheets
Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/местные/Бен/tosheets", линия 7, в <модуль>
 из tosheets.tosheets импорт основных
 Файл "/usr/local/lib/python2.7/dist-packages/tosheets/tosheets.py", линия 27, в <модуль>
 от импорта apiclient открытие
ImportError: не удается импортировать имя обнаружения

После этого сбросить на Python, то:

>>> импорт каталога sys
>>> sys файла.путь
[", '/usr/местные/библиотека/вместо python2.7/дист-пакеты/multiqc-1.4 Дэв-py2.7.яйцо', '/УСР/Либ/вместо python2.7/дист-пакеты', 'файл/usr/lib в/pymodules/вместо python2.7', '/дома/avilella/загрузки/ДХ-инструментарий/доля/dnanexus/Либ/вместо python2.7/сайт-пакеты', '/дома/avilella/загрузки/ДХ-инструментарий/Либ/питон', '/дома/avilella', 'файл/usr/lib в/Вместо python2.7', 'файл/usr/lib в/Вместо python2.7/плат-архитектуру x86_64-Линукс-гну', 'файл/usr/lib в/Вместо python2.7/Либ-ТК', 'файл/usr/lib в/Вместо python2.7/Либ-старый', 'файл/usr/lib в/Вместо python2.7 в/lib-dynload', '/дома/avilella/.местные/библиотека/вместо python2.7/сайт-пакеты', '/usr/местные/библиотека/вместо python2.7/дист-пакеты', 'файл/usr/lib в/Вместо python2.7/дист-пакеты/PILcompat', 'файл/usr/lib в/Вместо python2.7/дист-пакеты/ГТК-2.0', 'файл/usr/lib в/Вместо python2.7/дист-пакеты/Убунту-ССО-клиент']

установлено питон, питон3:

>>> импорт каталога sys
>>> sys файла.путь
[", '/дома/avilella/загрузки/ДХ-инструментарий/доля/dnanexus/Либ/вместо python2.7/сайт-пакеты', '/дома/avilella/загрузки/ДХ-инструментарий/Либ/питон', '/дома/avilella', 'файл/usr/lib в/питон3.4', '/УСР/Либ/питон3.4/плат-архитектуру x86_64-Линукс-гну', 'файл/usr/lib в/питон3.4 в/lib-dynload', '/usr/местные/библиотека/питон3.4/дист-пакеты', 'файл/usr/lib в/питон3/дист-пакеты']

Содержимое $PYTHONPATH, прежде чем делать любой источник передоза пусты.

Содержимое загрузки/ДХ-инструментарий/среды приведены ниже:

# -*- Режим: shell-скрипт -*- 
# 
# Авторское Право (C) DNAnexus 2013-2016, Инк. 
# 
# Этот файл является частью ДХ-инструментарий (DNAnexus платформы клиентских библиотек). 
# 
# Под лицензией Apache, версия 2.0 ("лицензия"); вы не можете 
# используйте этот файл только в соответствии с лицензией. Вы можете получить копию 
# лицензии на 
# 
# http://www.apache.org/licenses/LICENSE-2.0 
# 
# Если не требуется действующим законодательством или согласованные в письменной форме, программное обеспечение 
# распространяется под лицензия распространяется на условиях "как есть", без 
# Гарантий или условий любого рода, явных или подразумеваемых. Увидеть 
Лицензия № на определенных языковых разрешений и ограничений 
# в соответствии с лицензией. 
# 
# 
# Источник этого файла в командную оболочку Bash для инициализации среды DNAnexus 
переменные#: 
среда # $ источник 

# Эта строка совместим с Башем и csh/tcsh в. Если работает в csh, его источников на файл "окружающая среда.хсг" и уходит. 

тест ! -я "версия за $" & & Echo "а$Шелл" | команда grep -м хсг && установить источник=`Эхо $_ | вырезать -е 2 -Д " "` && установить источник=`КАТАЛОГ "$Источник"` && Источник "$Источник/среды.хсг" && выход

# Определить местоположение этого файла 
ИСТОЧНИК="${BASH_SOURCE[0]}"
в то время как [ -ч "$Источник" ] ; сделать источник="$(и более ранних версий "источник")"; сделано

# Получить RHEL версии 
если [ -Е /и т. д./редхат-релиз ] ; тогда
 RHEL_MAJOR_VERSION=$(грэп -о "устройств .* релиз [0-9]\+" /и т. д./редхат-релиз | редактор sed -э "ы/устройств .* релиз //")
интернет

экспорт DNANEXUS_HOME="$( кд -П "$( КАТАЛОГ "$Источник" )" && pwd клиентов )"

# Обнаруживают установка системы с DX-инструментарий 
если [ "$DNANEXUS_HOME" == "/и т. д./профиль.д" ]; Затем

 экспорт DNANEXUS_HOME="/usr/доли/dnanexus"
 # Частная пакеты Python. Мы действительно не должны загрязнять PYTHONPATH с них. 
 экспорт PYTHONPATH="/usr/доли/dnanexus/Либ/вместо python2.7/сайт-пакеты:$PYTHONPATH"
 экспорт из classpath="/usr/share/java/dnanexus-api-0.1.0.jar:${переменной classpath}"

еще

 экспорт путь="${DNANEXUS_HOME}/бин:$путь"
 экспортировать переменную окружения classpath="${DNANEXUS_HOME}/Либ/Ява/*:${переменной classpath}"

 если [ "$RHEL_MAJOR_VERSION" == "7" ]; затем
 экспорт PYTHONPATH="${DNANEXUS_HOME}/share/dnanexus/lib/python2.7/site-packages:${DNANEXUS_HOME}/lib64/python2.7/site-packages:$PYTHONPATH"
еще
 экспорт PYTHONPATH="${DNANEXUS_HOME}/share/dnanexus/lib/python2.7/site-packages:${DNANEXUS_HOME}/lib/python:$PYTHONPATH"
интернет

интернет

# Примечание: по умолчанию ввода/вывода кодирования в Python 2.7 (как настроить на Ubuntu) - это ASCII, а не UTF-8 или язык системы 
кодировка#. Мы сбрасываем его здесь, чтобы избежать того, чтобы установить его для каждого I/O операция явно. 
экспорт PYTHONIOENCODING=кодировка UTF-8

функция eval "$(регистр-питон-argcomplete ДХ|СЭД 'ы/-ы по умолчанию//')"

# Удалять старые файлы сессий 
(shopt -с nullglob;
 если [[ $дома != "" ]]; затем
 для session_dir в "${дома}/.dnanexus_config/сеансы/"*; делать
 если ! ПС-р $(и basename "$session_dir") &> /dev/нуль; тогда
 РМ -РФ "$session_dir"
интернет
сделано
интернет
)

если [[ -з "$DX_SECURITY_CONTEXT" && -Н "$DX_AUTH_TOKEN" ]]; затем
 экспорт DX_SECURITY_CONTEXT="{\"auth_token_type\":\"\предъявителя",\"auth_token\":\"$DX_AUTH_TOKEN\"}"
интернет

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

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

+975
cluv 03 февр. '09 в 4:24

Если я бегу спать 30 в одном замазки окна, как я могу найти идентификатор процесса сна команда из другого окна замазки?

+964
Solomon Sahayaraj 20 авг. 2014 г., 09:33:23
Другие ответы

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


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

Вы можете использовать GNU не найти:

найти . -параметр maxdepth 1 -exec для команды grep -Q в строках {} \; -exec для греп -м stringB {} \; \
 -с printf '%10С %р\н' | 
 сортировка -Н
+959
Graystone 13 апр. 2010 г., 14:22:05

Я читал на нескольких сайтах, что оч файлы устройств используются для псевдо-терминалов, которые являются "не непосредственно подключенного к аппаратному обеспечению" (по SSH или telnet).

Так как в xterm работает на вас машина напрямую подключена выход на вашей клавиатуре и на экране, почему это использовать псевдо-терминалов файл устройства?

Я прочел и другой вопрос-о ttys и ПТС ... и это не казалось, чтобы покрыть это..

Кроме того, что это нужно для "псевдо-терминал," если это в конечном итоге файл устройства с входными и выходными какая разница, что он идет?

Спасибо заранее

+954
kasun chanaka 14 июл. 2015 г., 13:01:48

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

Попробуйте запустить

команда sudo lshw -C и мультимедиа

Чтобы убедиться, что это не тот случай

+887
Josiah Ayres 31 июл. 2012 г., 17:46:16

Вы действительно хотите прочитать страницы руководства человека хрон и человек кронтаб

Вот выдержка, которая охватывает ваш вопрос. У человека хрон

Примечания хрон ищет свою золотник области (в/var/катушка/крон/crontabs) для crontab файлы (которые были названы в честь учетные записи в /etc/passwd с); кронтабе найдено загружаются в память. Обратите внимание, что кронтабе в этом каталоге должен не быть доступны напрямую - команду crontab должны использоваться для доступа к и обновлять их.

 cron также считывает файл /etc/crontab-файл, который лежит в несколько иной формат
 (см. файл crontab(5)). Кроме того, хрон читает файлы в /etc/cron-а.д:
 он обрабатывает файлы в /etc/cron-а.D как точно так же, как
 файл /etc/crontab-файла (они следуют специальный формат файла, т. е.
 они включают в поле "пользователь"). Однако, они не зависят от
 файл /etc/crontab-файла: их нет, например, наследовать переменную среды
 настройки от него. Целью этой функции является возможность
 пакеты, которые требуют более точного управления их планирования, чем
 /и т. д./cron.{ежедневно,еженедельно,ежемесячно} каталогов, чтобы добавить файл crontab для
 /и т. д./cron.д. Такие файлы должны быть названы по пакету поставок
 их. Файлы должны соответствовать тем же правилам именования, как используется выполнения
 части(8): они должны состоять только из заглавных и строчных букв,
 цифры, подчеркивания и дефисы. Если указана опция-L, то
 они должны соответствовать спецификации пространства имен ЛСБ, точно как в
 --вариант lsbsysinit в части.
+869
Chilton Ubiteb 29 авг. 2015 г., 19:07:18

меню установки все равно выскакивает при запуске машины

Это не установки меню. Это вполне обычные для FreeBSD загрузчик меню. (Дело в том, что это не вызвало со стороны, чтобы установить вещи является прямым показателем того, что это не меню установки). Загрузочную копию операционной системы со съемного устройства, конечно, начинается с одной и той же операционной системы загрузчика меню, даже если программы, которые операционная система будет работать после загрузки несколько отличаются.

На большинстве FreeBSD системы-это выход четвертой программы, которые можно прочитать в файле/Boot/меню.4-го. На некоторых новых FreeBSD системы, что изменилось на Lua программы в файл/boot/меню.Луа. Эти программы загружаются и выполняются вперед и Lua переводчиков, встроенный в загрузчик сам. Как Новичок, который просто установив операционную систему, вам не нужно разбираться в любом из них напрямую.

Оба проконсультироваться с autoboot_delay параметр, который обычно настраивается в файле/boot/loader на.конф.местных; или нестандартно настроено в файле/Boot/по умолчанию/погрузчик.файл conf или /загрузки/погрузчик.конф или даже /загрузки/погрузчик.конф.pcbsd. Эти файлы можно манипулировать с sysrc или просто редактировать напрямую. Задержка по умолчанию 10 секунд, если не autoboot_delay находится.

Есть страницы справочника, охватывающего все эти, хотя они не упоминают Луа вообще.

Дальнейшее чтение

+839
remroot 9 июл. 2013 г., 18:51:56
  • Создать новый раздел'.
  • Новый раздел смонтировать в папку 'резервное копирование'.
  • Скопировать все содержимое и разрешения 'в/var/библиотека/MySQL в на папку 'резервное копирование'.
  • Размонтирование папки резервной копии.
  • Подключение раздела 'РЭБ' в 'в/var/библиотека/MySQL в'.
+800
sergioBertolazzo 26 апр. 2018 г., 00:32:31

В основе стандарта POSIX, предполагая, что в строке нет переменной, команды или расширения истории, и нет строки, выполните следующие предписания:

  1. Цитировать универсальную строку в одинарные кавычки, выполнить следующие действия:

    1. Заменить любую последовательность не одинарные кавычки с той же последовательности с добавлением начальные и конечные одиночные кавычки: 'ааа' ==> "ааа"

    2. Экранируются обратной косой чертой всех существующих одинарной кавычки: ' ==> \'
      В частности, "ааа" ==> \"ааа\'

  2. Цитировать универсальную строку с двойными кавычками, выполнить следующие действия:

    1. Добавить начальные и конечные двойные кавычки: ааа ==> "ааа"

    2. Экранируются обратной косой чертой каждой двойной кавычки и каждый символ обратной косой черты: " ==> \", \ ==> \\

Пару примеров:

"ААА","ВВВ"ССС\\ДДД" ==> \'\"ААА""БББ'\'\"\\ССС ДДД'\'\'
 ==> ""ААА\"\"ВВВ"ССС\\\\ДДД""

так что пример может быть расширен следующим образом:

#!/Бен/ш

Эхо \"ААА\" "ВВВ"'
Эхо "" ААА " \"ВВВ\""

судо Су enzotib -с 'Эхо \'\'\"ААА'\"\'\'\" "ВВВ"'\'
судо Су enzotib -с 'Эхо "'\"ААА\" \"ВВВ\""'

судо Су enzotib -с "Эхо \\"ААА\\" \"ВВВ\"'"
судо Су enzotib -с "Эхо \"ААА \\\"ВВВ\\\"\""
+764
MrCkobe 23 окт. 2013 г., 19:36:21

Для того, чтобы использовать Apache в качестве обратного прокси-сервер, убедитесь, что у вас модули mod_proxy и mod_proxy_http включена в ваш сервер (например, командой sudo a2enmod proxy_http). Добавить ProxyPass и ProxyPassReverse в нижней части либо разделы и вы должны быть хорошо.

Перезагрузите сервер после судо служба apache2 перезагрузка.

Раздел <VirtualHost *:80>
 # добавлены отсутствующие Имя_сервера
 Имясервера mydomain.com
 Издание с [email protected] в
 DocumentRoot так в /var/www в/HTML-код
 Журнал ${APACHE_LOG_DIR}/ошибка.журнал
 CustomLog ${APACHE_LOG_DIR}/доступ.войдите в сочетании

 # должен быть отключен по умолчанию, просто чтобы убедиться, что
 ProxyRequests От

 ProxyPass /области http://mydomain.com:5000/region
 ProxyPassReverse /области http://mydomain.com:5000/region
</Хост>

Раздел <VirtualHost *:443>
 # переехали Имя_сервера к вершине
 Имясервера mydomain.com
 Издание с [email protected] в
 DocumentRoot так в /var/www в/HTML-код

 # рекомендуется использовать отдельные файлы журнала для SSL
 #Журнал ${APACHE_LOG_DIR}/протокол SSL-ошибка.журнал
 #CustomLog ${APACHE_LOG_DIR}/протокол SSL-доступа.войдите в сочетании

 Журнал ${APACHE_LOG_DIR}/ошибка.журнал
 CustomLog ${APACHE_LOG_DIR}/доступ.войдите в сочетании

 Sslengineна на
 SSLCertificateFile /дома/Убунту/проекта.ЭЛТ
 SSLCertificateKeyFile /дома/Убунту/проекта.ключ

 # должен быть отключен по умолчанию, просто чтобы убедиться, что
 ProxyRequests От

 ProxyPass /области http://mydomain.com:5000/region
 ProxyPassReverse /области http://mydomain.com:5000/region
</Хост>
+758
Ankit4mjis 8 июн. 2018 г., 02:03:33

Есть ли способ, чтобы определить количество столбцов в ЛС выходной?

Я получил это далеко: ЛС-З. сортирует по столбцам и Общ -1 производит один столбец. --размера табуляции = возможность производить двумя колоннами привело к тому, что похоже это изображение [которая берет начало в этом посте].

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

Вопрос: Как определить количество строк с ЛС на борту инструментов → без другой команды, как колонки?

+732
Hmu Myat Hein 6 янв. 2012 г., 03:13:04

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

Есть программы, которые я могу использовать, что позволит создать deb пакет из другого, что это просто муляж пакета с зависимостями для пакетов?

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

+621
sershev 4 апр. 2018 г., 00:50:16

В shell-скрипт, если мы хотим, чтобы перебрать некоторые имена, которые мы хотели сделать на оболочку действуют, как, например, все mkv-файлы во всех подкаталогах, начиная со строки "пример" – как мы можем сделать это без использования функции eval?

Е. Г. в то время как следующий скрипт делает петлю

#!/usr/местные/Бен/ЗШ

для меня в /Media/Сайт MyBook/пример*/; сделать;
 Т="\ЛС"$я\"*.мкВ" 
 ы=$(ивал $Т)
 эхо $с
сделано

есть ли способ избавиться от ивала?

+610
Daniel Alfonsetti 10 июн. 2010 г., 03:51:13

Вы можете изменить увидеть и ретранс вариантов при монтаже. Например:

крепление 192.168.0.102:/данные в /MNT -о timeo с=5,ретранс=4 

это влияет на количество повторных попыток клиента к серверу в случае задержки ответа от сервера, а иногда нет ответа от сервера.

+570
Andrew Ravus 17 апр. 2017 г., 03:06:34

Для того, чтобы использовать присоединиться, вы должны убедиться, что file1 и file2-это отсортированный по соединения поля.

Следующая команда должна сделать трюк:

присоединяйтесь -В1 <(вроде file1.txt) <(вроде file2.txt)
+567
bhamby 19 апр. 2016 г., 15:41:15

Термоблок в /tmp/файл будет содержать список всех процессов, которые держат этот файл открытым, в том числе и те, которые имеют замок.

+495
Pubudu Bandara 7 янв. 2020 г., 19:33:16

помочь - это Баш строение и оно дает тебе не только с деталями других баш примитивы от времени компоновки.

Источник для справки генерируется во время компиляции с деф файлов в встроенном папки Баш исходного дерева. Если вы посмотрите на исходный код помогите и компакт-дисков можно заметить, что информация является частью $SHORT_DOC. помогите использует массив называется shell_builtins получить доступ к информации.

+491
Miko60 18 июн. 2019 г., 16:19:02

После изменения .Xresources как следовать:

В xterm.ВТ100.геометрия: 80x1000

Вы должны объединить ресурсы:

xrdb -слияние ~/.Xresources

Я не мог найти каких-либо ссылок на ВТ100*высота.

+480
colz mc 2 окт. 2019 г., 20:35:37

Как Bratchley уже отмечалось, кроме, как все, кажется, выглядят на +- кэшированные линии в свободном. Если вы используете ядра старше 3.14, то ведь это не меняет. Даже если у вас есть более новое ядро, бесплатный и при должны быть достаточно умны, чтобы знать, где искать, хотя, чтобы получить правильное значение.

Чтобы получить немного глубже в то, что происходит, проверить в /proc/meminfo и сравнить ее с моей старой системе:

[email protected]:/media/user# бесплатно
 общая бесплатно общая буферов кэширования
Мэм: 291152 268264 22888 0 0 47180
-/+ буферы/кэш: 221084 **70068**
Своп: 0 0 0

[email protected]:/media/user# кошка /proc/meminfo
Используется параметр memtotal: 291152 КБ
MemFree: **22904** КБ
Буферы: 0 КБ
Кэширования: **47144** КБ
SwapCached: 0 КБ
Активный: 154752 КБ
Неактивные: 32376 КБ
Активный(Анон): 143632 КБ
Неактивный(Анон): 21936 КБ
Активный(файл): 11120 КБ
Не активен(файл): 10440 КБ
Удаления и недоступные для удаления: 0 КБ
Mlocked: 0 КБ
SwapTotal: 0 КБ
SwapFree: 0 КБ
Грязные: 0 КБ
Обратная запись: 0 КБ
AnonPages: 139996 КБ
Сопоставляется: 25276 КБ
Shmem: **25584** КБ
Сляб: 64096 КБ
SReclaimable: 3364 КБ
SUnreclaim: 60732 КБ
KernelStack: 2280 КБ
PageTables: 3588 КБ
NFS_Unstable: 0 КБ
Отказов: 0 КБ
WritebackTmp: 0 КБ
CommitLimit: 145576 КБ
Committed_AS: 1500824 КБ
VmallocTotal: 499712 КБ
VmallocUsed: 7256 КБ
VmallocChunk: 449196 КБ

В файловой системе tmpfs засчитывается в shmem, но также добавляется в "кэшированные" часть. В старых Линукс (ядро + procps по), это используется для определения "свободной" памяти, но это было довольно проблематично, поскольку большинство из нас видят кэш-памяти, как сразу зачету. Это не в случае с файловой системе tmpfs.

На недавнем системы (ядра >= 3.14) вы найдете что-то новое в файле /proc/meminfo:

MemAvailable: ХХХХ КБ

Это принимает все эти элементы во внимание, а кроме и бесплатно были полагаться на это значение, вы получите точное представление. Обратите внимание, что на моей системе Debian 8, хотя ядро знает MemAvailable, это не так:

Арди@oab1ardi-mcdev:~/МС/oattest1/рабочее место/bcm_linux_3_4rt$ кот /труды/meminfo | grep в толку
MemAvailable: **1319148** КБ

Арди@oab1ardi-mcdev:~/$ бесплатно
 общая бесплатно общая буферов кэширования
Мэм: 2058360 1676332 382028 33116 40356 933916
-/+ буферы/кэш: 702060 **1356300**
Своп: 0 0 0

Арди@oab1ardi-mcdev:~/$ судо ДД, если=/dev/нуль БС=1М кол-во=200 В=/работа/делм
200+0 записей
200+0 записей из
209715200 байт (210 МБ) скопировал, 0.0628098 с, 3.3 ГБ/с

Арди@oab1ardi-mcdev:~/$ бесплатно
 общая бесплатно общая буферов кэширования
Мэм: 2058360 1881060 177300 237916 40372 1138720
-/+ буферы/кэш: 701968 **1356392**
Своп: 0 0 0

Арди@oab1ardi-mcdev:~/МС/oattest1/рабочее место/bcm_linux_3_4rt$ кот /труды/meminfo | grep в толку
MemAvailable: **1114152 КБ**

Заключительная заметка на полях:

По сути, файловая система tmpfs может быть довольно опасно. В отличие от других видов памяти, файловая система tmpfs файлы не могут быть очищены с помощью ООМ убийцы, не существует никаких записей о том, какой процесс на самом деле созданы файлы файловая система tmpfs. Следовательно, почему в Debian 8 например предпочитает не использовать tmpfs для /tmp в (которые любой процесс могут написать).

Кредиты на следующих ссылок: https://linuxraj.wordpress.com/2015/03/10/memory-utilization-from-procmeminfo-memavailable/ https://rwmj.wordpress.com/2012/09/12/tmpfs-considered-harmful/

+445
user189530 14 апр. 2016 г., 16:35:31
на awk -е: '7 $ ~ /\/ОГРН\/ложь/ { печать }' в /etc/passwd и | туалет -л
  • -Ф: говорит на awk использовать : в качестве разделителя полей
  • $7 ~ /\/ОГРН\/ложные/ сравнивает только поле 7.
  • трубы выход в туалет -л для подсчета строк.

Кроме того, без использования доп. -л:

на awk -F: в '7 $ ~ /\/ОГРН\/ложь/ { счетчик++ } конец {графа печати}' файл /etc/passwd с

Вам это тоже может показаться интересным:

$ на awk -е: '{ печати $7 } ' в /etc/passwd и | СНП | уник -с
 38 /бин/Баш
 79 /бин/ложь
 11 /Бен/ш
 1 /ОГРН/синхронизации
 1 /ОГРН/правда
 1 /usr/местные/Бен/ftponly
 17 выполнить /sbin/nologin
+404
nnevala 7 окт. 2011 г., 21:00:28

Я беру на Linux+ экзамен и я застрял на вопрос, где я должен скопировать руководитель секции включая теги и выводить его в файл. Мои экзамены за 5-й, так что будет здорово, если кто-то показал мне правильный код, чтобы использовать, когда greping для головной секции и теги. Я попробовал: завиток www.hackthissite.org: грэп "<руководитель> > ~/сведения/государственная/myfirstname\ mylastname/head.txt но все это было сказать, когда я кошку файлтег<head>, не включать голову раздел или тег. Так что я должен ввести, чтобы получить правильный вывод в файл?

+402
serialb 23 мар. 2015 г., 07:31:06

Программный интерфейс предоставляет каталог запись как особый вид потока, обрабатываются функции каталог файлов, вызове readdir, closedir и другие связанные с этим функции. Запись файлов, которые вы получаете из это описано в MAN-странице (содержит файл inode и некоторые другие данные):

http://linux.die.net/man/3/readdir

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

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

+394
Steve Mosley 24 мар. 2011 г., 04:32:35

В верхней части вашего скрипта, добавьте это:

ловушка 'Эхо "ошибка $? на $LINENO; прерывание". 1>&2; выйти $?' Подстраховаться

Затем, в любое время что-нибудь выдает ошибку непойманные, сценарий залога с выше сообщение и выйти с кодом возврата ошибки. Вы можете изменить $? для 1 Если вы действительно хотите использовать код выхода на 1 за любую ошибку.

+392
Hellmark 23 авг. 2016 г., 09:30:51

Вы должны установить IMAP-сервер на вашей машине. Затем оба муа могут иметь доступ к вашей почте через IMAP.

+377
abligh 13 окт. 2014 г., 23:30:07

Насколько я знаю, нет ничего, что может читать .страниц документов в Linux. Однако, если вы не можете получить документ в другом формате, вы можете бесплатно зарегистрироваться в компании Apple сервис iCloud (https://www.icloud.com/), загрузить свой документ и загрузить его в любом .docx или .формат PDF.

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

+359
nastia89176 4 мая 2011 г., 16:50:04

Я бегу эксперимент как способ решить большую проблему. Для эксперимента, мне нужно установить РВМ как пользователь, который не имеет оболочки.

Чтобы установить РВМ, используйте следующую команду

завиток -л \https://get.rvm.io | Баш

Как бы я выполните следующую команду от имени другого пользователя?

Это то, что я пытаюсь сделать, но он не работает.

судо -у фу-ч завиток -л \https://get.rvm.io | Баш 
судо -у фу-H, который РВМ 
судо: РВМ: команда не найдена
+331
David Jarvis 6 июн. 2018 г., 01:27:14
WiFi-это технология сетей, позволяющих обмениваться информацией через беспроводные (радио) связи.
+331
wrongusername 21 июл. 2016 г., 17:09:22

В соответствии с багзиллы безопасность исправлен баг на 7.6 версии системы основан на RHEL 7:

Исправлено в версии: пакет OpenSSH 7.6

Описание на RHEL уязвимости CVE-2017-15906

Функция process_open в протокол SFTP-сервер.С в OpenSSH до 7.6 не правильно запретить операции записи в режиме только для чтения, которая позволяет злоумышленникам создать файлы нулевой длины.

Также эта информация доступна на пакет OpenSSH 7.6 выпуска Примечание

Изменения с версии OpenSSH 7.5

Безопасности

  • протокол SFTP-сервер(8): в режиме только для чтения, через SFTP-сервер был неправильно разрешая создание файлов нулевой длины. Сообщила Михаль Залевски.

Ошибка будет исправлена на 10 апреля 2018 года за пакет OpenSSH-7.4p1 : OpenSSH в безопасности, исправления ошибок, и улучшение обновление

+317
cguenther 4 июн. 2015 г., 10:18:31

Вы можете использовать PPP (точка-точка протокол) для передачи и приема IP-пакетов по последовательной линии. Для этого требуется настройка PPP-демона (демона) на обоих концах. PPP через последовательные линии был использован при подключении к Интернету через модемы. Вы можете найти много учебников по линии.

+315
Markus Maresch 13 окт. 2018 г., 21:25:40

Я сравнивала несколько строк на bash. В настоящее время у меня есть скрипт, который выглядит так:

 если [ "$Ф" != "А-с" ] && [ "$ф" != "Д-ф" ] && [ "$ф" != "Г-Я" ] && [ "$Ф" != "Д-Л" ] && [ "$Ф" != "М-О" ] && [ "$Ф" != "П-Р" ] && [ "$Ф" != "С-У" ] && [ "$Ф" != "В-Х" ] && [ "$ф" != "Y и Z" ] && [ "$Ф" != "#" ]; тогда #если F является каталогом

Как я могу сократить это?

+301
thehumming 12 нояб. 2017 г., 18:02:16

У меня есть современный рабочий стол Linux с большим количеством процессов, которые выполняются одновременно. Один из этих процессов, и я не знаю, какая именно, вызывает функции some_func из популярных динамической библиотеки some_lib (вспомните библиотеку libc или libx11, поэтому много процессов использовать его), и я хочу знать, что процесс это (а в идеале, иметь трассировку стека для каждого вызова).

Как мне определить, какой процесс делает вызов some_lib?

Варианты, которые я рассмотрел до сих пор:

  1. Использовать ltrace или latrace: имея ltraceстиле подробный список какой процесс называется функция меня интересует с чего аргументов было бы идеально, но ltrace работает только с отдельного процесса или группы процессов. Я не могу просто введите ltrace -е [email protected]_lib -ФП 1 и увидеть все использует общесистемный.
  2. Найти какие процессы использовать мою библиотеку с помощью команды lsof, затем продолжите с шага 1: Это было бы очень обременительно, поскольку есть слишком много процессов, используя ту же библиотеку, но не называя указанной функции.
  3. грэп -Р some_func /ЕГР, затем увидеть, если есть всего пара программ, способных вызова функции, и работать оттуда. Хотя это может работать в некотором ограниченном количестве случаев, это отнюдь не общее решение, а не работать, если например some_func повсеместно в различные двоичные файлы, но это редко называют.
  4. Использовать систему аудита ядра. Если я трассировки системных вызовов, я могу типа auditctl -с some_syscall ... и что будет делать трюк в области лесозаготовок системные вызовы. Однако, auditctl не кажется, чтобы быть в состоянии сделать тот же уровень детализации, с библиотечными функциями.
  5. Наконец, я мог бы перестроить библиотеку, добавив новую строку в функции меня интересуют, что бы регистрировать все его вызовы. Хотя это было бы гарантировано решить мою проблему, что решение будет громоздким и требует изменения/перекомпиляции библиотеки и как минимум 2 перезагрузки раскатать библиотека противоаварийной и откат после нахождения виновника.

Есть более простой способ?

(Хочу отметить, что это предназначается, чтобы быть общий вопрос, и я в основном заинтересованы в общие решения, что будет работать.)


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

+275
Katyaa 22 дек. 2019 г., 12:29:20

Рекомендуется использовать выражение ?

$ expr с ФОО + бар
выражение: нецелого аргумента
$ выражение 1 + 5
6
+248
Marcel Gwerder 5 июн. 2014 г., 09:32:29

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

Пока в один прекрасный день кто-то реверс инженер новый формат и поставлены патчи для проектов. Это длится до тех пор, пока Apple не решит снова включить формате.

Короче: iPod не лучший плеер для энтузиастов Linux, но когда вы имеете его, вы можете быть в состоянии использовать его.

ПС. Также Банши есть поддержка iPod

+239
Adam1337 26 мар. 2011 г., 00:35:30

Это можно обойти путем снятия клавишу F1 в конфиге. Просто добавить

отвязать ключ -Н Ф1

в файле$Home/.Бебу/хоткеев.tmux (предполагая, что вы используете tmux как бэкэнд)

+167
MIXA3107 17 авг. 2014 г., 02:17:43

Нашел решение

дю-а | вырезать -д/ -Ф2 | СНП | тр -з | рода -НР

С этого сайта

Выход

 31 директория dir2
 2 dir3
 1 dir4 
+73
AncientMinds 28 мар. 2013 г., 10:43:21

В Linux процесс с начала загрузки, что создает форк сам. Это не ядра процесс или что-то. В большинстве случаев ПС-эф показать оба процесса как expecxted, но иногда это выглядит следующим образом:

1258 корень 0:00 myproc 
1259 корень 0:00 [myproc]

т. е. один из процессов, заключенных в квадратные скобки. По данным ПС:

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

Я не понимаю, что значит, когда аргументы 'невозможно'. Процесс начинается всегда ровно столько же, и вилка всегда создается точно таким же образом. Как это может произойти, что иногда аргументы не могут быть расположены и иногда они могут?

Кроме того, процесс всегда начинается без каких-либо аргументов...

Вопросы у меня:

  • Зачем эти скобки действительно означает? Процесс запускается вообще, когда в/proc/{PID-регулятора}/командной строки является пустым?
  • Почему я получаю эти скобки иногда, а не всегда?
  • Как/где исправить эту проблему?

Дополнительную информацию:

  • Процесс всегда начинается без каких-либо аргументов! Просто имя команды myproc.
  • Основной процесс, кажется, работает всегда корректно (отсутствуют скобки вокруг имени, исполняемый в файле/proc/х/команду).
  • Дочерний процесс иногда имеет свое название в скобках.
  • Содержимое файла/proc/ребенка-пид/команду корректного запуска дочернего процесса является myproc.
  • Содержимое файла/proc/ребенка-пид/командной строки неправильного запуска дочернего процесса пуст!
  • Опять же: тот же код, различные дочерние процессы!
+49
ruthrosas 26 мар. 2014 г., 00:12:26

Я разрабатываю приложение, в котором я требую, чтобы использовать средства policykit и кажется policykit теперь использует Глеб библиотеки. Что происходит, заключается в том, что я установил средства policykit, но расположение заголовков на каталог/usr/включать/с помощью polkit-1/ и в/usr/включать/Глеб-2.0.

и заголовки на своих местах, как внутри в/usr/включать/, в/usr/включать/с помощью polkit, в/usr/включать/символы.

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

Проблема здесь заключается в том, что когда они установлены, они устанавливаются в каталог/usr/включать/с помощью polkit-1 и в/usr/включать/Глеб-2.0 , когда они должны быть установлены в каталог/usr/включать в покое. Другими словами, папка с помощью polkit-1 и пакета GLib-2.0 быть не должно. Кто-нибудь знает в любом случае, чтобы исправить это быстро поставив файлы и папки в соответствующие места?

+45
sessej 23 сент. 2010 г., 03:06:39

Я знаю, что линукс Минт имеет программа Adobe Flash-плагин предустановлен, но я пытался обновить, что и я думаю, что я напутал, так как видео на youtube.comи вообще, в интернете, рывками.

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

Информация о процессоре являются следующие:

-Модель: компания AMD Е1-2100 APU с видеокартой Radeon(ТМ) HD графика (частота 800.000 МГц, кэш-память L2 1024 Кб);

и я уже установлен катализатор менеджер.

Кто-то может подсказать правильную процедуру для этого?

+20
Jemshid KK 17 авг. 2018 г., 19:16:01

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

Прям: перейти к В заключение.

Несколько определений

Сначала, правда, мне нужно определить несколько различных вещей:

  • С пропорциями просто ширины что-то разделить на высоту, обычно выражается в виде дроби. Часто традиционные слеш заменяется на двоеточие: мы пишем 4:3 вместо 43. Иногда, они выражены в десятичном (1.333...). Вы также могли бы назвать это 8:6, 12:9, 16:12, и т. д., А это все равно. Или даже 1.333:1 (равные, если только вы могли бы написать достаточно 3С).
  • А дисплей с соотношением сторон (ПРБ) - соотношение фактического отображения (например, телевизор). Общие дисплеи номинально 4:3 или 16:9.
  • А для хранения соотношения сторон (САР) - это соотношение ширины к высоте (в пикселях) сохраненное изображение или видео. Например, для NTSC DVD видео максимум 720 по 480 ("полный D1"), который имеет САР 1.5:1.
  • В пикселя соотношение сторон - соотношение одного пикселя в сохраненное изображение. В видео, пикселей не всегда квадратные. Когда не квадратные, они обычно более узкие, чем они высокие.

Существует простое математическое соотношение между тремя выше: ОАР × пар = дар. В качестве примера, 720:480 * 8:9 = 4:3. Что бы видео на 4:3 дисплее поместить на DVD в полном разрешении.

Еще одна сложность

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

DVD-диск говорит не использовать левый и правый 8 пикселей. Так что из 720, 704 должны быть использованы. На 8 пикселей с каждой стороны должны быть заполнены с черным. Указанный пар это 10:11.

Конечно, люди привыкли цифровой техники найти эту глупую (чтобы использовать слова, подходящие для приличной компании). И многие коммерческие DVD-релизов на самом деле использовать все 720 пикселей, некоторые ожидают 10:11 пар, а некоторые ожидают 8:9. [Или подобные на 16:9 дар]. Большинство аппаратных DVD-плееров использовать в 10:11, хотя конечно это также зависит от настроек ТВ.

Резюме

Если вы только начинаете работать с видео, где вы хотите каждый пиксель отображается, вы, вероятно, хотите, чтобы уместить его в 704x480 (ПС 22:15), С 8 Пикс черные полосы. Если стороны будучи отрезанным хорошо, то вы можете воспользоваться полным 720х480. В любом случае, вам нужно масштабировать видео как требуется, чтобы получить пар либо 10:11 (дара 4:3) или 40:33 (дар от 16:9) и, если меньше полного кадра 720х480, добавить черные полосы.

На самом деле делать это

К счастью, видео, можете сделать это. По неофициальным поддержку ffmpeg форум, ks_kalvan предлагает видео Видео фильтр цепи для наведения 16:9 даре:

-фильтр:V-образный "scale='w=min(720,trunc((480*33/40*dar)/2+0.5)*2):h=min(480,trunc((720*40/33/dar)/2+0.5)*2)',pad='w=720:h=480:x=(ow-iw)/2:y=(oh-ih)/2',setsar='r=40/33'"

Как это работает‽

Обратите внимание, есть три фильтры в каталоге: весы, коврик, и setsar. Мы возьмем каждый в свою очередь, с конца, а конец-это самое простое.

Последний фильтр является запутанным, пока вы проверить документацию (`человек ffmpeg на фильтр) и найти это ругательство удалено строка: ""setsar фильтра" задает образец (он же пиксель) коэффициент сжатия для выходного фильтра видео." Так что на самом деле установка пар до 40:33, который является значением, мы говорили, что хотим использовать выше.

На коврик фильтр добавляет черные полосы. Документация говорит нам, что поток на выходе ширина (т. е. 720, с Вт=720 часть), о выходе высота (т. е. 480, от х=480 часть). в IW и их являются входные ширина и высота, соответственно. Ай-МВ , таким образом, количество пикселей, мы добавляем к ширине (и аналогично о-ихъ по высоте); деления на 2 кладет половину, что на каждой стороне картины. Другими словами, мы центрирование изображения.

В масштабах фильтра изменение размера видео. В Вт= параметр задает новое/ширина выходной и ч= параметр указывает высоту. Опять же, это выражение, но более сложные. Ширина и высота формулы такие же, только с высоты и ширины поменялись. Давайте изучим ширина (ш=) формуле:

  • Функции и операторы, описанные в человека ffmpeg на утиль. Для положительных чисел, ОТБр(х+0.5) - это трюк, чтобы получить округления до ближайшего целого числа, что его нет.

  • Опираясь на эту ОТБр(х+0.5) прикол, у нас есть ОТБр(х/2+0.5)*2. х/2 дает нам половина х, конечно; усечение затем округляется до ближайшего целого числа. Это удвоение дает нам ближайший даже количество.

  • Я собираюсь использовать «W», где команда как использует 720. Это последняя выходная ширина в пикселях. Аналогично, «ч» вместо 480 (окончательная высота выход). Вместо 40/33, «равенство», в качестве целевого пикселя соотношение сторон. И пар⁻1 является обратной величиной номинальной, т. е., 33/40.

  • дар - это ffmpeg с переменной. Это дар входного видео.

  • Ключевая вещь, чтобы понять это расчет в середине, где у нас есть расчет, что это «Ч» × дар ÷ «пар». Помните, что дар-это дисплей Вт/ч. оригинального видео. Так что умножением целевой ширина (в пикселях) в дар дает нам, насколько широко было бы, если бы мы взобрались на видео, чтобы иметь целевую высоту «H» И квадратных пикселей, а также. Деления на равне затем преобразует их в ширину в неквадратных пикселей используемого нами.

мин (на«W», # возьмите минимальное [меньшее] цель ширины и...
 ОТБр( # усечение (округлить до целого в сторону 0)
 («Ч»*«АБЗ⁻1»*ПРБ) # рассчитают хотел выходная ширина, см. выше Примечание 
 / 2 + 0.5) * 2 # и получите ближайшего четного числа, что
))

Пример: скажем, вы берете 1280 на 720 пикселей видео с дисплея 16:9 Соотношение сторон. Начиная с середины:

  1. «Ч»*«АБЗ⁻1»*дар = 480*33/40*16/9 = 704.
  2. 704 / 2 = 352.
  3. ОТБр(352 + 0.5) = 352
  4. 352 * 2 = 704
  5. мин(720, 704) = 704

Полную полезной ширины (то есть без учета 8 Пикс неиспользуемых площадях), как мы ожидали бы 16:9 видео на 16:9 дисплей.

И когда мы делаем это на высоте, мы получаем 490, который благодаря мин() проводится до 480. Но на самом деле, это показывает, что мы, наверное, хотели использовать 704 есть (полезная ширина), а не 720, что касается именно 480. Так показалось бы, что там есть незначительные ошибки, вызывая крошечный (и, видимо, неощутима) искажения. Вот ниже, я считаю.

В заключение

видео -я свой-файл-здесь \
 -фильтр:V-образный "scale='w=min(720,trunc((480*33/40*dar)/2+0.5)*2):h=min(480,trunc((704*40/33/dar)/2+0.5)*2)',pad='w=720:h=480:x=(ow-iw)/2:y=(oh-ih)/2',setsar='r=40/33'" \
 -цель в NTSC-DVD-диск ваш-вывода-здесь.МПГ

Примечание: старые видео не есть -фильтр:V-образный. Вы можете попробовать -ВФ вместо этого (непроверенных), а еще лучше скачать новый статический строить из ffmpeg.org.

+17
user86304 20 дек. 2012 г., 21:48:19

У меня в debian (jessie)для

$команды uname -а
НН в Linux 3.16.0-4-amd64 в #1 СМП в Debian 3.16.36-1+deb8u1 (2016-09-03) архитектуру x86_64 
GNU/Линукс

$команду -ици
Идентификатор дистрибьютора: в Debian
Релиз: 8.6
Кодовое имя: Джеси

Я недавно установить xournal (а также Glib2).

После перезагрузки все мои гном-рабочий стол-настройки исчезли. Например, языковой панели, Параметры для терминала, поведение тачпада. Другой проблемой было то, что я не могу установить новые параметры, потому что когда я делаю, что они не были постоянными. Любые идеи?

+16
cptk08 4 июл. 2012 г., 12:36:55

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

$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