2010-01-09 2 views
0

Обычно я устанавливал phusion-пассажира через команду gem, но это не сработало для меня, поэтому мне пришлось установить его через 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 в вышеупомянутом файле конфигурации.

При установке образуют Деб файл:

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

Вы просто удалите папку, в которую она была установлена, и вот она.

+0

хорошо, вторая часть. Если вы столкнулись с системой, которую вы не создали. Как можно проверить, был ли установлен этот пассажир? если он был установлен tarball. И действительно ли это легко удалить, просто удалите папку? Я предполагаю, что установщик сделал всевозможные вещи? Не нужно ли отменять все, что сделала установка? – Janak

+0

В «скрытой» папке нет ничего, как вы думаете. Если он был установлен менеджером пакетов, они содержат одни и те же точные файлы, а просто удалить их (одна команда для удаления файлов). – Garrett