如何删除已经自编译的ffmpeg

我前些日子自己编译了下ffmpeg,能用。

这几天想把它删掉,恢复成debian官方仓库的版本,应该咋弄?

你是怎么安装的?
如果是用make install安装的,那就试试make uninstall,没有uninstall的话就只能自己找到所有的文件一一删除了。
如果是用dpkg -i安装的,就用dpkg -r卸载。

卸载之后,直接用apt安装官方版本即可。

这就是为什么不推荐自己手动编译安装软件的原因……

install: install-libs install-headers

install-libs: install-libs-yes

install-data: $(DATA_FILES)
	$(Q)mkdir -p "$(DATADIR)"
	$(INSTALL) -m 644 $(DATA_FILES) "$(DATADIR)"

uninstall: uninstall-data uninstall-headers uninstall-libs uninstall-pkgconfig

uninstall-data:
	$(RM) -r "$(DATADIR)"

看了一下它的makefile,用 make uninstall 能卸载干净

make uninstall管用,运行一下,这个命令,然后再运行ffmpeg,输出的提示信息就恢复正常了,否则会输出自编译的相关提示。

1 个赞