如何卸载 ffmpeg?

如何卸载 ffmpeg?

我使用的是 ubuntu 12.04。我之前安装了 ffmpeg(所以记不清是从源代码还是 repo 安装的)。现在,我无法卸载它。我尝试了以下方法:

$ sudo apt-get remove ffmpeg

$ sudo apt-get purge ffmpeg

我尝试通过发出以下命令来找到 ffmpeg 目录:

$ find / -name 'ffmpeg' -type d

这给了我 /home//ffmpeg。当我切换到目录时,我发现了 ffmpeg 和 ffmpeg1,但是“sudo make uninstall”对这两个地方都不起作用,并抛出了一个错误“make:*没有规则使目标“卸载”。停止。”。我想,这意味着它不是 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

答案1

出于某些原因在这个问题中讨论,Ubuntu 12.04 中的“ffmpeg”实际上是由软件包提供的libav-tools;这就是为什么删除ffmpeg包看似什么也不做。

要真正删除它:

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

注:内容2.2 千字节libav 提供的 ffmpeg 包 deb 文件只是将 libav 作为依赖项引入......

相关内容