我一直在编译一些二进制文件。这一切都开始因为我想要 ffmpeg 而不是 avconv,现在我无法停止编译东西。我必须找到另一个爱好!
无论如何,我将构建过程配置为安装到 ~/bin,并将 ~/bin 添加到我的路径中。
我的问题是:
如果我只是从 ~/bin 中删除我的二进制文件,是程序“卸载”还是你认为其他位置也可能安装了其他东西?也许共享的东西?
(我知道我可以去看看但想问)。
我一直在编译一些二进制文件。这一切都开始因为我想要 ffmpeg 而不是 avconv,现在我无法停止编译东西。我必须找到另一个爱好!
无论如何,我将构建过程配置为安装到 ~/bin,并将 ~/bin 添加到我的路径中。
我的问题是:
如果我只是从 ~/bin 中删除我的二进制文件,是程序“卸载”还是你认为其他位置也可能安装了其他东西?也许共享的东西?
(我知道我可以去看看但想问)。
这取决于您安装的程序以及您是否使用它们。有些程序只在合适的目录中安装一些二进制文件。其他软件包也安装 man 或 info 文件、资源文件等。
此外,一旦您运行程序,它们可能会在您的主目录中创建配置文件或创建 dconf 条目。
同样,它高度依赖于您编译和安装的源包。
与其手动清除已编译的应用程序,不如
checkinstall
首先考虑使用该应用程序。编译使用时checkinstall
,您将使用如下内容:然后,您可以选择使用软件中心、Synaptic 干净地卸载已编译的软件,或者将
dpkg
已编译的应用程序与 Ubuntu 打包系统完全集成。参考: