Изменения в JVM в Java

Я только недавно открыла для себя другой JVM на вики - страницы и думал, что я начну мастерить. Его были о том, как настроить на Ubuntu, хотя Ява сложно найти документацию.

Допустим, я хотел изменить JRE или JDK, который я использую, я могу взломать терминал и сказать

обновление-альтернатив судо --конфиг Ява

А затем выбрать один из установленных версий.

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

Брайля -банку foo.jar

2 вопросы,

1: у меня есть концепция права в JVM? Как это возможно?

2: если да, то как мне настроить JVM и переключать по умолчанию для JVM в моем выборе?

+85
user2722518 1 нояб. 2017 г., 4:10:03
29 ответов

Чтобы получить обновления для системы безопасности, выполните этот ответ, но только вставить следующую строку в файл/etc/АПТ/источников.список:

деб http://old-releases.ubuntu.com/ubuntu/ онейроидно-охраны Главного ограничен мультивселенной Вселенной 
+974
Marko Sodec 03 февр. '09 в 4:24
суда apt-получить установку Убунту-кубунту десктоп-рабочий стол с Lubuntu-Desktop в Xubuntu-в эдубунту рабочего стола mythbuntu-стола GNOME-оболочки

Предупреждение: будет много различных программ, которые имеют ту же цель.

+902
Kripsko 23 февр. 2012 г., 13:05:54
Другие ответы

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


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

Проблема была решена для меня переход с "(версия ток) [рекомендуемый]" к "(пост-релиз обновления) (версия текущего обновления)" .

+897
PHILL BOOTH 5 мая 2015 г., 0:29:32

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

Однако, когда вы переместите лаунчер, на площадь, используемую для выявления запуска должна быть изменена. Это, кажется, не быть дело в программном обеспечении, которое вы используете. Так это баг в «повернут плагин Unity», и вы должны отправить отчет об их багтрекер.

+882
BogdanPl 3 окт. 2014 г., 0:45:34

Наутилус позволяет пользователю задать папку в качестве закладки.

Я хочу установить текстовый файл (который открывается в gedit) в качестве закладки, которые будут отображаться в боковой панели. Это возможно?

+800
Alexis Saransig 29 июл. 2018 г., 23:49:45

просто обновление с помощью диспетчера обновлений и это будет сделано

+765
RockySAnand 27 авг. 2011 г., 1:36:37
Плагин для программы, которая добавляет функциональность.
+759
hen123 27 июн. 2011 г., 20:08:07

Откройте терминал нажмите Ctrl+АЛТ+Т и выполните следующую команду :

Использовать Списки Доступа :

суда apt-получить установку ОБК

1) добавить опцию ACL на раздел(ы), на который вы хотите включить ACL в файле/etc/fstab строчку. Например:

 ... 
 Идентификатор UUID=07aebd28-24e3-cf19-e37d-1af9a23a45d4 /домашней системы ext4 по умолчанию,ОБК 0 2 
...

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

судо горе -о перемонтировать /дома 

3) убедитесь, что включите ACL на раздел(ы):

крепление | грэп ОБК

4) Добавить группу в ACL

Утилиту setfacl используется для добавления группы Синий и зеленый в ACL для папки в/var/ВСП.

команда setfacl -м судо G:зеленый:rwx по адресу /var/www в/ 
команда setfacl -м судо г:синий:rwx ПО в /var/www в/ 
судо помощью getfacl в /var/www в/ 
помощью команды getfacl: удаление ведущих '/' от абсолютных имен путей 
файл: ВАР/ВСП/ 
хозяин: корень 
группа: корень 
пользователь::rwx по 
группа::р-х 
группа:зеленый цвет:rwx по 
группа:Синий:rwx по 
маска::rwx по 
другое::р-х 
+720
Nutan Ednif Jolly 20 июн. 2011 г., 17:11:17

Я новичок в Ubuntu, и я использую версию 12.04 на моем ноутбуке. Я пытаюсь выполнить программу на C++, который имеет библиотеки Petsc, установленной в нем. Я получаю сообщение об ошибке при попытке запустить программу и так установили ГДБ в Ubuntu.

Название программы-ех1.C и находится в папке под названием 'petsc-3.1-П8' на моем компьютере. Как мне запустить GDB в терминале, чтобы увидеть, что это ошибки, когда я запустить эту программу?

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

+696
simplyharsh 3 апр. 2018 г., 23:59:13

У меня была та же проблема. Тогда я решил проблему путем отката к Земле версия 295.33 (текущая версия 295.40) он работал на меня, пока я не сделал обновление системы. Я потерял свой графический интерфейс после обновления. Надеюсь, что это решение может помочь вам.

проверить эту нить - единство 3D не работает после установки 12.04

+652
Bob Steen 5 окт. 2017 г., 15:12:49
GTK+ приложение для системы краш Аппорт отчет.
+586
JebSam 11 мар. 2019 г., 2:51:57

Установить пакет avfs затем выполнить:

mountavfs

Скажем, у вас есть zip-файл в ~/Documents/file.zipтогда

команда CD ~/.avfs/домашний/$пользователя/документы
ЛС-л file.zip#/

Вы также можете просматривать содержимое в Наутилус, но вам нужно добавить трейлинг # символ силы на путь (сочетание клавиш ctrl-l и получить доступ к адресной строке).

+570
Justin G 31 июл. 2015 г., 20:37:57

На самом деле у вас есть два варианта стандартного изображения 12.10:

  1. USB флеш-накопитель
  2. DVD-диск

Создать USB флешку, вы можете следовать этим инструкциям. Чтобы создать полноценный DVD, следуйте инструкциям здесь.

Привет.

+559
user133711 10 окт. 2013 г., 22:00:42

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

Чтобы сделать это, я использую следующую команду: тар-cvpj /путь/до/каталога/ | сплит-д -б 4000м - "резервное копирование.тар.bz2 файл.".

Я хочу, чтобы зашифровать эти смолы.bz2 файл.* файлы с OpenSSL для шифрования AES-256-CBC С, если можно сразу после создания 4 ГБ кусок, а не после задания резервного копирования. Я хотел бы знать правильную команду для этого, и как восстановить архив после создания.

+523
Deandre Yarbrough 4 авг. 2018 г., 14:19:02
  • Откройте настройки системы.

System Settings

  • Нажать на детали.

Details

  • Нажмите на съемный носитель.

Removable Media

  • Выберите меню аудио компакт-диска выпадающем и выберите "ничего не делать".

Do Nothing

Кроме того, вы можете отключить "автозапуск" для всех съемных носителей, установив флажок, который выглядит так:

Never

Я использую 12.10, но я помню 12.04, имеющих ту же процедуру.

+445
spopejoy 26 янв. 2010 г., 13:07:47

Я последовал за эти инструкции. Я редактировал общего.Мак файл успешно и когда я побежал делать я получаю эту ошибку:

Мохд-Арафат-Хоссейн@туд:~/aircrack-НГ-1.1$ сделать
сделать -с РЦС все
сделать[1]: ввод каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/НИЦ'
сделать -с осдеп
сделать[2]: ввод каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/src/и осдеп'
Дом для Linux
принять[3]: ввод каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/src/и осдеп'
принять[3]: `.ОС.Линукс является актуальной.
принять[3]: уходя каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/src/и осдеп'
сделать[2]: уходим каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/src/и осдеп'
ССЗ -г -Ж -стены -О3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -включите -с-о aircrack-НГ.о aircrack-НГ.с
В файл включены из aircrack-НГ.с:65:0:
крипто.час:12:26: фатальная ошибка: в OpenSSL/ксом.ч: нет такого файла или каталога
компиляция прекращается.
сделать[1]: *** [aircrack-НГ.о] Ошибка 1
сделать[1]: уходя каталог/Дом/Мохд-Арафат-Хоссейн/aircrack-НГ-1.1/НИЦ'
сделать: *** [все] Ошибка 2

Что мне теперь делать?

+289
MikeZRed 20 янв. 2017 г., 8:56:51

У меня есть сервер для разработки (в Ubuntu 12.04). На этой машине, у меня есть общая папка с именем "проекты". Я попытался

судо маунта -Т пакеты smbfs в SMB://192.168.2.28/проекты/мой проект /шоссе/мой проект

на моей Убунту 11.10 и получил ошибку:

Монтаж Киф url не реализовано. Попытке подключения по протоколу SMB://192.168.2.28/проекты/myproject будет.

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

+289
Dave Freitag 2 февр. 2013 г., 16:16:04

Есть поддержка лицензионных ключей через https://myapps.developer.ubuntu.com/dev/

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

http://developer.ubuntu.com/publish/licence-key-infrastructure/

+273
Timofey Prodanov 3 мар. 2019 г., 14:09:06

Я читал этот сайт совсем немного получает мой первый ящик когда-нибудь Ubuntu работает и был вопрос,

В настоящее время мой привод показывает разделы такой

 на /dev/sda1, поскольку * 2048 31459327 15728640 27 скрытый NTFS файл WinRE
 на /dev/sda2 31459328 31664127 102400 7 hpfs по/файловой системы NTFS/exFAT, которая
 на /dev/sda3 в качестве 31664128 656826936 312581404+ 7 файловая система hpfs/NTFS для/файловой системы exFAT
 на /dev/sda4 в 656828414 976771071 159971329 5 Расширенная
 Раздел 4 не запускается на границе физического сектора.
 на /dev/sda5, поэтому 656828416 971048959 157110272 83 Линукс
 на /dev/sda6 971051008 976771071 2860032 82 подкачки Линукс / Солярис

Я считаю, что sda1-это Acer и восстановление данных на диске или что-то, sda2, который я использую для загрузки Windows и sda3, кажется, мой главный накопитель с Windows.

Мне интересно, что происходит с sda4 в. Мне показалось, что после того, как я повторно установить Ubuntu (я испортила мой первый установите вверх, пытаясь достать Асер беспроводной на работу).

Я должен беспокоиться об этом? Все прекрасно работает до сих пор как Ubuntu, так и Windows. Если я просто игнорировать его, может что-то случилось?

Я двойная загрузка Windows 7 и Ubuntu 12.04.

Я должен отметить также, перед тем, как я установил Ubuntu мне пришлось сделать восстановление/восстановление Windows 7. Это даже не нагрузка мимо экрана загрузки, так что я сделал ремонт с компакт-диска Windows. Не уверен, что что-нибудь влияет.

Спасибо

+266
Hilly Ananga 27 мар. 2018 г., 21:46:51

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

+223
Ismael Mindalano Mamao 23 мар. 2015 г., 18:33:00

Я считаю, что есть некоторые sysRequest короткую стрижку, но я знаю только два... они мне полезны, так что если вы хотите перезагрузки нажмите sysRequest+Alt затем REUSB типа, если вы хотите выключить всегда sysRequest+Alt и RSEOUI тип
Надеюсь, что поможет ;]

+221
Grayswandyr 6 мая 2010 г., 14:33:39

Шаг 1: Откройте терминал (сочетание клавиш Ctrl + АЛТ + Т) и запустить alsamixer.

Шаг 2: Перейти на авто-отключения и нажмите вниз , чтобы отключить этот параметр.

(В мой ноутбук (Сони Вайо SVS15127PXB), alsamixer необходимо прокручивать вправо для того чтобы показать авто-отключение опции.)

+217
user35123 30 нояб. 2016 г., 9:49:18

У меня такая же проблема вот и проследил его до конфликта в двух аппаратных rfkill переключатели.

В системный журнал я отметила следующие детали:

Через NetworkManager[668]: <информация> нашли WiFi радио из Killswitch rfkill0 (в /sys/устройств/pci0000:00/0000:00:1С.1/0000:02:00.0/ieee80211/phy0/rfkill0) (драйвера (неизвестные))
Через NetworkManager[668]: <информация> радио rfkill1 выключателем беспроводной доступ в интернет (за /системы/устройства/платформы/компания Acer-WMI с/rfkill/rfkill1) (драйвера Acer-WMI)для

Я, кажется, решил ее в черный список к Acer-WMI и таким образом:

Эхо черного списка для Acer-WMI с | судо тройник в /etc/команды modprobe.д/черного списка-компания Acer-WMI с

Вы можете перезагрузите или введите команду sudo rmmod Асер-инструментария WMI.

+180
ASHWINI 25 нояб. 2015 г., 14:51:56

Согласно информации, размещенной на ваш вопрос у вас есть гибридное решение ГПУ, которая использует процессор Intel + NVIDIA в то же время.

Чтобы включить вашу видеокарту NVIDIA необходимо установить или отключить карту Intel в BIOS (Если это возможно).

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

Если вам нужна информация о Шмель, пожалуйста, взгляните на этот пост, там подробно объясняется, как включить поддержку для запуска на Ubuntu с Intel и видеокарта NVIDIA активирован

Если вы используете Шмель уже это не значит, что установленной поддержкой vdpau, вам необходимо установить поддержку vdpau для вашей карты, как описано здесь

После того, как вам удалось бежать Шмель vainfo все равно не удастся, потому что карты Intel все равно будет по умолчанию карта.

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

Здесь представлены инструкции взяты из отчета об ошибке:

  1. Построить гибрид-windump, но не используйте файл xorg.конф! https://github.com/harp1n/hybrid-windump (включает границы для всего вывалил окно) https://github.com/gebart/hybrid-windump (в комплекте лучше курсор поддержка, но свалил окно будет покрывать часть Intel для настольных ПК и не может быть перемещен)

  2. Запустить шмеля X-сервер и optirun glxinfo

  3. Запускаю Compiz (или перевод) на NVIDIA дисплея, поэтому вывалил окно можно перемещать. Если пропустить этот шаг, воспроизведения в vdpau будет зеленым. Дисплей=:8 с Compiz --заменить &

  4. Запустить mplayer2 Дисплей=:8 mplayer'а -во консолей videofilename &

  5. Окно дампа ./windump :8 :0.0 &

  6. Теперь у вас есть выход в vdpau!

Примечание: это также работает с Айронхайдом.

+162
Seb Rattansen 20 мая 2010 г., 13:13:22

У меня этот портативный жесткий диск с 4 разделами. Когда мне нужно безопасное извлечение устройства придется отключать каждый раздел вручную. Есть ли способ я могу отключить все сразу? Или достаточно отключить только один раздел и удалить диск?

+146
KevinCorcor 28 авг. 2017 г., 8:09:27

Части этот вопрос исходит из ответа на этот вопрос: запись с 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, сбор аудио и видео в одном файле.

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

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

Удачи!

+100
abhay p wagh 16 мар. 2018 г., 8:07:45

Если можно установить в Ubuntu, как config и установить?

+83
John Ng 28 нояб. 2017 г., 2:30:14

Это сообщение я получаю, когда я включаю ноутбук, пробовал различные вещи, но ничего не помогает. Не мастера, поэтому основные инструкции в помощь будет оценили. Экран читает:

Были обнаружены ошибки при проверке диска /. 
Нажмите клавишу F, чтобы попытаться исправить ошибки, я в игнор, чтобы пропустить монтажа или М для ручного восстановления...

Любые идеи, пожалуйста

+67
RDxR10 2 июн. 2012 г., 15:36:16

Я получил Ubuntu 11.10 32-разрядная версия и я помощи UNetbootin для записи ISO на USB флешку.После этого я пытался загрузиться с флешки,изменив параметры загрузки в BIOS,и когда первый интерфейс появляется с выбора установка,какой бы выбор я выбрал я получил сообщение"неверный или поврежден образ ядра".Я использую нетбук с Windows 7 на нем.Я снова попробовал разные флешки но же.Я тоже пробовал Универсальный USB вместо помощи UNetbootin, но установщик снова.Любая идея, что происходит?Я использую ноутбук ASUS 1000Н.USB-устройство не работает более одного ПК я пытался,но я также попробовал второй USB на обоих компьютерах и же снова. Я скачал еще раз образ ISO и следовать той же процедуре, но опять же

+28
NickSentowski 21 окт. 2012 г., 15:01:02

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