День линукса
Oct. 2nd, 2010 09:20 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Потратил целый день на изучение аспекта убунты 10.04, редмайна под ней, миграции с редмайна 0.8.х под виндой на редмайн 0.9.3 под убунтой, заодно частично задокументировал происходящее, т.к. процесс содержит как минимум два вуду-момента - права для mod_passenger и проблемы с кривым сертификатом smtp-сервера в action_mailer.
Это не считая того, что автоматом редмайн в конфиги апача не попадает - нужно подключать руками конфиг сайта, или прописывать в default. И того, что mysql-server нужно поставить до редмайна, иначе оно при инсталляции базу создать не сможет, а зависимости этой в пакете нет, т.к. редмайн может работать с разными серверами.
Что мне во всем этом не очень нравится - это то, что вариантов вкручивания редмайна(то бишь рельсового приложения) в апач минимум три штуки, причем внутри этих вариантов есть еще вариации, а документировано это все на сайте редмайна ну очень бардакообразно. Под виндой проще - скачал Bitnami Redmine Stack, инсталлировал и все готово.
Ну и заодно пофиксил на работе кривую кодировку в базе и проверил что бэкап восстанавливается, и что rake db:migrate успешно версию базы от старого редмайна дотягивает до нового.
Теперь надо еще свой личный домашний баг-трекер переселить на новый редмайн и потестировать на предмет адекватности миграции.
И еще блин убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли.
Это не считая того, что автоматом редмайн в конфиги апача не попадает - нужно подключать руками конфиг сайта, или прописывать в default. И того, что mysql-server нужно поставить до редмайна, иначе оно при инсталляции базу создать не сможет, а зависимости этой в пакете нет, т.к. редмайн может работать с разными серверами.
Что мне во всем этом не очень нравится - это то, что вариантов вкручивания редмайна(то бишь рельсового приложения) в апач минимум три штуки, причем внутри этих вариантов есть еще вариации, а документировано это все на сайте редмайна ну очень бардакообразно. Под виндой проще - скачал Bitnami Redmine Stack, инсталлировал и все готово.
Ну и заодно пофиксил на работе кривую кодировку в базе и проверил что бэкап восстанавливается, и что rake db:migrate успешно версию базы от старого редмайна дотягивает до нового.
Теперь надо еще свой личный домашний баг-трекер переселить на новый редмайн и потестировать на предмет адекватности миграции.
И еще блин убунта при инсталяции выбила себе адрес у рутера по DHCP, нужно ее на статический пересадить что ли.
no subject
Date: 2010-10-02 09:33 pm (UTC)no subject
Date: 2010-10-02 09:37 pm (UTC)no subject
Date: 2010-10-02 09:41 pm (UTC)no subject
Date: 2010-10-02 09:43 pm (UTC)no subject
Date: 2010-10-03 12:14 pm (UTC)The following packages have unmet dependencies:
redmine: Depends: rake (>= 0.8.3) but 0.8.1-3 is to be installed
Depends: rails (>= 2.2.3) but 2.1.0-7 is to be installed
Depends: libjs-prototype (>= 1.6.1) but 1.6.0.2-4 is to be installed
Depends: libjs-scriptaculous (>= 1.8.2) but 1.8.1-5 is to be installed
no subject
Date: 2010-10-03 02:35 pm (UTC)no subject
Date: 2010-10-03 02:46 pm (UTC)no subject
Date: 2010-10-02 10:16 pm (UTC)так что я полностью поддерживаю
кстати, в тестируемой ветке дебиана редмайн уже 1.0.1-1 версии :)
no subject
Date: 2010-10-02 09:41 pm (UTC)no subject
Date: 2010-10-02 09:43 pm (UTC)no subject
Date: 2010-10-02 10:04 pm (UTC)А вообще, лично меня бубунта устраивает.
no subject
Date: 2010-10-02 10:10 pm (UTC)no subject
Date: 2010-10-02 10:11 pm (UTC)ага, и эту стабильность потом на протяжении всей поддержки переодически ломают.
no subject
Date: 2010-10-03 05:16 am (UTC)no subject
Date: 2010-10-03 02:34 pm (UTC)no subject
Date: 2010-10-03 02:36 pm (UTC)В убунте редмайн 0.9 ставится, в дебиане нет, т.к. в backports поломаны зависимости :)
no subject
Date: 2010-10-03 04:51 am (UTC)no subject
Date: 2010-10-03 06:51 am (UTC)no subject
Date: 2010-10-03 07:01 am (UTC)no subject
Date: 2010-10-02 09:43 pm (UTC)В бэкпортах есть 0.9.4, у меня руками собран и поставлен 0.8
Видимо, придется теперь еще и экспериментировать с установкой 0.9.4 на ленни :)
no subject
Date: 2010-10-02 09:44 pm (UTC)Ну и, кстати, тут же рядом «о пользе mdns» — я под бубунтами к компам в локалке обращаюсь по именам —
ssh develop7-laptop.local
no subject
Date: 2010-10-03 12:43 am (UTC)no subject
Date: 2010-10-03 06:21 am (UTC)no subject
Date: 2010-10-03 06:34 am (UTC)no subject
Date: 2010-10-03 10:32 am (UTC)приёдтся понимать два DHCP сервера. статика тупо проще.
no subject
Date: 2010-10-03 10:44 pm (UTC)no subject
Date: 2010-10-04 12:00 pm (UTC)no subject
Date: 2010-10-03 08:05 am (UTC)host storage {
hardware ethernet 00:14:85:8e:ec:f1;
fixed-address 192.168.1.9;
}
no subject
Date: 2010-10-03 08:13 am (UTC)no subject
Date: 2010-10-03 09:54 am (UTC)no subject
Date: 2010-10-03 10:08 am (UTC)no subject
Date: 2010-10-03 10:28 am (UTC)no subject
Date: 2010-10-03 11:01 am (UTC)no subject
Date: 2010-10-03 10:43 pm (UTC)no subject
Date: 2010-10-03 05:33 am (UTC)Правда, я даже не знаю, что там нового.
no subject
Date: 2010-10-03 09:04 am (UTC)no subject
Date: 2010-10-06 12:25 pm (UTC)no subject
Date: 2010-10-06 12:27 pm (UTC)no subject
Date: 2010-10-06 12:28 pm (UTC)no subject
Date: 2010-10-06 12:29 pm (UTC)Пробовали, но как-то оно не очень интуитивно и не очень удобно на мой взгляд.
no subject
Date: 2010-10-06 12:32 pm (UTC)Но подзадачи, это хорошо, спасибо за информацию.
АХАХАХАХАХАХА БЛЯДЬ
Date: 2010-10-03 06:54 pm (UTC)no subject
Date: 2010-10-04 07:04 am (UTC)$ gem install mongrel
$ cd redmine
$ script/server
Внутренний багтреккер выдержит.
no subject
Date: 2010-10-06 12:28 pm (UTC)