Ubuntu 18.04,我正在尝试按照说明将 FFmpeg 升级到 4.x这里。但它一直说
Reading package lists... Done
Building dependency tree
Reading state information... Done
ffmpeg is already the newest version (7:4.2.2-1build1~18.04.sav0).
0 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
跑步时ffmpeg --version
ffmpeg version 3.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
configuration: --disable-static --enable-shared --disable-doc
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.100 / 57. 64.100
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
我尝试按照网络上的多个指南操作,但无济于事。有人能帮忙吗?我怀疑这个服务器上的一些包已损坏/无效,但不知道该如何处理。TIA
答案1
使用 snap 安装软件包和直接安装软件包之间存在差异。如果您有 snap 之前的版本,并且 snap 版本较新,则删除旧软件包并安装 snap 版本
sudo apt-get remove package-name
sudo snap install package-name
请记住,更新非 snap 软件包
sudo apt-get update package-name
但要更新 snap 包,
sudo snap refresh package-name