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
Есть различия между установкой пакета с помощью оснастки и его установкой напрямую. Если у вас есть версия до привязки, а версия оснастки более новая, удалите старый пакет и установите версию оснастки
sudo apt-get remove package-name
sudo snap install package-name
Помните, что для обновления пакетов без привязки
sudo apt-get update package-name
, но для обновления пакета оснастки,
sudo snap refresh package-name