Назад | Перейти на главную страницу

Пакет репозитория bugzilla изменен на bugzilla3 в Lenny - можно ли его обновить?

Этот вопрос спросили в 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 и пытаться внедрить в него старую базу данных (предыдущие попытки с треском провалились!) :(

Я не эксперт по debian, но для начала я бы предложил следующее:

  1. Имитируйте вашу текущую среду на виртуальной машине. VirtualBox приходит в голову. Затем спланируйте и проведите обновление там. Этого должно быть достаточно, чтобы сбросить базу данных вашей жизни, восстановить ее на виртуальной машине и скопировать настройку bugzilla (возможно, вам придется отредактировать localconfig файл.
  2. Я считаю преимуществом то, что новый пакет называется bugzilla3. Это может помочь вам установить его параллельно с существующим, а затем следовать главе 2.7.3. документация.
  3. Прежде чем что-либо делать. Резервное копирование. Резервное копирование. Резервное копирование.

По моему опыту, обновление bugzilla с ./checksetup.pl сценарий действительно безболезненный.

Удачи!

Попробуйте прочитать документацию в / usr / share / doc / bugzilla3. Обычно пакеты Debian содержат инструкции по обновлению в файле под названием NEWS.