From ff2ad23521ea19ef904f3a7615e10e745a28f9dd Mon Sep 17 00:00:00 2001 From: Chris Cormack Date: Thu, 21 Apr 2011 12:53:00 +1200 Subject: [PATCH] Updating upgrade instructions --- INSTALL | 19 +++++++++++++++++++ INSTALL.debian | 16 +++++++++++++++- INSTALL.ubuntu | 16 +++++++++++++++- INSTALL.ubuntu.lucid | 19 ++++++++++++++----- 4 files changed, 63 insertions(+), 7 deletions(-) diff --git a/INSTALL b/INSTALL index e2dd28dd6b..339f66712d 100644 --- a/INSTALL +++ b/INSTALL @@ -65,11 +65,30 @@ If you are upgrading from a previous installation of Koha 3.x, you can use the following: ./koha_perl_deps.pl -u -m # to identify new Perl dependencies + +Install any missing modules +IMPORTANT: Koha 3.4.x uses Template::Toolkit, this must be installed +before the webinstaller can run + +On debian/ubuntu + sudo apt-get install libtemplate-perl + +Other Linux/Unix platforms +Use the packaged version or install from CPAN + cpan Template + perl Makefile.PL --prev-install-log /path/to/koha-install-log make make test sudo make upgrade +Koha 3.4.x no longer stores items in biblio records so as part of the +upgrade you will need to do the following two steps, they can take a +long time (several hours) to complete for large databases + + misc/maintenance/remove_items_from_biblioitems.pl --run + misc/migration_tools/rebuild_zebra.pl -b -r + WHAT NEXT? 1. Running the Web Installer allows you to install sample data for libraries, patrons, etc. diff --git a/INSTALL.debian b/INSTALL.debian index 345bdb1555..a418829bf3 100644 --- a/INSTALL.debian +++ b/INSTALL.debian @@ -319,15 +319,29 @@ Authority data in MARC21 format UPGRADE ======= -If you are upgrading from a previous installation of Koha 3, you can +If you are upgrading from a previous installation of Koha 3.x, you can use the following: ./koha_perl_deps.pl -u -m # to identify new Perl dependencies + +Install any missing modules +IMPORTANT: Koha 3.4.x uses Template::Toolkit, this must be installed +before the webinstaller can run + + sudo apt-get install libtemplate-perl + perl Makefile.PL --prev-install-log /path/to/koha-install-log make make test sudo make upgrade +Koha 3.4.x no longer stores items in biblio records so as part of the +upgrade you will need to do the following two steps, they can take a +long time (several hours) to complete for large databases + + misc/maintenance/remove_items_from_biblioitems.pl --run + misc/migration_tools/rebuild_zebra.pl -b -r + Uninstall Instructions ============================= 1) Stop Services: diff --git a/INSTALL.ubuntu b/INSTALL.ubuntu index 23214ae98e..033cf31643 100644 --- a/INSTALL.ubuntu +++ b/INSTALL.ubuntu @@ -368,15 +368,29 @@ NOTE: This job should be setup under the kohauser (the default is 'koha'). UPGRADE ======= -If you are upgrading from a previous installation of Koha 3, you can +If you are upgrading from a previous installation of Koha 3.x, you can use the following: ./koha_perl_deps.pl -u -m # to identify new Perl dependencies + +Install any missing modules +IMPORTANT: Koha 3.4.x uses Template::Toolkit, this must be installed +before the webinstaller can run + + sudo apt-get install libtemplate-perl + perl Makefile.PL --prev-install-log /path/to/koha-install-log make make test sudo make upgrade +Koha 3.4.x no longer stores items in biblio records so as part of the +upgrade you will need to do the following two steps, they can take a +long time (several hours) to complete for large databases + + misc/maintenance/remove_items_from_biblioitems.pl --run + misc/migration_tools/rebuild_zebra.pl -b -r + Uninstall Instructions ============================= 1) Stop Services: diff --git a/INSTALL.ubuntu.lucid b/INSTALL.ubuntu.lucid index e569f3b8da..861f1ab1eb 100644 --- a/INSTALL.ubuntu.lucid +++ b/INSTALL.ubuntu.lucid @@ -302,14 +302,23 @@ NOTE: This job should be setup under the kohauser (the default is 'koha'). UPGRADE ======= -If you are upgrading from a previous installation of Koha 3, you can +If you are upgrading from a previous installation of Koha 3.x, you can use the following: ./koha_perl_deps.pl -u -m # to identify new Perl dependencies - perl Makefile.PL --prev-install-log /path/to/koha-install-log - make - make test - sudo make upgrade + +Install any missing modules +IMPORTANT: Koha 3.4.x uses Template::Toolkit, this must be installed +before the webinstaller can run + + sudo apt-get install libtemplate-perl + +Koha 3.4.x no longer stores items in biblio records so as part of the +upgrade you will need to do the following two steps, they can take a +long time (several hours) to complete for large databases + + misc/maintenance/remove_items_from_biblioitems.pl --run + misc/migration_tools/rebuild_zebra.pl -b -r Uninstall Instructions ============================= -- 2.39.5