Установите драгоценные камни Ruby через драгоценные камни, или использование склонного - входят в Debian

Вы возможно хотите

Rewriterule ^$ http://www.example2.com/blah [L,R=301]

(Никакая наклонная черта)

Если это не работает, необходимо попытаться добавить это к конфигурации http (Где-нибудь в конфигурации, она не работает в htaccess или virtualhost уровне),

RewriteLog /tmp/rewrite.log
RewriteLogLevel 9

Это предоставит Вам линию за линией explaination того, чему это пытается соответствовать против того, какой regex, и каково окончательное решение.

Удалите эти строки впоследствии, иначе однажды Вы обнаружите, что у Вас нет почти такого дискового пространства, как Вы думали, что Вы должны...

1
задан 6 May 2011 в 05:55
1 ответ

Это зависит в большой степени, на каком программном обеспечении Вы намереваетесь использовать. Обычно я советовал бы Вам любой установке ВСЕ рубиновые пакеты из источника (т.е. использующий rubygems) или придерживался бы debs. Смешивание обоих источников собирается причинить некоторую серьезную боль. Если Вы намереваетесь использовать rubygems, необходимо рассмотреть установку rubygems саму из источника. Пакет от Lenny, по крайней мере, раньше вел себя немного по-другому по сравнению с восходящим потоком для размещения изменений Debian. Я не знаю наверняка, если это все еще имеет место в Сжатии.

Используя deb пакеты, поскольку преимущество необходимости полагаться всего на один диспетчер пакетов и получение (безопасность) обновляет бесплатно. Оборотная сторона является меньшей гибкостью, поскольку у Вас может быть только одна переданная под мандат версия установленного драгоценного камня.

Подход rubygems приносит Вам больше гибкости, поскольку можно установить любой пакет, который Вы любите и можете иметь несколько версий их. Однако Вы имеете, высматривают зависимости, обновления безопасности... сами. Драгоценные камни Ruby имеют тенденцию не иметь этого строгие указанные зависимости, таким образом, это может произойти, что пакеты указывают версии пакета как позволенные зависимости, которые на самом деле повреждают материал. Необходимо прочитать документы здесь.

В конце это зависит в Вашем фактическом примере использования. Если большинство (или все) Ваших инструментов доступно как debian пакеты, и версии удовлетворяют Вашим требованиям, необходимо пойти тем путем. При необходимости в больше пойдите с маршрутом драгоценного камня полностью. И в этом случае, я хотел бы заинтересовать Вас RVM, который позволяет Вам управлять всеми аспектами своей рубиновой установки независимо от базовой ОС. Можно даже установить несколько рубиновых версий и наборов установленных драгоценных камней для нескольких приложений.

2
ответ дан 3 December 2019 в 22:15

Теги

Похожие вопросы