Меню Рубрики

Установка плеера в centos

Установка плеера в centos

Для работы в полноценной рабочей станции на Linux очень часто требуется воспроизводить мультимедиа файлы различных форматов (видео, аудио). Red Hat удалила поддержку MP3 из своего дистрибутива Linux из-за патентного лицензирования и конфликтов между патентными лицензиями и лицензиями исходного кода приложения. Это произошло еще в сентябре 2002 года, когда вышел Red Hat 8.0 . Red Hat предоставила объяснения на своем сайте еще в 2003-2008 годах. Но теперь больше не дается объяснений. Вы просто не получаете кодеки, кодированные и декодированные совместно используемые библиотеки, с Red Hat. Из-за этого эти программы и библиотеки не доступны с клонами, такими как CentOS или с такими производными, как Oracle Linux или Scientific Linux. Есть способы исправить эту ситуацию. М ожно добавить MP3 и другие кодеки для аудио и видео плееров и других инструментов. В этой статье будет показано как это сделать. Работы будут проводиться на ОС Centos 7 на «чистой» установке. Будет показано как добавить необходимые репозитарии и какое ПО нужно будет установить.

Сторонние репозитарии.

Работа со сторонними репозитариями вызывает некоторые риски, поскольку они по-разным причинам теряли поддержку, были переименованы, стали ненадежными или исчезли. Некоторые из них просто устарели, как репозитарий DAG для RHEL с версии 2.1 по версию 5, или репозитарий rpm.livna.org , который слился с другими в RPM Fusion и поддерживало версии RHEL 5 и 6 . Затем был сайт SourceForge , который стал рассадником вредоносного ПО и вредоносной рекламы в 2013-2016 годах. SourceForge медленно возвращается, но это не очень подходит для решения нашей задачи.

RPMForge стал pkgs.repoforge.org , и теперь оба этих репозитария не обновляются. Страница этого репозитария в википедии начинается словами:
RepoForge (formerly RPMforge) is a dead project. It is not maintained. DO NOT USE.
Т.е. прямо говорится, что репозитарий умер и использовать его не рекомендуется. Эта же страница имеет ссылку на страницу сайта CentOS, на которой приведены те же слова:

RepoForge (formerly RPMforge) is a dead project. It is not maintained. DO NOT USE.

Добавление репозитариев.

Первый необходимый репозитарий: EPEL или Extra Packages для Enterprise Linux. Этот репозитарий поддерживается проектом Fedora. Данный репозитарий содержит великое множество ПО, но, к сожалению, для наших задач он не совсем подходит (отсутствует нужное ПО). Но без него не обойтись. Зависимости из сторонних репозитариев зачастую ведут именно на него. Подключить его не составляет проблем:

На все вопросы отвечаем «Да». По окончании смотрим список подключенных репозитариев:

Далее добавляем репозитарий Adobe. Устанавливаем Adobe Flash Player и плагины Java (если еще не установлены):

На все вопросы отвечаем «Да» и переходим к следующему этапу.

Следующий репозитарий, который будем использовать: Nux Dextop, настольная и мультимедийная коллекция RPM. Этот репозитарий использовался с 2012 года для пакетов RHEL 6 , а с начала 2016 года для пакетов RHEL 7 . Как говорилось выше, использование сторонних репозитариев не является абсолютно без рисковым, но этот, кажется, содержит достаточно хорошую и полезную коллекцию программного обеспечения. Но даже с ним возникают проблемы при обновлении основных репозитариев (обновление в нем имеет некий лаг по времени). Во всяком случае при возникновении таких проблем, его можно отключить, когда запускается обновление основной системы.

Добавляем ключ для репозитария Nux и проверяем его хеш:

Если вы получили значение хеша такое же, как указано выше, то импортируем ключ и добавляем репозитарий Nux:

Актуальное название rpm файла можно посмотреть непосредственно на сайте репозитария. Выводим список подключенных репозитариев:

И наконец устанавливаем для работы с мультимедиа необходимые пакеты (до кучи еще и ПО, необходимое для работы с виндовой файловой системой NTFS ):

В итоге получаем рабочую станцию с установленными несколькими медиаплеерами и кодеками воспроизведения музыки и видео. На этом все. Приятной работы.

источник

How to Install VLC 3.0 in RHEL/CentOS 8/7/6 and Fedora 25-30

by Ravi Saive | Published: February 22, 2016 | Last Updated: January 17, 2020

VLC (VideoLAN Client) is an open source and free simple fast and much powerful cross-platform player and framework for playing most of multimedia files like CD, DVD, VCD, Audio CD and other various supported streaming media protocols.

Читайте также:  Установка компенсаторов на водопроводе

It was written by the VideoLAN project and can be available for all operating platforms such as Windows, Linux, Solaris, OS X, Android, iOS and other supported operating systems.

Recently, VideoLan team announced the major release of VLC 3.0 with some new features, number of improvements and bug fixes.

VLC 3.0 Features

  • VLC 3.0 “Vetinari” is a new major update of VLC
  • Activates hardware decoding by default, to get 4K and 8K playback!
  • It supports 10bits and HDR
  • Supports 360 video and 3D audio, up to Ambisonics 3rd order
  • Allows audio passthrough for HD audio codecs
  • Stream to Chromecast devices, even in formats not supported natively
  • Supports browsing of local network drives and NAS

Find out all the changes in VLC 3.0 in the release announcement page.

This is our ongoing Best Linux Players series, in this article, we will show you how to install latest version of VLC 3.0 Media Player in RHEL 8/7/6, CentOS 7/6 and Fedora 25-30 systems using third party repositories with Yum automated package installer.

Install VLC 3.0 Media Player in RHEL/CentOS and Fedora

VLC program doesn’t included in the RHEL/CentOS based operating systems, we need to install it using third party repositories like RPM Fusion and EPEL. With the help of these repositories we can install list of all updated packages automatically using YUM package manager tool.

Install RPM Fusion and EPEL Repositories on RHEL/CentOS

First, install Epel and RPM Fusion repository for your RHEL/CentOS based distribution using following commands. Please select and install it according to your Linux supported system versions.

For RHEL/CentOS 8
For RHEL/CentOS 7
For RHEL/CentOS 6

Installing RPMFusion Repository on Fedora

Under Fedora distributions, the RPMFusion repository comes as pre-installed, if not you can follow below commands install and enable it as shown:

For Fedora 25-30

Check the Availability of VLC in RHEL/CentOS/Fedora

Once you’ve all the repositories installed on your system, do the following command to check the availability of VLC player.

Sample Output :

Installing VLC Player in RHEL/CentOS/Fedora

As you see the VLC player is available, so install it by running the following command on the terminal.

Starting VLC Player in RHEL/CentOS/Fedora

Run the following command from the Desktop terminal as normal user to Launch the VLC player. (Note : VLC is not supposed to be run as root user). if you wish, follow this article to run VLC as root user.

VLC Player Preview

See the preview of VLC Player under my CentOS 7 system.

Updating VLC Player in RHEL/CentOS/Fedora

If you would like to Update or Upgrade VLC player to latest stable version, use the following command.

источник

CentOS 7 установка сторонних программ

У новичков в Linux, коим я пока являюсь после установки системы возникают казалось бы тривиальные вопросы по настройке, установке стороннего софта и прочего, так вот, глядя на себя, ну и для Вас мои дорогие читатели решил писать некую шпаргалку для новечков Linux, а именно дистрибутива CentOS 7, почему именно его опишу позже, а пока поехали:

Установка, удаление, список программ и пакетов в CentOS / RedHat. Управление пакетами. GPG ключи:

Одной из самых распространненых операций, характерных для любой ОС, является управление программным обеспечением, в том числе: установка, удаление и просмотр списка текущих установленных. Система управления пакетами в CentOS (и RedHat) построена на базе репозиториев, в которых содержатся ссылки для скачивания огромного количества программ. По большому счету это означает, что Вам нужно лишь знать название программы или пакета. Если он есть в сети в репозитории – система самостоятельно разберется откуда его скачать именно под Вашу версию ОС и установит.

Читайте также:  Установка круиза на cruze

Заметка. В примерах ниже используется пакет “httpd” как пример. Везде вместо него Вам нужно указывать то название пакета, по которому Вы работаете.

Список установленных пакетов (программ)

# yum list installed
Или проверка – установлен ли пакет:

где вместо httpd – название пакета, которое необходимо проверить.

Список пакетов, доступных для установки из репозитория

# yum list available
Поиск пакета в репозитории

# yum search httpd
Установка пакета из репозитория

При этом автоматически проверяются и устраняются все зависимости. Так, если пакет httpd зависит от пакета “zlib”, то сначала скачается и установится этот пакет, а потом уже httpd. При этом глубина резолва многоуровненная – т.е. если, в свою очередь пакет zlib зависит от другого пакета – то сначала скачается тот другой и установится, потом уже zlib, а уже потом – httpd.

Показать зависимости пакета

# yum deplit httpd
Показать информация (подробную) по пакету из репозитория

# yum info httpd
А для подробной информации:

# yum -v info httpd
Проверка наличия обновлений для системы и пакетов

При этом система Вам покажет – какие пакеты имеют в репозитории новые версии – т.е. их можно обновить.
Обновить пакет(ы)

Для обновления всех пакетов, для которых доступны обновления:

# yum update
Для обновления конретного пакета

# yum update httpd
Для обновления мажорной версии пакета (напр, с 8.x до 9.x):

# yum upgrade httpd
Удалить пакет

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

Чтобы очистить кеш установочных файлов – выполните:

Это никак не отразится на установленных программах, а в случае необходимости переустановки – нужные файлы снова будут загружены из интернет.

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

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

# yum makecache
Установка стороннего скачаннего RPM-файла
Конечно, бывают случаи, когда в репозитории нет нужного софта. Тогда Вы можете его скачать в виде RPM-файла, если, конечно, RHEL-совместимые ОСи поддерживаются производителем ПО.

Команда для установки скачанного установочного файла:

# yum localinstall /path/to/rpm/file/installfile.rpm

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

Обновление стороннего скачанного файла

# yum localupdate /path/to/rpm/update/myinstall.rpm
Переустановка программы/пакета

При этом конфигурационные файлы пакета сохраняются.

Откат на предыдущую версию (переустановка более старой версии)
Система предпримет попытку откатится на предыдущую версию этого пакета, при этом автоматически резолвить зависимости, как сообщает man, она не будет.

# yum downgrade httpd
Показать список активных репозиториев

# yum repolist
Для более подробного списка

# yum -v repolist
Установка GPG ключа

# rpm –import /path/to/gpg/key.gpg

Установка Adobe Flash Player в CentOS:

# rpm -ivh http://linuxdownload.adobe.com/adobe-release/ adobe-release-x86_64-1.0-1.noarch.rpm

# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

# yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl

Установка редактора PDFedit в CentOS:

# yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl

Установка Google Chrome в CentOS:

# wget http://chrome.richardlloyd.org.uk/install_chrome.sh
# chmod u+x install_chrome.sh
# ./install_chrome.sh

Подключение, установка Яндекс диска в CentOS:

Автозагрузка устанавливается только для Desktop сессии.

Для автозапуска на сервере, можно сделать следующее (самое простое):

По мере пополнения опыта данный мануал будет пополняться.

источник

Настройка поддержки мультимедии в CentOS — Wiki CentOS

CentOS Полезные советы — Подключение закрытых кодеков (быстрый старт)

CentOS поставляется с основной поддержкой звука для аудио-контента, закодированного с помощью кодеков для различных звуковых файлов, таких как .wav и .ogg. Alsa утилиты и sox плеер-конвертер включены по умолчанию. XMMS довольно просто собрать из SRPMs. Популярный полнофункциональный плеер XMMS не установлен по умолчанию, вероятно в свете так называемой группы Фраунгофера, давшей ограничения лицензии на кодек mp3. (Внимание в 2010 году истекает срок патентных ограничений на кодек mp3.)

Читайте также:  Установка головки блока оки

Для тех, чью юрисдикцию не затрагивают патентные ограничения, в дальнейшем будет описано как настроить поддержку мультимедиа под CentOS 5. После завершения выполнения шагов указанных ниже, вы сможете воспроизводить диски на компьютере, просматривать различные медиа-форматы, например Xvid, dvix, quicktime и т. д. Вы также будете иметь интеграцию mplayer как плагин браузера, который позволяет просматривать потоковое видео/аудио в Firefox.

К некоторым рекомендациям следует отнестись внимательно, особенно относящихся к плагину приоритетов Yum priorities. Это позволит избежать случайной перезаписи пакетов из базового репозитория. Также обратите внимание — команды должны быть выполнены под пользователем root в командной строке терминала.

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

Шаг 1: Добавление репозитория RPMForge (требуется для большинства мультимедийных файлов)

Смотрите данную статью о том, как это сделать.

Шаг 2: Добавление репозитория Macromedia (опционально необходимо для Flash)

Flash будет установлена также из RPMForge ниже, если вы не добавите репозиторий macromedia.

Шаг 3: Установка мультимедийных приложений (командная строка для установки необходимых пакетов)

Буде использован менеджер пакетов Yum, чтобы установить все пакеты для полной поддержки мультимедиа. Обратите внимание — будет много зависимостей.

Шаг 4: Установка кодеков w32codecs (требуются для XviD и других собственных форматов)

При возникновении проблем с установкой при помощи yum — скорее всего надо будет доустановить пакет dnsmasq:

Теперь вы должны иметь полную поддержку мультимедиа и видео для большинства популярных форматов.

источник

Установить VLC на CentOS

VideoLAN Client является простым, но при этом очень мощным кросс-платформенным плеером для воспроизведения мультимедийных файлов большинства популярных типов и форматов. Проигрыватель доступен пользователям практически всех десктопных и мобильных ОС. Ниже речь пойдет о том, как установить VLC в среде одного из популярных дистрибутивов Linux — CentOS 7.

Как и во многих других разновидностях Linux-систем для установки медиакомбайна VLC CentOS 7 нужно прибегнуть к использованию стороннего репозитория приложений и возможностям Yum-установщика.

Процесс инсталляции

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

Для инсталляции медиаплеера VLC CentOS 7 необходимо выполнить всего несколько в целом стандартных пунктов:

  1. Запускаем окно терминала в CentOS.
  2. Пишем в консоли: su, нажимаем «Enter» и вводим пароль от своей учетной записи. Это позволит работать с системой, имея права Суперпользователя.
  3. Обновляем систему, а также перечень репозиториев, прибегнув к использованию команды:

yum update

  1. Загружаем репозиторий NuxDextop. Это осуществляется вводом в терминал следующего указания:

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Внимание! Скачивать нужно только последнюю версию репозитория. Чтобы убедиться в отсутствии обновлений, открываем в браузере ссылку и проверяем перечень компонентов на предмет наличия новой версии компонента. Если таковая присутствует, меняем в команде выше имя файла *.rpm на соответствующее обновлению.
Кроме того, следует учесть, хранилище по ссылке выше перегружено запросами и работает не очень стабильно. Если происходят ошибки в процессе работы, нужно повторить ввод команды.
Выполнять команду для загрузки, а также нижеперечисленные указания нужно до появления в консоли ответа «Выполнено!».

  1. Устанавливаем пакет *.rpm через установщик Yum:

sudo yum install nux-dextop-release-0-5.el7.nux.noarch.rpm

      1. Перед установкой приложений из репозитория необходимо обновить перечень последних:

sudo yum update

sudo yum install vlc

    1. Выполнив вышеперечисленное, получаем одно из самых функциональных решений для работы с медиафайлами в Linux-среде.

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

источник