通常我会通过gem命令安装phusion乘客,但这对我不起作用,所以我必须通过tarball安装它,然后运行安装程序。如果我通过tarball安装乘客并安装它,我该如何卸载它?
我的问题是,我该如何卸载它?
dpkg -l | grep passenger
不返回任何东西。当我列出已安装的宝石时,我也没有看到任何东西。
,所以我想我有两个问题 1)如果压缩包/安装程序安装的,如何卸载 2)如果我来到这个系统,我怎么可能连告诉该乘客已安装?它似乎没有出现在任何地方?
通常我会通过gem命令安装phusion乘客,但这对我不起作用,所以我必须通过tarball安装它,然后运行安装程序。如果我通过tarball安装乘客并安装它,我该如何卸载它?
我的问题是,我该如何卸载它?
dpkg -l | grep passenger
不返回任何东西。当我列出已安装的宝石时,我也没有看到任何东西。
,所以我想我有两个问题 1)如果压缩包/安装程序安装的,如何卸载 2)如果我来到这个系统,我怎么可能连告诉该乘客已安装?它似乎没有出现在任何地方?
你应该读什么乘客安装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
你只是删除它安装到的文件夹,就是这样。
还好,第二部分。如果你遇到了一个你没有构建的系统。怎么能检查看到那个乘客是否被安装?如果它是由tarball安装的。 是否真的很容易卸载,只需删除文件夹?我假设安装程序做了各种各样的东西?我不需要撤消安装所做的所有事情吗? – Janak 2010-01-09 06:28:46
像你想的那样,“隐藏”文件夹中没有任何内容。如果它是由软件包管理器安装的,它们包含相同的确切文件,只是更容易卸载(单个命令删除文件)。 – Garrett 2010-01-09 06:47:55