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

0
задан 8 April 2020 в 16:30

1 ответ

Есть различия между установкой пакета с помощью оснастки и его установкой напрямую. Если у вас есть версия до привязки, а версия оснастки более новая, удалите старый пакет и установите версию оснастки

sudo apt-get remove package-name
sudo snap install package-name

Помните, что для обновления пакетов без привязки

sudo apt-get update package-name

, но для обновления пакета оснастки,

sudo snap refresh package-name
0
ответ дан 9 April 2020 в 16:11

Другие вопросы по тегам:

Похожие вопросы: