Как мне удалить ffmpeg?

12

Я использую Ubuntu 12.04. Я установил ffmpeg некоторое время назад (так что не помню точно, было ли это из источника или репо). Теперь я не могу удалить его. Я попробовал следующее:

$ sudo apt-get remove ffmpeg

$ sudo apt-get purge ffmpeg

Я попытался найти каталог ffmpeg, введя следующую команду:

$ find / -name 'ffmpeg' -type d

Это дало мне / домой // ffmpeg. Когда я перешел в каталог, я обнаружил ffmpeg и ffmpeg1, однако «sudo make uninstall» не сработал для обоих мест и выдал ошибку «make: * Нет правила для создания цели« uninstall ». Stop.». Полагаю, это будет означать, что это был не тот источник, из которого (если) была скомпилирована ffmpeg.

Когда я выдаю следующую команду:

$ffmpeg -version

Я получил:

ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
ffmpeg 0.8.3-4:0.8.3-0ubuntu0.12.04.1
libavutil    51. 22. 1 / 51. 22. 1
libavcodec   53. 35. 0 / 53. 35. 0
libavformat  53. 21. 0 / 53. 21. 0
libavdevice  53.  2. 0 / 53.  2. 0
libavfilter   2. 15. 0 /  2. 15. 0
libswscale    2.  1. 0 /  2.  1. 0
libpostproc  52.  0. 0 / 52.  0. 0
gentrobot
источник
1
Кто-то, вероятно, опубликует однострочную команду, которая исправит ее для вас, но вы можете попробовать использовать Synaptic и пометить ffmpeg для «полного удаления». Это обычно работает очень хорошо для удаления программ.
Том Броссман
@ TomBrossman: Спасибо за помощь! Я попробую ваше предложение и обновлю результат здесь.
Джентробот
@TomBrossman: В Synaptics Manager, когда я искал "ffmpeg", появляются установленные пакеты: chromium-codecs-ffmpeg-extra, librtmp0, winff, gstreamer0.10-ffmpeg. Должен ли я удалить их все?
Джентробот
Без понятия. Это не сломает вашу систему, так что попробуйте. Если у вас есть проблемы с воспроизведением звука, просто добавьте их заново.
Том Броссман

Ответы:

14

По причинам, обсуждаемым в этом вопросе , libav-toolsпакет "ffmpeg" в Ubuntu 12.04 фактически предоставляется пакетом; вот почему удаление пакета ffmpeg , похоже, ничего не делает.

Чтобы действительно удалить это:

sudo apt-get --purge remove libav-tools
sudo apt-get --purge autoremove

Примечание: Содержание из 2.2 кБ FFmpeg пакет DEB файла , как это предусмотрено libav просто тянет в libav как зависимости ...

иш
источник
Благодарность ! Это сработало. И +1 за ссылку, которая заставила меня понять больше о ffmpeg в Ubuntu 12.04
gentrobot
привет @ish, это все еще верно для Ubuntu 16.04?
Натан