Пакет bugzilla репозитория изменен на bugzilla3 в Lenny - это обновляемо?
Этот вопрос задавался на http://debianhelp.org/ почти полгода назад, но так и не получил ответа. Я не был тем, кто это опубликовал, однако сегодня я столкнулся с точно таким же вопросом:
Всем привет! Мы используем установку сервера Bugzilla на сервере Debian 4/Etch и начинаем рассматривать обновление до Debian 5/Lenny. Я надеялся обновить существующий сервер и базу данных Bugzilla со старого стабильного (v2.22) до более нового стабильного в Lenny (v3), когда мы приступим к dist-upgrade. Однако после тестирования на виртуальной машине кажется, что старый пакет назывался "Bugzilla", тогда как пакет Lenny называется "Bugzilla3", и я не мог найти способ прямого обновления между ними.
Можно ли быстро установить какой-либо путь обновления после dist-upgrade, чтобы минимизировать время простоя с помощью apt-get или aptitude? Исходя из прошлого опыта, я бы не хотел делать новую установку с пакетом Bugzilla3 и пытаться внедрить в него старую базу данных (предыдущие попытки с треском провалились!):(
2 ответа
Я не специалист по Debian, но для начала я бы предложил следующее:
- Подражайте вашей текущей среде на виртуальной машине. VirtualBox приходит на ум. Затем спланируйте и проведите обновление там. Этого должно быть достаточно, чтобы сбросить вашу жизненную базу данных, восстановить ее на виртуальной машине и скопировать настройки bugzilla (возможно, вам придется отредактировать
localconfig
файл. - Я думаю, что преимущество в том, что новый пакет называется bugzilla3. Это может помочь вам установить его параллельно существующему, а затем следовать главе 2.7.3 документации.
- Прежде чем что-то делать. Резервное копирование. Резервное копирование. Резервное копирование.
По моему опыту, обновление Bugzilla с ./checksetup.pl
Сценарий действительно безболезненный.
Удачи!
Попробуйте прочитать документацию в /usr/share/doc/bugzilla3 . Обычно Debian-пакеты содержат инструкции по обновлению в файле NEWS