apt list --installed | grep -i "播放器关键词"
(如vlc
) ,2. **RHEL/Fedora系**:dnf list installed | grep -i "播放器关键词"
或 rpm -qa | grep -i "播放器关键词"
,直接执行命令即可列出已下载安装的播放器软件包。在Linux系统中获取功能强大的视频播放器,通常不是指“下载”一个独立的安装文件(如Windows的.exe),而是通过系统内置的软件包管理器或软件中心来安全、便捷地安装,这个过程类似于手机的应用商店,以下是详细的操作方法:
最推荐的方法:使用系统软件包管理器(命令行)
这是最主流、最安全、最符合Linux哲学的方式,几乎所有Linux发行版都内置了强大的命令行包管理器,打开你的终端(Terminal,通常可通过快捷键 Ctrl+Alt+T
启动),然后根据你的发行版使用对应的命令:
-
基于 Debian/Ubuntu 的系统 (如 Ubuntu, Linux Mint, Debian):
- 更新软件源列表: 在安装任何软件前,最好先更新本地软件包索引,确保获取的是最新信息。
sudo apt update
- 安装播放器: 选择并安装你想要的播放器,以下是几个顶级推荐:
- VLC Media Player (全能冠军):
sudo apt install vlc
- mpv (轻量、强大、高度可定制):
sudo apt install mpv
- SMPlayer (基于mpv/mplayer的优秀前端,功能丰富):
sudo apt install smplayer
- Celluloid (GNOME桌面环境下的现代播放器,后端通常是mpv):
sudo apt install celluloid
- VLC Media Player (全能冠军):
- (可选)安装额外解码器: 为了支持尽可能多的视频格式(尤其是某些专利格式如MP3、AAC、H.264、H.265/HEVC),你可能需要安装
ubuntu-restricted-extras
(Ubuntu) 或类似的包。 此包包含的解码器可能涉及专利和许可问题,安装前请了解你所在地区的相关规定。sudo apt install ubuntu-restricted-extras
- 对于其他Debian系发行版,可能需要启用
non-free
仓库并安装libdvd-pkg
(用于DVD播放) 和gstreamer1.0-libav
/gstreamer1.0-plugins-bad
/gstreamer1.0-plugins-ugly
等包,具体请查阅你的发行版文档。
- 对于其他Debian系发行版,可能需要启用
- 更新软件源列表: 在安装任何软件前,最好先更新本地软件包索引,确保获取的是最新信息。
-
基于 Fedora/RHEL/CentOS 的系统 (如 Fedora, CentOS Stream, Rocky Linux):
- 更新软件源:
sudo dnf update # Fedora/CentOS Stream/RHEL 8+ # 或对于较旧的 CentOS 7 sudo yum update
- 安装播放器:
- VLC:
sudo dnf install vlc # 或 sudo yum install vlc (CentOS 7)
- mpv:
sudo dnf install mpv # 或 sudo yum install mpv
- SMPlayer:
sudo dnf install smplayer # 或 sudo yum install smplayer
- VLC:
- (可选)安装额外解码器: 需要启用 RPM Fusion 仓库(提供大量非自由软件和编解码器)。
- 首先按照 RPM Fusion 官网 的说明启用仓库。
- 然后安装编解码器包:
sudo dnf install gstreamer1-plugins-{bad-cdata,good,ugly} gstreamer1-plugin-libav gstreamer1-plugins-{bad-cdata,good,ugly}-freeworld ffmpeg ffmpeg-libs # 具体包名可能略有不同,请参考 RPM Fusion 文档
- 更新软件源:
-
基于 Arch/Manjaro 的系统:
- 更新软件源:
sudo pacman -Syu
- 安装播放器:
- VLC:
sudo pacman -S vlc
- mpv:
sudo pacman -S mpv
- SMPlayer:
sudo pacman -S smplayer
- GNOME MPV (Celluloid 的 Arch 版本):
sudo pacman -S gnome-mpv
- VLC:
- (可选)安装额外解码器: Arch 的
vlc
和mpv
包通常已包含较全的解码器支持,如果需要更全面的支持(如AAC解码),可能需要安装gst-libav
或ffmpeg
,DVD播放需要libdvdnav
和libdvdread
,具体可查阅 Arch Wiki – VLC 或 Arch Wiki – MPV。
- 更新软件源:
图形化方法:使用软件中心/商店
几乎所有现代Linux桌面环境(如GNOME Software, KDE Discover, Ubuntu Software, Mint Software Manager, Elementary AppCenter等)都提供了图形化的应用商店。
- 打开你系统菜单中的“软件中心”、“软件商店”、“Discover”或类似名称的应用。
- 在搜索框中输入你想要安装的播放器名称(如 “VLC”, “mpv”, “SMPlayer”)。
- 找到对应的应用程序。
- 点击“安装”按钮。
- 系统可能会提示你输入管理员密码进行确认。
优点: 操作直观,无需记忆命令,适合初学者。
缺点: 软件版本更新可能略慢于命令行仓库,可定制性稍低。
替代安装方法(适用于特定情况)
-
Flatpak / Snap 通用包:
- 这些是跨发行版的打包格式,如果你的系统支持(通常现代发行版默认支持或易于启用),你可以从 Flathub 或 Snap Store 安装播放器。
- 优点: 版本通常非常新,沙盒化增强安全性,不受发行版仓库更新周期限制。
- 缺点: 首次安装运行时环境可能稍大,启动速度可能略慢于原生包。
- 示例 (Flatpak – VLC):
flatpak install flathub org.videolan.VLC
- 示例 (Snap – VLC):
sudo snap install vlc
-
AppImage:
- 这是一种将应用及其依赖打包成单个可执行文件的方式,从播放器官网(如 mpv.io)下载
.AppImage
文件。 - 赋予文件可执行权限:
chmod +x 下载的文件名.AppImage
- 双击或在终端运行
./文件名.AppImage
即可启动。 - 优点: 无需安装,即开即用,便携。
- 缺点: 文件体积较大,通常不集成到系统菜单/启动器(需手动处理),更新需重新下载。
- 这是一种将应用及其依赖打包成单个可执行文件的方式,从播放器官网(如 mpv.io)下载
重要提示与最佳实践
- 首选官方仓库: 强烈建议优先使用你的发行版官方仓库(通过
apt
,dnf
,pacman
或软件中心)安装软件。 这是最安全、最稳定、依赖关系处理得最好的方式,也最容易获得后续更新和安全补丁。 - 谨慎使用第三方仓库 (PPA/COPR/AUR): 虽然它们能提供更新的软件版本(如Ubuntu的PPA,Arch的AUR),但添加第三方源存在一定风险(兼容性问题、安全性未知),仅在必要时使用,并选择信誉良好的来源。添加第三方源前务必了解其来源和潜在影响。
- 解码器与法律: 某些音频/视频编解码器(如MP3, H.264, H.265, AAC, DVD)受专利保护,Linux发行版出于法律原因,默认可能不包含这些“非自由”解码器,安装
ubuntu-restricted-extras
、启用RPM Fusion
或类似操作,就是为了解决这个问题,请确保你了解并遵守当地的知识产权法规。 - 哪个播放器最好? 没有绝对答案,取决于需求:
- VLC: 兼容性极佳,功能全面,界面友好,适合大多数用户。
- mpv: 极简、轻量、高性能、高度可配置(通过配置文件/脚本),适合追求效率和定制的用户,通常没有传统GUI,但有很多优秀前端(如SMPlayer, Celluloid)。
- SMPlayer: 基于mpv/mplayer,提供丰富的GUI设置选项,功能强大,体验接近传统播放器。
- Celluloid/GNOME MPV: 基于mpv,为GNOME桌面环境设计的现代、简洁播放器。
- 遇到问题? 检查终端错误信息,通常能给出线索(如缺少依赖),善用搜索引擎,在搜索时包含你的发行版名称和播放器名称及错误信息,访问播放器的官方论坛或Wiki(如 VLC官网, Arch Wiki)寻求帮助。
在Linux上看视频,核心是通过系统包管理器(apt
, dnf
, pacman
)或图形化软件中心安装一个成熟的播放器,如VLC、mpv或SMPlayer,安装过程中可能需要额外安装“受限”解码器包以支持所有常见格式,优先使用官方仓库是确保安全和稳定的关键,Flatpak/Snap和AppImage提供了方便的替代方案,尤其当需要最新版本时,理解编解码器的许可问题也很重要。
通过遵循这些步骤,你就能轻松地在Linux系统上享受流畅的视频播放体验。
引用说明:
- VLC Media Player: 官方安装指南通常涵盖主要平台,其理念是推荐使用发行版包管理器,参考其官网支持页面获取通用信息: https://www.videolan.org/vlc/download-linux.html
- mpv: 项目官网明确推荐使用Linux发行版的包管理器安装: https://mpv.io/installation/
- RPM Fusion: 作为Fedora/RHEL/CentOS系获取非自由软件和解码器的关键第三方仓库,其配置和使用方法直接引用自官网: https://rpmfusion.org/Configuration
- Arch Wiki: 被广泛认为是Linux领域最详尽、最权威的文档之一,关于VLC和mpv在Arch Linux上的安装和配置细节,Arch Wiki提供了无与伦比的深度和准确性,引用作为最佳实践和深入信息的代表:
- 包管理器命令 (
apt
,dnf
,pacman
): 这些是各Linux发行版官方文档和用户社区中标准、公认的命令行工具用法。 - 编解码器法律说明: 基于对常见多媒体编解码器(如MPEG LA管理的H.264/H.265, Fraunhofer IIS的MP3/AAC)专利状况的普遍认知,提醒用户注意合规性是负责任的做法,具体法律细节需用户自行查阅相关专利池信息。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/38594.html