在 Linux 上下载并安装 VLC(apt、dnf、pacman、Snap、Flatpak)
如何在 Debian/Ubuntu、Fedora、Arch 上获取官方 VLC 3.0.23,以及 Snap 和 Flatpak 选项。每个主流发行版的命令行安装方法。
官方下载 — 无捆绑 · VLC 3.0.23 · ~90 MB installed (package ~30–40 MB)
官方下载 — 无捆绑 — VLC 3.0.23说明: videolan.org · Debian / Ubuntu / Fedora / Arch / openSUSE · Snap 与 Flatpak
在 Linux 上,推荐通过发行版的包管理器安装 VLC——它与系统的更新机制和依赖管理集成。本页涵盖 apt(Debian/Ubuntu)、dnf(Fedora)、pacman(Arch),以及仓库中没有 VLC 的发行版所用的 Snap 和 Flatpak。以上全部指向官方 VideoLAN 源(发行版软件包由官方 VLC 源码构建)。
本文目录
可用构建版本
| 构建版本 | 文件 | 说明 |
|---|---|---|
| Debian / Ubuntu(apt) | sudo apt install vlc | 来自发行版官方仓库。 |
| Fedora(dnf) | sudo dnf install vlc | 可能需要启用 RPM Fusion。 |
| Arch(pacman) | sudo pacman -S vlc | 来自官方仓库。 |
| 通用(Snap) | sudo snap install vlc | Snapcraft 商店,自动更新。 |
| 通用(Flatpak) | flatpak install flathub org.videolan.VLC | Flathub,沙盒运行。 |
系统要求
| 项目 | 要求 |
|---|---|
| 系统 | 任意受支持的发行版(Debian 12+、Ubuntu 22.04+、Fedora 38+、Arch、openSUSE) |
| CPU | x86-64、ARM64 或 RISC-V;任意双核 |
| 内存 | 最低 512 MB,推荐 2 GB |
| 显卡 | 支持 VA-API / VDPAU 硬件解码(Intel、AMD、带驱动的 NVIDIA) |
| 硬盘 | 安装后约需 150 MB 空间 |
| 显示器 | X11 或 Wayland(XWayland 兼容) |
安装步骤
步骤 1第 1 步——通过包管理器安装
运行与你发行版对应的命令(见上方架构列表)。在 Ubuntu/Debian 上,VLC 位于 "universe" 仓库,通常默认启用。在 Fedora 上,如果 dnf 找不到 vlc,请先启用 RPM Fusion。
步骤 2第 2 步——启用硬件加速
为你的 GPU 安装 VA-API/VDPAU 驱动:sudo apt install intel-media-va-driver(Intel)、mesa-va-drivers(AMD),或 NVIDIA 专有驱动加 nvidia-vaapi-driver。然后在 VLC 中:Tools → Preferences → Input/Codecs → Hardware-accelerated decoding → VA-API video decoder。
步骤 3第 3 步——验证安装
在终端运行 vlc --version——应显示 3.0.23。从应用菜单启动 VLC 并播放测试文件。在 Wayland 会话下,如果视频闪烁,将 VLC 切换到 X11 输出:Tools → Preferences → Video → Output → X11。
常见问题
在 Ubuntu 上 apt 提示 "vlc: not found"
sudo add-apt-repository universe,然后 sudo apt update && sudo apt install vlc。安装后没有硬件解码
vainfo 验证——如果列出了 profiles,解码应该就能工作。VLC 在 Wayland 下视频闪烁
QT_QPA_PLATFORM=xcb vlc 运行 VLC。