因此,我安装了坎托Atom/RSS 阅读器使用来自官方网站的源代码,但它抛出了错误,所以我使用它进行了安装apt-get
(这有效)。
现在,我想卸载原始版本,但我不知道该怎么做,因为没有 make 文件,所以我无法执行make uninstall
,只有setup.py
并且只有build
或选项install
。我该如何从系统中删除它?
顺便说一下,我正在运行 64 位 Linux Mint 14。
答案1
我知道这是一个老问题,但是我过去一直在寻找从 Ubuntu 上的源代码安装的 ImageMagick 的解决方案,所以我将根据我的经验分享我所学到的知识。
关键:.deb
在安装过程中使用以下方法构建自己的包checkinstall
. 正如 Ubuntu 官方checkinstall
页面所解释的:
CheckInstall 跟踪通过“make install”或同等命令安装的所有文件,使用这些文件创建 Slackware、RPM 或 Debian 包,并将其添加到已安装包的数据库中,以便轻松删除或分发包。
了解了这一点之后,我们可以checkinstall
像这样安装:
sudo apt-get install build-essential checkinstall
请注意,我正在添加build-essential
混合以确保您的编译环境是稳定的。
现在,运行此命令来安装 Canto 所需的所有依赖项(库等):
sudo apt-get build-dep canto
完成后,下载您想要删除的确切版本然后通过./configure
如下运行从源代码构建二进制文件:
./configure
但是,不要按照接下来的典型步骤make
运行sudo make install
以下命令:
sudo checkinstall
这将构建.deb
软件包并再次安装 Canto。不要惊慌!安装完成后,查看最终输出,它应该显示以下内容:
You can remove it from your system anytime using:
sudo dpkg -r canto-1.2.3
就这样!您可以删除 Canto!这适用于在 Debian 设置(例如 Linux Mint)上编译的大多数源代码。
如果这在 6 年多后还不能对原始帖子有所帮助,我希望这可以帮助其他遇到此问题的人!