如何在OpenSUSE中安装多媒体编解码器

本简要指南说明了启用的步骤 派克曼 openSUSE存储库中的存储库,以及如何从Packman存储库中的openSUSE Leap和Tumbleweed版本中安装多媒体编解码器。

全新安装后,安装编解码器是openSUSE桌面系统中要做的基本事情之一。 许多多媒体编解码器都是非免费的,因此由于法律原因,它们不包含在openSUSE默认存储库中。 这就是为什么我们需要添加一些第三方存储库,例如Packman,它提供了各种非免费的软件包,受限制的编解码器和库。

Packman是最大的外部存储库,为openSUSE提供了各种其他软件包。 它包含所有必需的多媒体编解码器,许多音频和视频播放器应用程序,游戏以及与网络相关的应用程序。 没有Packman,您可能无法播放许多在线或离线多媒体内容。

在添加第三方存储库之前,您必须记住,openSUSE开发团队既未测试也不支持第三方存储库中托管的软件包。 需要您自担风险使用它。

在OpenSUSE中安装多媒体编解码器

就像我已经说过的那样,可以通过启用Packman存储库来安装多媒体编解码器。 Packman存储库可以通过多种方式添加。 您可以使用 OPI齐珀YaST 在openSUSE中添加Packman存储库。 首先,我们将了解如何使用Opi启用Packman。

1.使用OPI安装多媒体编解码器

OPI, 短缺 Ø学士学位 P装箱费 一世nstaller是一个命令行实用程序,用于搜索和安装来自OBS(openSUSE构建服务),Packman,Microsoft和其他供应商(如Chrome和Teamviewer等)的软件包。

要在openSUSE中安装OPI,请运行:

$ sudo zypper install opi

安装OPI后,运行以下命令以安装必要的编解码器,以播放大多数音频和视频格式:

$ opi packman

或者,

$ opi codecs

此命令将从Packman存储库中安装所有缺少的编解码器和库,以播放大多数音频和视频格式的文件。

您不仅可以安装编解码器,还可以安装其他供应商提供的其他非免费软件包,例如Google Chrome,Microsoft Teams,Skype,Vscode和vscodium等。

$ opi msteams
$ opi skype
$ opi vscode

有关更多详细信息,请参考OPI的官方GitHub存储库。

2.使用Zypper安装多媒体编解码器

齐珀 是openSUSE的默认命令行软件包管理器。 您可以使用Zypper添加和启用Packman存储库,具体取决于您使用的openSUSE版本。

要在openSUSE Tumbleweed版本上添加Packman存储库,请运行:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/' packman

在openSUSE Leap上添加Packman存储库:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

使用以下命令刷新存储库数据库并更新您的openSUSE系统:

$ sudo zypper refresh
$ sudo zypper dist-upgrade --from packman --allow-vendor-change

在这里, --allow-vendor-change 如果更新的版本是由其他供应商提供的,则该选项用于将已安装的软件包更新为更新的版本。 在我们的案例中,较新的供应商是Packman存储库。

最后,使用Zypper从Packman存储库中安装所有必需的多媒体编解码器和库,如下所示。

$ sudo zypper install --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full vlc-codecs

3.使用YaST安装多媒体编解码器

YaST 是用于openSUSE和SUSE发行版的官方图形安装和配置工具。 如果您不熟悉命令行,则可以使用YaST图形应用程序来安装和管理软件包。

要启用Packman存储库,请打开YaST应用程序。 点击 “软件” 左窗格中的“部分”,然后单击 “软件存储库” 在右边。

在OpenSUSE中从Yast添加软件存储库

点击 “添加” YaST控制中心左下方的按钮:

在OpenSUSE中从yast添加新的存储库

选择 “社区存储库” 复选框,然后单击下一步。

在yast中选择“社区存储库”选项在yast中选择“社区存储库”选项

选择 “ Packman存储库” 从可用的第三方存储库列表中,然后单击“确定”。

在Yast中选择Packman存储库在Yast中选择Packman存储库

Packman存储库现已添加。

现在,返回YaST控制中心,然后单击 “软件管理”

单击Yast中的软件管理单击Yast中的软件管理

看法 > 储存库 > 派克曼 仓库。 点击 “切换系统软件包” 从Packman存储库中打包到软件包。 最后,点击 接受 继续安装。

使用Yast从Packman安装多媒体编解码器使用Yast从Packman安装多媒体编解码器

安装多媒体编解码器后,您应该可以播放大多数多媒体文件,而不会出现任何问题。

如果您想使用所有必需的编解码器和非自由软件来设置功能强大的openSUSE桌面,则Packman是必备工具。 当然,您仍然可以通过其他方式(例如从源代码编译)安装所有基本的编解码器。 但是,对于Packman来说,安装受限制的和非免费的软件包和编解码器是一件很轻松的任务。

相关阅读:

  • 在Fedora Silverblue中的Chromium和Firefox上启用H264

多媒体编解码器OBSOBS软件包安装程序openSUSEOPI软件包管理PackmanYastZypper

Sidebar