Изменение цвета в терминале

Когда я пишу сценарии, я хочу, что некоторые линии окрашены в выходной. Мои вопросы не о смене строки (ПС1), но например, как я могу изменить, что выход, скажем, "кот /ВАР/запуск/перезагрузка-не требуется.пкгс" будет в красном, например.

THX за ответы

+590
titusn 20 апр. 2018 г., 19:30:47
24 ответов

Всякий раз, когда я пытаюсь просмотреть в формате PDF документа в LyX, я получаю эту ошибку:

No information for exporting the format PDF (pdflatex)

Я получаю подобные ошибки для DVI и PostScript.

Если я пойду через Файл->Экспорт, только варианты другие в LyX форматы и DocBook. Нет даже возможность экспорта в LaTeX.

Как мне настроить LyX для экспорта в эти форматы? Есть ли хотя бы способ для меня, чтобы преобразовать в латекс, так что я могу использовать pdflatex для создания PDF?

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

+949
Malcome Steele 03 февр. '09 в 4:24

Когда я приостановить мой ноутбук к WiFi отключает очевидно, однако 9/10 раз, при возвращении из суспензии на WiFi сидит на "Требуется проверка подлинности" и не появляется всплывающее окно для меня, чтобы проверить подлинность, даже выключение WiFi и обратно не исправить, надо выйти из системы и обратно в для того, чтобы работать.

Что бы быть причиной этого и как я могу это исправить?

+918
Jayesh Bodse 31 окт. 2013 г., 20:13:46

Я только недавно скачал и начал использовать Ubuntu 12.04 LTS и это мой первый Linux и ОС UNIX когда-либо. Я столкнулся с гигантской кривой обучения, что, думаю, отпугнуло бы большинство людей.

Имея это в виду, есть бесплатный "Ubuntu для чайников" типа Сайт/статьи/руководство где-то?
Я имею в виду, что даже было бы так просто, как описывать разницу между файлом хранилища Windows табуляция (C:\Windows...etc) против подведения под Linux (и т. д./По умолчанию/... и т. д. и т. п. и т. д.).

Я часто исследую вещи о том, как улучшить / исправить мою Ubuntu и я быстро запутался, потому что форумы помогают сделать основные предположения о подобной идеи. Мне уже не обязательно знать, где "и" папка. Я даже не знаю, что Наутилус был, хотя я уже использовал его. Это мои проблемы.

Есть такое руководство? Тот, который будет простым и легким для понимания? Один из которых будет бесплатным?

+899
tatasha91 22 авг. 2010 г., 14:44:56

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

Вот что делать:

  1. Скачать пакет:

    с wget https://launchpad.net/ubuntu/+архив/первичный/+files/pam-keyring_0.0.8.orig.tar.gz
    
  2. Распакуйте его куда хотите, то и делайте:

    ./настроить
    
    сделать
    

    Вы не установите, потому что вы не хотите, чтобы обновить пакет в любой момент.

  3. Откройте пост логин конфиг файл в RC.местные:

    gksu команду Gedit /и т. д./радиоуправляемый.местные
    
  4. Редактирования, чтобы сделать его выглядеть так:

    старпома Эхо ENTER_YOUR_PASSWORD_HERE | /PATH_TO_PAM_KEYRING_TOOL/пам-брелок-инструмент-брелок=логин -У-с
    
    выход 0
    

Вот оно! Это, безусловно, работает.

+894
Daniel Asensio 13 нояб. 2012 г., 2:44:12

Я ленивый, я использую те же самые .bashrc и для root и пользователя. Главная причина-я хотел бы задать несколько псевдонимов (ср -я и т. д.).

Добавьте в набор вашего запроса:

если [[ $euid-ом == 0 ]] ; затем
 PS1='\[\033[01;31m\]\u\[\033[01;30m\]@\[\033[01;34m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[00m\]\$' #красный
еще
 PS1='\[\033[01;32m\]\u\[\033[01;30m\]@\[\033[01;34m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[00m\]\$' #зеленый

 # Закомментируйте выше и раскомментируйте ниже имя пользователя Blue.
 # PS1='\[\033[01;34m\]\u\[\033[01;30m\]@\[\033[01;34m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[00m\]\$' #синий
интернет

В случае, если [[ $euid-ом == 0 ]] задает имя пользователя для красный цвет, если под root.

См.: http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html дополнительные советы / варианты.

+865
pozitiv34ru 21 янв. 2013 г., 2:35:19

Вы пробовали делать это с помощью adduser , а? В Ubuntu с помощью страница не рекомендует использовать команды useradd. Я думаю, что вы пытаетесь сделать, может быть сделано так:

программы новый_пользователь (автоматически делает домашнюю папку)

команду adduser новый_пользователь olduser (это добавляет новый_пользователь к olduser группы)

Надеюсь, что помогает.

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

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

+788
APatel 85336 17 нояб. 2012 г., 1:18:25

Была та же проблема. Единственное, что работал для меня было идти к единству "меню конверт" (где показано, почты и мгновенных сообщений) и нажмите "Очистить". Потом возвращаюсь в одно и то же меню, я выбрал "пиджин интернет-мессенджер" и вдруг в списке друзей появился.

+758
rutrow 23 окт. 2013 г., 15:45:02

Я использую входит. Мне нужен фтп сервер для моего веб-сервера, я могу войти под моим аккаунтом конечно, но я не могу сделать главное для вас и добавлять/редактировать/удалять файлы в ВАР/каталог www.

Может кто-нибудь провести меня через процесс создания нового пользователя для FTP, и позволяют ему все изменять в этой папке? Или есть более простой способ для редактирования, что с другой учетной записью?

+695
Aniket Kumar 23 сент. 2016 г., 11:39:03

Что вы видите, является частью MyUnity 4.0 ветвь развития, еще не вышел и пока не использовать.

Вы не можете установить его в тот момент, насколько я знаю.

+626
Paulette Mason 22 мая 2012 г., 4:54:40

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

Чтобы сделать это, не прибегая к использованию командной строки Windows или отдельной Майкрософт, искать программу под названием ссылка расширения оболочки (которая, кажется, работает в 32-разрядной и 64-разрядной версии Windows). После его установки, вы можете просто щелкните правой кнопкой мыши-и-перетащите любые папки в одну папку Ubuntu и затем выберите пункт Сброс --> перекрестка.

Отдельные файлы могут быть синхронизированы как же; разница только в том, что вы выберите капля --> жесткая связь после Правой Кнопкой Мыши-перетащить нужные файлы.

Надеюсь, что это помогает!

+616
Akhil M 15 нояб. 2019 г., 16:42:00

По данным LinuxTV, это поддерживается с ядра 3.3 года:

LinuxTV.org > стандарта DVB-T на USB устройства/полный

ИТЭ Инк. | Универсальный 9005 устройства | ✔ да, в ядре с 3.3 | порт USB2.0 | 048d:9005

+601
theteenwolf 28 июн. 2014 г., 2:07:27

Вы могли бы читать что-то подобное, прежде чем вы пытались установить Ubuntu в качестве двойной загрузки : https://help.ubuntu.com/community/WindowsDualBoot Если вы установили Ubuntu на отдельный раздел, то можно открыть файлы Windows из Ubuntu. Вы можете найти все разделы(включая Windows) из меню "метки" на верхней панели

+570
Mubashir Hassan Khan 8 нояб. 2013 г., 7:49:07

Части этот вопрос исходит из ответа на этот вопрос: запись с VHS кассеты.

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

ЛС-л /Дев/видео*

Результат должен быть такой:

[email protected]Дилан:~$ LS с Л /Дев/видео*
КВР-РВ----+ 1 корень video 81, 0 2012-04-17 19:53 файл /dev/video0
КВР-РВ----+ 1 корень video 81, 1 2012-04-17 19:53 /разработки/видео1
КВР-РВ----+ 1 корень video 81, 2 2012-04-18 17:54 /Дев/видео2
[email protected]Дилан:~$ 

В моем случае, у меня есть 3 видео устройств, из которых одним из них является USB ТВ-тюнер, который я использую для просмотра/записи ТВ-шоу/видеомагнитофон/видеомагнитофон/РФ-DVD/видео конвертер и другие радиочастотные сигналы.

Другие устройства USB веб-камера добавленные в слот USB на компьютере.

Если ваша веб-камера с микрофоном, аудио и видео могут быть записаны с помощью tvcap-скрипт Андреас Шалк, какой код я размещаю здесь для вашего удобства:

#!/бин/Баш
#
# tvcap-сценарий Андреас Шалк, easycap.blogspot.com (декабря. 2011)
# Этот скрипт на основе шаблона ТВ-скрипт с Хосе Катре-Vandis (январь 2006).
# Произведения искусства в формате ASCII на основе шаблона я нашел здесь: http://www.retrojunkie.com/asciiart/electron/tv.txt
# Контакты: [email protected]
#-----------------------------------------------------------------------------
#
# Функция: этот скрипт дает менюшкам Зениты для просмотра захват видео с ТВ-карты на Linux.
#
# Поддерживаемые программы: программы mplayer, mencoder и в VLC, Tvtime, сыр и Сокс
# 
#-----------------------------------------------------------------------------
# 
# Основные параметры:
#
# Измените следующие параметры для просмотра/ захвата в соответствии с вашими потребностями
#
#-----------------------------------------------------------------------------
Параметр verbose=1 # Если '0', то этот скрипт не показывает окно сообщения и не просит норме и ввода номера больше
Норма="пал" # преднабором TV стандарт 'в PAL" или "NTSC в'
INPUT_NR=0 # преднабором ввода количество ваших позволяет если видео Источник подключен
input_width=720 # преднабором ширина и высота видео Источник (и mplayer, VLC плеер, с mencoder)
input_height=576 # другие возможные комбинации: 640/480; 320/240 
Аспект=169 # '169' (16:9) или '43' (4:3); это значение влияет на воспроизведение видео с помощью mplayer или VLC только!
Частота="48000" # на soundproblems уменьшить звуковой частоты (44100 32000 Одер Одер 8000)
TV_INPUT="нет" если " да " аналоговый антенный вход телевизора-карта будет использоваться (только mplayer)
Используется тян="chanlist=Европа-Запад:канал=60" # настройка канала (Нур и mplayer/ mencoder на) аналоговый антенный вход ТВ-карты 
Норма="пал" # преднабором ТВ-норма 'приятель' Одер 'в NTSC'
INPUT_NR=1 # preselct вход ТВ-карты, где видеоловушки подключен ('0', как правило это антенны, '1' первый вход CVBS ...
#-----------------------------------------------------------------------------

Сообщение=()
R_MESSAGE=()
Exitcode содержит=0

#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
тест № videodevices
##-----------------------------------------------------------------------------

объявить-VIDEO_DEV

VIDEO_DEV=( правда никто
 Ложных нет
 Ложных нет
 Ложных нет
 ) 
и1=0;
И2=0;
в то время как `тест -е "/Дев/видео${и1}"`; сделать
 VIDEO_DEV[$И2+1]="/Дев/видео${и1}"; 
и1=$[$и1+1];
И2=$[$И2+2];
сделано
если [ "xnone" = "х${VIDEO_DEV[1]}" ]; затем 
 Зениты --ошибка --таймаут=5 --текст "не удается найти файл /dev/video0!\Н сценарий заканчивается в 5 секунд" --название "не videodevice!";
 выход 1;
интернет

если [ "Х${VIDEO_DEV[$И2+1]}" = "xnone" ]; затем
 VIDEO_DEV[$И2]="" && VIDEO_DEV[$И2+1]="" && VIDEO_DEV[$И2+2]="" && VIDEO_DEV[$И2+3]="" && VIDEO_DEV[$И2+4]="" && VIDEO_DEV[$И2+5]="";
интернет

DEV_VIDEO=$(Зениты --список --текст "выберите videodevice" --radiolist --столбец "выбор" --столбце "устройства" ${VIDEO_DEV[@]}) || выход 0 

если [ ${многословный} = 1 ]; тогда
#-----------------------------------------------------------------------------
# выберите ТВ норма
#-----------------------------------------------------------------------------
заголовок="выберите ТВ норма"
Норма=`Зениты --название="$титула" --список --radiolist --столбец="выбор" \
 --столбец="норма" --столбец="описание" \
 Правда, "приятель" "приятель норма" \
 Ложные "стандарт NTSC" "в NTSC норма" \
 ` || выход 0 
интернет
#-----------------------------------------------------------------------------
# выберите номер входа
#-----------------------------------------------------------------------------
заголовок="выберите ввод ВН"
INPUT_NR=`Зениты --название="$титула" --список --radiolist --столбец="выбор" \
 --столбец="введите номер" --столбец="описание" \
 Правда, "0" "ввод 1 (ТВ)" \
 Ложная "1" "вход 2" \
 Ложное "2" "вход 3" \
 Ложные "3" "Вход 4" \
 Ложные "4" "Вход 5" \
 Ложные "5" "Вход 6"
 ` || выход 0 
#-----------------------------------------------------------------------------


#-----------------------------------------------------------------------------
# Проверить, если модуль snd_usb_audio загружается
#-----------------------------------------------------------------------------
SND_USB=`lsmod распечатывает | грэп snd_usb_audio | туалет -л`
если [ "${SND_USB}" -Ге "1" ]; затем
# Сообщение=("${сообщение[@]}" "\побратите: snd_usb_audio модуль был загружен, и могут конфликтовать с USB устройство")
 Зениты --информация --текст "Примечание: модуль snd_usb_audio была загружена\Нанд может конфликтовать с устройства захвата с USB-порта.\появляются п \звук проблемы Ниф\nplug из вашего USB capturedevice и запустить\п rmmod snd_usb_audio \НАН корень в терминале!" --название "модуль Snd_usb_audio загружен!"
интернет

#-----------------------------------------------------------------------------
# тест и выберите звуковую карту
#-----------------------------------------------------------------------------

если тест ! -э /Дев/ДСП` && [ -Z "для команды`ls -1 в /proc/asound`" ]; затем
if_audio="нет";
 эхо "не обнаружена звуковая карта";
 Сообщение=("${сообщение[@]}" "Примечание: без звуковой карты можно найти!\nSound не поддерживается\.Н");
еще
if_audio="да"
объявить-SOUND_DEV

SOUND_DEV=( ложь /Дев/ДСП ОСС
 Ложные карточки1 алса 
 Правда каждую карту2 алса
 Ложные карты3 алса
 ) 

тест ! -э /Дев/ДСП && эхо "не ДСП" && SOUND_DEV[0]="" && SOUND_DEV[1]="" && SOUND_DEV[2]=""

ALSA_CARD=$(кошка /proc/asound/карты | вырезать -д":" -Ф1-ы)
объявить-ALSA_CARDS
ALSA_CARDS=(${ALSA_CARD})

и5=1
для P в ${ALSA_CARDS[@]}; делать
 ALSA_NAME=$(Эхо ${ALSA_CARDS[$и5]} | тр -д [=[=] );
SOUND_DEV[$и5+3]=$ALSA_NAME
 если [ "Х${ALSA_NAME}" = "х" ]; затем
 SOUND_DEV[$и5+2]="" && SOUND_DEV[$и5+3]="" && SOUND_DEV[$и5+4]=""
интернет
и5=$[$и5+3];
сделано
интернет

DEV_AUDIO=$(Зениты --список --текст "выбор звуковой карты" --radiolist --столбец "выбор" --столбец "устройство" --столбец "тип" ${SOUND_DEV[@]}) || выход 0 

если [ $DEV_AUDIO = "/Дев/ДСП" ]; затем 
AUDIO_TYPE="ОСС"
еще
AUDIO_TYPE="алса"
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
тест#, если devicenodes чтения и записи для непривилегированных пользователей
#-----------------------------------------------------------------------------

если [ -Р ${DEV_VIDEO} ] && [ -ж ${DEV_VIDEO} ]; тогда
Сообщение=("${сообщение[@]}" "\nSUCCESS! ${DEV_VIDEO} для чтения и записи!\Н")
Элиф [ -е ${DEV_VIDEO} ]; тогда
Зениты --информация --текст "не удается получить доступ к ${DEV_VIDEO}\!nRun 'судо команду chmod а+РВ ${DEV_VIDEO}'\ПВ терминал!" --название "сообщение"
Exitcode содержит=1
интернет

 если [ -Р ${DEV_AUDIO} ] && [ -ж ${DEV_AUDIO} ]; тогда
 Сообщение=("${сообщение[@]}" "\nSUCCESS! ${DEV_AUDIO} для чтения и записи!")
 Элиф [ -е ${DEV_AUDIO} ]; тогда
 Зениты --информация --текст "\в диалоговом окне доступ к ${DEV_AUDIO}\!nRun 'судо команду chmod а+РВ ${DEV_AUDIO}'\ПВ терминал!" --название "сообщение"
 Сообщение=("${сообщение[@]}" "\п\в диалоговом окне доступ к ${DEV_AUDIO}\!nRun 'судо команду chmod а+РВ ${DEV_AUDIO}'\ПВ терминал!!")
if_audio="нет"
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
# найти исполняемые программы
#-----------------------------------------------------------------------------
PROG_LIST=( правда в VLC #
 Ложные и mplayer #
 Ложные сыр #
 Ложные tvtime #
 Ложная эпизодов #
 Ложные Сокс #
 ) 

Прогрессистов=(в VLC и mplayer сыр tvtime с mencoder Сокс)
и4=0
для P в ${прогрессистов[@]}; делать
 Прог=`что $Р`
 если [ "Х" = "Х${прогр}" ] || [ ! -х ${прогр} ]; тогда
 эхо "не удается найти или выполнить $п. Т установлен?"
 Сообщение=("${сообщение[@]}" "\в диалоговом окне найти или выполнить $п. Это установлено?")
PROG_LIST[$и4]=""
PROG_LIST[$и4+1]=""
 если [ "${PROG_LIST[11]}" = "" ]; тогда
 Эхо "Сокс нужен для звука в tvtime!"
 Сообщение=("${сообщение[@]}" "\nSox нужен для звука в tvtime!")
 интернет 
интернет
и4=$и4+2
сделано
PROG_LIST[10]="" # Сокс не появляется в списке
PROG_LIST[11]="" #
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
показаны сообщения # и заканчивается сценарий 
#-----------------------------------------------------------------------------
если [ ${exitcode содержит} = 1 ]; тогда
 Сообщение=("${сообщение[@]}" "\nScript заканчивается")
интернет
Эхо ${сообщение[*]}
#########################
если [ ${многословный} = 1 ]; тогда
Зениты --высота="50" --информация --текст "${сообщение[*]}" --название "сообщения"
интернет

если [ ${exitcode содержит} = 1 ]; тогда
 выход 1
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
# создать файл журнала
#-----------------------------------------------------------------------------
ЛОГФАЙЛ="./тест Эха "${DEV_VIDEO}" | СЭД -е", в/dev/,," - `.журнал"

# Echo "файл журнала: ${журнала}"
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
# список Зениты - выбор программы 
#-----------------------------------------------------------------------------

view_cap=$(Зениты --список --ширина=250 --высота=400 --Текст " ___________\Н| .----------. о|\н | | легкая | о|\н | | CAP_ | о|\н|_\`----------- _|\н \` \`\\НТВ-норма: $норма ввода ВН:$INPUT_NR\nVideodevice: $DEV_VIDEO $input_width х $input_height \nAudiodevice: $AUDIO_TYPE $DEV_AUDIO $частота Гц\НИС звук? $if_audio\nLogfile: $журнал " --radiolist --столбец "выбор" --программа "колонка" ${PROG_LIST[@]}) || выход 0

#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
команда # mplayer'а 
#-----------------------------------------------------------------------------
если [ "алса" = "${AUDIO_TYPE}" ]; затем
M_AUDIO="параметр bufferSize=16:алса:amode=1:forcechan=2:audiorate=${частота}:устройства=plughw.${DEV_AUDIO}"
Элиф [ "ОСС" = "${AUDIO_TYPE}" ]; затем
M_AUDIO="устройство=${DEV_AUDIO}"
интернет

если [ "$норма" = "дружище" ]; затем
fps_count=25
еще 
fps_count=30
интернет

если [ "$аспект" = 169 ]; тогда
 M_ASPECT="-аспект 1.78"
# Элиф [ "$аспект" = 43 ]; тогда
# M_ASPECT="аспект 1"
еще
M_ASPECT=""
интернет

если "да" = "${TV_INPUT}" ]; затем
M_VIDEO="${ТЯН}"
Элиф [ "нет" = "${TV_INPUT}" ]; затем
M_VIDEO="norm=${NORM}:width=${input_width}:height=${input_height}:outfmt=uyvy:device=${DEV_VIDEO}:input=${INPUT_NR}:fps=${fps_count}"
интернет

#Эхо $M_VIDEO
#Эхо $M_AUDIO
#Эхо $view_cap

если [ "mplayer'ом" = "${view_cap}" ]; затем


если [ "$if_audio" = "да" ]; затем 
1>${журнала} 2>&1 \
mplayer на телевизор:// -драйвер для ТВ=v4l2:${M_VIDEO}:${M_AUDIO}:forceaudio:immediatemode=0 -пропустить ${M_ASPECT} -АО СДЛ ${AUDIO_TYPE} некоторых случаях все=9

Элиф [ "$if_audio" = "нет" ]; затем
1>${журнала} 2>&1 \
mplayer на телевизор:// -драйвер для ТВ=v4l2:${M_VIDEO} -пропустить ${M_ASPECT} некоторых случаях все=9 -запустили
интернет
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
VLC плеер команда # 
#-----------------------------------------------------------------------------
если [ "Валенсия" = "${view_cap}" ]; затем

 если [ "алса" = "${AUDIO_TYPE}" ]; затем
V_AUDIO="//plughw:${DEV_AUDIO}"
 Элиф [ "ОСС" = "${AUDIO_TYPE}" ]; затем
V_AUDIO="//${DEV_AUDIO}"
интернет

 если [ "$норма" = "дружище" ]; затем
V_NORM="пал"
 Элиф [ "$норма" = "в NTSC" ]; затем
V_NORM="в NTSC"
интернет

 если [ "$аспект" = 169 ]; тогда
V_ASPECT="--аспект-соотношение=16:9"
 Элиф [ "$аспект" = 43 ]; тогда
V_ASPECT="--соотношение сторон=4:3"
еще
V_ASPECT=""
интернет

1>${журнала} 2>&1 \
VLC плеер -ВВВ v4l2://${DEV_VIDEO}:ввод=${INPUT_NR}:ширина=$input_width:высота=$input_height:норма=${V_NORM} ${V_ASPECT} :ввод-раб=${AUDIO_TYPE}:${V_AUDIO} --демультиплексоры rawvideo 
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
команда tvtime # 
#-----------------------------------------------------------------------------
если [ "tvtime" = "${view_cap}" ]; затем
 если [ "алса" = "${AUDIO_TYPE}" ]; затем
 T_AUDIO="-Т алса plughw:${DEV_AUDIO} -С2 -С2-Р ${частота} -С2 -Т алса по умолчанию"
 Элиф [ "ОСС" = "${AUDIO_TYPE}" ]; затем
 T_AUDIO="-Т сырье -С2 ${DEV_AUDIO} -с 2 -р ${частота} -С2 -Т ossdsp /Дев/ДСП"
интернет
Эхо $T_AUDIO
1>${журнала} 2>&1 \
>./tvtime.подстраховаться
(tvtime -д ${DEV_VIDEO} -я 0 -н "${норма}" 1>/dev/нуль 2>>./tvtime.подстраховались) &
РЦ=1
в то время как [ 0 -не ${РЦ} ];
делать
 tvtime-команда run_command "(Сокс -с 2 -р ${частота} ${T_AUDIO} 1>/dev/нуль 2>>./tvtime.эрр)" 1>/dev/нуль 2>>./tvtime.подстраховаться
для RC=$?
 если [ 0 -экв ${РЦ} ]; затем перерыв; интернет
 спать 0.5
сделано
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
команда сыр # 
#-----------------------------------------------------------------------------
если [ "сыр" = "${view_cap}" ]; затем
1>${журнала} 2>&1 \
сыр
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
# команда с mencoder - раздел записи 
#-----------------------------------------------------------------------------

если [ "эпизодов" = "${view_cap}" ]; затем

#Auswahl де Seitenverhältnisses дер Aufnahme?
заголовок="выбрали аспект вашей целевой файл!"
aspect_type=`Зениты --ширина="400" - Высота="220" --название="$титула" --список --radiolist --столбец="Щелкните здесь" \
 --столбец="выбор" --колонка="код" > "> цель" \
 Правда "1" "4:3 > 4:3"\
 Ложное "2" "4:3 > Масштаб=16:9" \
 Ложные "3" "4:3 > обрезать границы=16:9" \
 ` || выход 0 

если [ "$aspect_type" = "1" ]; затем
crop_scale="шкале=640:480"
Элиф [ "$aspect_type" = "2" ]; затем
crop_scale="шкале=720:406"
Элиф [ "$aspect_type" = "3" ]; затем
crop_scale="урожая=720:406:0:72"
интернет 

#################################################################################
Качество#?
название="какие качества вы хотите записать на ?"
qual_type=`Зениты --ширина="380" --высота="380" --название="$титула" --список --radiolist --столбец="Щелкните здесь" \
 --столбец="рекордное время" --столбец="описание" \
 Ложные "500" "проходимые качества"\
 Ложные "900" "удовлетворительное качество"\
 Ложные "1100" "качество VHS"\
 Правда, "1300" "SVHS качеством"\
 Ложные "1500" "в формате VCD качество"\
 Ложные "1800" "качество в целом" \
 Ложные "2000" "очень хорошее качество"\
 Ложные "2500" "высокое качество" \
 Ложные "3000" "отличное качество"\
 ` || выход 0

##################################################################################
#Сколько Времени?
название="как долго вы хотите записать ?"
time_type=`Зениты --ширина="380" --высота="500" --название="$титула" --список --radiolist --столбец="Щелкните здесь" \
 --столбец="рекордное время" --столбец="описание" \
 Ложные "00:00:00" "безлимитный"\
 Правда "00:00:30" "30 секунд для тестирования"\
 Ложные "00:10:00" "0.2 часа"\
 Ложные "00:30:00" "0,5 часа"\
 Ложные "00:45:00" "0.75 часа"\
 Ложь "01:00:00" "1 час"\
 Ложь "01:15:00" "1.25 ч"\
 Ложь "01:30:00" "1,5 часа" \
 Ложь "01:45:00" "1,75 часа"\
 Ложь "02:00:00" "2 часа" \
 Ложь "02:15:00" "2,25 часа"\
 Ложь "02:30:00" "2,5 часа" \
 Ложь "02:45:00" "2.75 часа"\
 Ложь "03:00:00" "3 часа" \
 Ложь "03:15:00" "3.25 часов" \
 Ложь "03:30:00" "3,5 часа" \
 ` || выход 0

#M_TIME="-endpos $time_type"

#################################################################################
#пользователь должен ввести имя файла
filedate=$(дата +%F_%ч:%м-%с)
заголовок="пожалуйста, введите имя файла для вашей записи, без пробелов"
имя_файла=`Зениты --ширина="480" --высота="150" --название="$титула" --файл-выбор-сохранение-подтверждение перезаписи --именем="tvcap_$filedate"` || выход 0

###########################################################################################
# резюме
R_MESSAGE=("${R_MESSAGE[@]}" "\параметры nRecording:")
R_MESSAGE=("${R_MESSAGE[@]}" "\аудио nRecording: $if_audio")
R_MESSAGE=("${R_MESSAGE[@]}" "\nRecording от ввода $INPUT_NR - норма: $норма $fps_count ФПС")
R_MESSAGE=("${R_MESSAGE[@]}" "\nCrop и данные параметры: $crop_scale")
R_MESSAGE=("${R_MESSAGE[@]}" "\nEncoding качество: $qual_type кб/с")
R_MESSAGE=("${R_MESSAGE[@]}" "\nRecording времени:$time_type часов")
R_MESSAGE=("${R_MESSAGE[@]}" "\имя непоправимое: $имя_файла.Ави ")

Эхо ${R_MESSAGE[*]}

если [ ${многословный} = 1 ]; тогда
Зениты --информация --текст "${R_MESSAGE[*]}" --название "опции записи"
интернет
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
линия # с mencoder 
#-----------------------------------------------------------------------------
если [ "$if_audio" = "да" ]; затем

Зениты --информация --Название="начать запись с аудио" --текст="нажмите ОК, чтобы начать."

mencoder на ТВ:// ТВ. driver=v4l2:norm=$NORM:width=$input_width:height=$input_height:outfmt=uyvy:device=${DEV_VIDEO}:input=${INPUT_NR}:fps=$fps_count:${M_AUDIO}:forceaudio:immediatemode= 0 некоторых случаях все=9 опции-ovc lavc -ffourcc DX50 -lavcopts vcodec=MPEG4 формат:мбд=2:Турбо:vbitrate=$qual_type:keyint=15 -ВФ ПП=ЛБ$crop_scale помощью-OAC mp3lame -endpos $time_type -о $имя_файла.Ави | ти ${журнала} | Зениты --прогресс --пульсация --автоматическ-закройте-авто-убить ... текст="обработка видео - продолжительность: $time_type ч:м:с" 

Зениты --информация --Название="работа завершена" --текст="запись закончена."


Элиф [ "$if_audio" = "нет" ]; затем

Зениты --информация --Название="начать запись без звука" --текст="нажмите OK, чтобы начать запись"
1>${журнала} 2>&1 \
mencoder на ТВ:// ТВ. driver=v4l2:norm=$NORM:width=$input_width:height=$input_height:outfmt=uyvy:device=${DEV_VIDEO}:input=${INPUT_NR}:fps=$ fps_count некоторых случаях все=9 -запустили опции-ovc lavc -ffourcc DX50 -lavcopts vcodec=MPEG4 формат:мбд=2:Турбо:vbitrate=$qual_type:keyint=15 -ВФ ПП=фунт,$crop_scale -endpos $time_type -о $имя_файла.Ави | ти ${журнала} | Зениты --прогресс --пульсация --автоматическ-закройте-авто-убить ... текст="обработка видео - продолжительность: $time_type ч:м:с" 

Зениты --информация --Название="работа завершена" --текст="запись закончена."

интернет

интернет
выход 1

Просто копировать/вставить весь этот код в файл с названием tvcap-script.sh дать разрешения на выполнение и запустить его в терминале. Этот процесс достаточно прост и я собираюсь объяснить следующим образом:

1.- После нажатия клавиши Enter, вам будет предложено для захвата источника, и dependind на устройстве месте (проверено ранее), можно -как в моем случае - несколько видео источников, я использую устройство /dev/видео2 для этого примера, который относится к моим USB ТВ-тюнер. Обратите внимание, что этот скриншот не сделать окно декоратора, но и кнопку "ОК" можно посмотреть здесь.

enter image description here

2.- Теперь нам нужно определить норму, в Мексике мы используем NTSC, и если вы не хотите, чтобы захватить видео с помощью другой нормы с квадратным форматом кадра вы не должны использовать приятель, который действительно может нанести вред вашему качество видео. Это также зависит от того, где вы живете и нормы вашей страны.

enter image description here

3.- Мой ТВ-тюнер с несколькими входами, ваш может иметь различное количество входов, проверить его и проверяйте сколько вам нужно, чтобы определить, какой из них является лучшим для вашего захвата. Я собираюсь использовать то, что относится к ТВ. (Вход 1 (ТВ))

enter image description here

4.- Далее вы можете (или нет) быть предупреждены и предлагаемые для решения, если что-то пойдет не так во время захвата звука (аудио и видео будут захвачены сразу, но если ваш snd_usb_audio модуль уже загружен, он может произойти сбой захвата звука и видео таким образом захватить себе)

enter image description here

5.- Мой ТВ-тюнер имеется поддержка нескольких аудио входов, которая включает интеграцию со встроенным звуковым устройством в моей материнской плате (через подключение кабеля к AUX-линии и управляется звуковой микшер), вы проверьте, какой из них является лучшим для вас и помните, что по умолчанию обычно обозначаются как "лучшее для вас".

enter image description here

6.- Если все идет нормально, вы увидите маленькое окошко с сообщением, что читает что-то вроде этого:

"Успех! в /dev/видео2 для чтения и записи!"

нажмите кнопку "ОК" для продолжения.

enter image description here

7.- После этого вы можете выбрать из списка вариантов записи доступны на вашей системе. Я установил, что можно увидеть на следующем скриншоте. Кто является действительным и качество, не отражает кардинальных изменений, но я лично предпочитаю с mencoder. Если вы не имеете любой из этих установлена, вы должны установить его для того, чтобы запустить тесты.

enter image description here

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

enter image description here

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

enter image description here

10.- После этого, нам нужно только выбрать, как долго будет наш захвата видео. Есть несколько пресетов, я выбрал "в данном примере 30 секунд для тестирования", но вы можете выбрать любой или даже выбрать "безлимитный" для того, чтобы вы сами решаете, когда, чтобы остановить запись.

enter image description here

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

enter image description here

12.- Вам будет предложено проверить свою "опции записи" на следующем экране, просто нажмите кнопку "ОК".

enter image description here

13.- Еще один щелчок, чтобы начать.

enter image description here

14.- При записи, терминал может показывать какую-то активность, и маленькое окно вроде этого:

enter image description here

15.- По окончании процесса, появится окно подтверждения.

enter image description here

И... это...

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

В конце записи, вы будете иметь видео в том месте, которое вы выбрали в шаге 11, в компаньона с лог-файл с именем типа: "testvideo0.журнал" или что-то подобное.

Это самый простой способ для кодирования от ТВ-тюнеры сигнала RF, сбор аудио и видео в одном файле.

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

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

Удачи!

+544
Maik de Vee 15 сент. 2015 г., 19:46:22
Безопасная загрузка-это функция UEFI, которая блокирует неподписанных драйверов и операционных систем с управлением. Используйте этот тег, если у вас есть вопросы о Ubuntu на безопасной загрузки системы включена.
+512
Giorgi Gzirishvili 20 янв. 2010 г., 4:35:32

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

+495
Ray MM 7 июн. 2014 г., 5:13:27

В KDE 4 использует плазму для обработки рабочего стола. Дельфин не справится с рабочего стола. Если вы ищете замена Наутилус, я хотел бы предложить, используя Немо с Линукс Минт. Это форк Наутилуса, который получает от тренда гнома меньше, да лучше, добавив туда то, что было доступно в старой версии Наутилуса. Поисках Немо или корица по launchpad.net чтобы убедиться, что вы используете активный или лучше ППА. Чтобы получить один доступный на данный момент, добавить репозитория с помощью следующей команды в терминале.

судо дополнения кв-репозиторий PPA:Гвендаль-lebihan-dev и/корица-стабильный

К сожалению, при установке она также добавляет корицу рабочего стола. Есть еще один форк Наутилуса, но я не уверен, что это доступно как пакет. Рабочего стола LXDE есть менеджер рабочего стола по умолчанию. Если "Наутилус" взял на рабочем столе, удалить его следует вернуть по умолчанию диспетчер файлов, PCMan. Это не то же самое как менеджер окон, который должен быть на Openbox по умолчанию. Не удаляйте Наутилус при использовании рабочего стола GNOME или если вы хотите традиционный рабочий стол в единстве.

+440
asdimchik 2 нояб. 2014 г., 4:21:35

У меня есть успешный настройка Samba сервера, но это, скорее, раздражает, что, когда я удалить файл я могу только удалить его навсегда и не переместить его в корзину. Так что мой вопрос, как мне включить функцию корзины на долю Самбу? Я предпочел бы получить объяснение, как это сделать с командной строки так как это настройка на сервере Ubuntu 11.04 :)

Единственная статья, которую я нашла об этом в интернете-это учебник для красной шляпе: http://www.redhat.com/advice/tips/sambatrash.html

Пожалуйста, помогите мне :)

+387
Shauny 8 мар. 2018 г., 13:25:31

Установить gstreamer0.10-пакет ffmpeg и она должна играть нормально.

+370
thealanberman 24 июл. 2012 г., 23:38:34

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

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

+254
indieman 30 июл. 2010 г., 5:32:46

Итак, у меня была Ubuntu, установленным на двойной загрузки с Windows 7, я решил, что мне это понравилось, брит, я не хочу опцию двойной загрузки, поэтому я решила ее удалить. нет, когда я включаю мой компьютер "ошибка: нет такого раздела" экран показывает, и я не могу ничего делать вообще. я попытался перезагрузки и загрузки с диска восстановления Windows восстановить в MBR, но мой БИОС не играть я не могу изменить порядок загрузки я не могу вручную Boot или что-нибудь, он просто идет прямо к "ошибка: нет такого раздела" экран. может кто-то пожалуйста, помогите мне?

+208
Madeline Vargas 12 апр. 2010 г., 7:39:37

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

+199
BroDo 21 февр. 2015 г., 21:55:29

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

Использовать rsync для -резервное копирование/ backupArchives/ вместо. После этого РМ -РФ резервное копирование/*.

Вместо того, чтобы использовать rsync таким образом, вы также можете сделать классический

(CD резервное копирование && деготь с). | (кд backupArchives && деготь ХF -)

который зарабатывает вам более выродка очки.

+152
rosseg 21 мая 2014 г., 19:51:49

Я знаю, что если я хочу, чтобы запустить SSH туннель

СШ-д пользователей [email protected]

Это одно решение для динамической тоннель должен быть открыт порт 9000 для пользователя с именем "пользователь" на хозяина "userserver"

Однако, как я могу автоматизировать этот процесс в Ubuntu, так что я не придется открывать терминал каждый раз, когда я войти в систему и запустить тоннель? Я хочу быть СШ, что в момент, когда я войти в систему.

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

+105
Puxirepublic 10 февр. 2014 г., 9:25:26

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

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

+57
kita 18 июн. 2014 г., 20:08:31

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