Ubuntu 18.04,正在尝试将 ffmpeg 从 3.x 更新到 4.x,但一直说“ffmpeg 已经是最新版本 (7:4.2.2-1build1~18.04.sav0)”

Ubuntu 18.04,正在尝试将 ffmpeg 从 3.x 更新到 4.x,但一直说“ffmpeg 已经是最新版本 (7:4.2.2-1build1~18.04.sav0)”

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

相关内容