2010-01-09 84 views
0

通常我会通过gem命令安装phusion乘客,但这对我不起作用,所以我必须通过tarball安装它,然后运行安装程序。如果我通过tarball安装乘客并安装它,我该如何卸载它?

我的问题是,我该如何卸载它?

dpkg -l | grep passenger 

不返回任何东西。当我列出已安装的宝石时,我也没有看到任何东西。

,所以我想我有两个问题 1)如果压缩包/安装程序安装的,如何卸载 2)如果我来到这个系统,我怎么可能连告诉该乘客已安装?它似乎没有出现在任何地方?

回答

1

你应该读什么乘客安装Passenger documentation has to say about removal.

唯一可以保证的指标是在Apache配置乘客文件。通常是/etc/apache2/conf.d/passenger。您必须将其删除,然后使用取决于安装方式的方法卸载乘客。

如果从宝石安装:

# gem uninstall passenger 

如果从压缩包安装:

删除安装目录,标注为上述配置文件中的PassengerRoot指令。

如果安装形式一个deb文件:

# sudo apt-get remove libapache2-mod-passenger 
2

你只是删除它安装到的文件夹,就是这样。

+0

还好,第二部分。如果你遇到了一个你没有构建的系统。怎么能检查看到那个乘客是否被安装?如果它是由tarball安装的。 是否真的很容易卸载,只需删除文件夹?我假设安装程序做了各种各样的东西?我不需要撤消安装所做的所有事情吗? – Janak 2010-01-09 06:28:46

+0

像你想的那样,“隐藏”文件夹中没有任何内容。如果它是由软件包管理器安装的,它们包含相同的确切文件,只是更容易卸载(单个命令删除文件)。 – Garrett 2010-01-09 06:47:55

相关问题