checkinstall会卸载以前安装的软件吗?

checkinstall会卸载以前安装的软件吗?

最初我通过编译源代码并 checkinstall 来安装 emacs 24.4。我使用默认安装目录--prefix=/usr/local。所以/usr/local/bin/emacs

现在我用同样的方式安装emacs 24.5。这次我安装它--prefix=/usr。运行checkinstall后,我以为我需要手动卸载24.4,但我发现/usr/local/bin/emacs已经没有了,并且dpkg -l | grep emacs只显示24.5。这是否意味着checkintall卸载以前安装的版本然后安装当前版本?这样我就不必手动卸载早期版本了?

如果我通过make install而不是安装 24.5 checkinstall,它还会卸载 24.4,还是我必须手动卸载 24.4(如果是,如何卸载?)?

如果我通过make install而不是安装 24.4 checkinstall,现在会检查安装 24.5 并卸载 24.4,还是我必须手动卸载 24.4(如果是,如何卸载?)?

如果我通过make install而不是安装 24.4 和 24.5 checkinstall,会使安装 24.5 也会卸载 24.4,还是我必须手动卸载 24.4(如果是,如何卸载?)?

相关内容