在CentOS 8上安装vlc Player的3个简单步骤

时间:2020-01-09 10:41:01  来源:igfitidea点击:

在本教程中,我将分步分享在CentOS 8 Linux中安装vlc Player的说明。
VLC是跨不同平台使用最多的媒体播放器之一。
我认为它如此受欢迎的原因之一是因为受支持的格式。
它至少支持我使用的大多数常见视频格式。
实际上,VideoLAN(VLC)的官方页面上也提供了安装vlc的步骤。

但是这些步骤非常简短,可能会使初学者感到困惑,因此,我将通过示例来解释这些步骤。

准备工作

图形环境

我们必须具有图形环境才能使用vlc媒体播放器。
如果我们已在CLI模式下安装了CentOS 8,请不要担心。
我们可以在Linux服务器上安装GNOME桌面以为Linux服务器启用图形环境

验证互联网连接

CentOS 8服务器必须可以访问Internet连接,因为我们将使用Linux服务器执行下载和安装。

我正在使用Oracle VirtualBox设置CentOS 8服务器,该服务器配置了桥接网络以启用Internet连接。

如果我们打算在物理服务器上安装VLC播放器,请确保正确设置要访问Internet的DNS服务器。
有多种方法可以检查我们是否已连接到Internet,最基本的方法是ping任何网址,例如

# ping -c 2 -q google.com
PING google.com (172.217.26.238) 56(84) bytes of data.
--- google.com ping statistics --
2 packets transmitted, 2 received, 0% packet loss, time 3ms
rtt min/avg/max/mdev = 69.481/70.812/72.143/1.331 ms

其中我们发送的2个数据包的数据包丢失率为" 0%",因此我的服务器可以访问互联网。

创建普通用户

VLC媒体播放器不能与root用户访问一起使用,因此环境中必须具有普通用户。
我们可以使用创建一个普通用户(如果还没有的话)

# useradd <user>

例如:创建一个新的用户hynman

# useradd hynman

为用户" hynman"分配密码

# passwd hynman

此命令将提示用户提供用户hynman的密码

1.安装EPEL储存库

vlc播放器本身实际上是RPM Fusion存储库的一部分,但vlc播放器需要。
我们需要访问某些依赖的rpm,它们是EPEL存储库的一部分。

这是一个添加存储库,我们在RHEL/CentOS发行版上使用。

安装epel存储库

# dnf -y install epel-release

提示:希望我们知道从RHEL/CentOS 8开始,dnf取代了yum。

因此,我们将使用dnf进行所有软件包管理活动

这将在/etc/yum.repos.d /内部创建epel仓库文件。

# ls -l /etc/yum.repos.d/epel*
-rw-r--r--. 1 root root 1167 Jan 10 12:38 /etc/yum.repos.d/epel-modular.repo
-rw-r--r--. 1 root root 1249 Jan 10 12:38 /etc/yum.repos.d/epel-playground.repo
-rw-r--r--. 1 root root 1104 Dec 18  2019 /etc/yum.repos.d/epel.repo
-rw-r--r--. 1 root root 1266 Dec 18  2019 /etc/yum.repos.d/epel-testing-modular.repo
-rw-r--r--. 1 root root 1203 Jan 10 12:37 /etc/yum.repos.d/epel-testing.repo

在所有这些存储库中,默认情况下仅启用一个存储库,即" epel.repo",所有其他存储库均处于禁用状态

2.安装RPM Fusion存储库

接下来,我们必须安装RPM融合存储库软件包,它将rpmfusion存储库文件放入/etc/yum.repos.d/中。
要为CentOS 8安装rpm融合存储库,请使用:

# dnf -y install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm

这应该在/etc/yum.repos.d /下的repo文件下面创建。

# ls -k /etc/yum.repos.d/rpmfusion-free-updates*
-rw-r--r--. 1 root root 1026 Jan 29  2019 /etc/yum.repos.d/rpmfusion-free-updates.repo
-rw-r--r--. 1 root root 1098 Jan 29  2019 /etc/yum.repos.d/rpmfusion-free-updates-testing.repo

成功安装后,请验证已启用的Repo列表

# dnf repolist
Last metadata expiration check: 0:00:59 ago on Tue 28 May 2017 03:17:29 PM IST.
repo id                               repo name                                                     status
AppStream                             CentOS-8 - AppStream                                          4,933
BaseOS                                CentOS-8 - Base                                               1,673
PowerTools                            CentOS-8 - PowerTools                                         1,442
*epel                                 Extra Packages for Enterprise Linux 8 - x86_64                6,117
extras                                CentOS-8 - Extras                                                21
rpmfusion-free-updates                RPM Fusion for EL 8 - Free - Updates                            191

因此,我们的repos,epel和rpmfusion均已启用

3.在CentOS 8上安装VLC Player

接下来,我们将使用dnf安装vlc player。
由于我们不知道正确的命名语法,因此我们将在存储库中搜索此字符串

# dnf search vlc
Last metadata expiration check: 0:00:42 ago on Tue 28 May 2017 03:17:29 PM IST.
=================================================================== Name Exactly Matched: vlc ============
vlc.x86_64 : The cross-platform open-source multimedia framework, player and server
================================================================== Summary & Name Matched: vlc ===========
vlc-core.x86_64 : VLC media player core
vlc-devel.x86_64 : Development files for vlc
vlc-extras.x86_64 : VLC media player with extras modules

因此,第一个rpm与vlc相匹配,即vlc.x86_64,因此我们必须使用该名称来安装vlc播放器媒体

让我们再试一次:

# dnf install vlc.x86_64 -y

现在安装成功,安装了许多rpm和依赖项。

# rpm -q vlc
vlc-3.0.11-1.el8.x86_64

将VLC设置为默认视频应用程序

接下来,我们可以选择将VLC设置为默认视频播放器。
我假设我们已经连接到CentOS 8服务器的图形控制台

单击活动,然后搜索"默认应用程序"

将VLC设置为默认视频播放器

接下来,在视频下,我们可以选择VLC媒体播放器

存取VLC播放器

我们都准备使用我们的VLC媒体播放器。
单击"活动"→"显示应用程序",然后选择" VLC"

通过应用程序访问Linux中的VLC Player

或者,我们也可以在"活动"下搜索VLC

在Linux中通过搜索访问VLC Player

接受政策,现在我们可以开始使用VLC媒体播放器了

4.安装VLC Core Media Player

仅当我们希望在"命令行模式"下使用VLC媒体播放器时才需要这样做。
使用vlc内核时,将仅安装最少的无头vlc播放器,该播放器无法在图形模式下使用。

要安装vlc-core,请使用:

# dnf -y install vlc-core.x86_64
# rpm -q vlc-core
vlc-core-3.0.11-1.el8.x86_64

在访问vlc-core旁边,我们将从命令行执行vlc。
我们可以使用

$vlc --help

获取受支持参数的完整列表。

我将在命令行中使用vlc播放mp3歌曲

$vlc file:///tmp/my_song.mp3

vlc-core媒体播放器

5.更新VLC媒体播放器

VideoLAN可能会及时发布更新和补丁,以便更新可以使用的VLC媒体播放器

# dnf -y update vlc.x86_64

类似地,我们可以使用更新vlc-core程序包

# dnf -y update vlc-core.x86_64