Fix for Bug 2042 (Language Issues - Administration (pt 2)). Also adding tablesorter.
[koha_gimpoz] / INSTALL.debian
old mode 100644 (file)
new mode 100755 (executable)
index 1e7caab..1c35e80
@@ -72,7 +72,7 @@ Note: for more information about Git, please see the Koha Git Usage Guide:
 
 1.4.2 Option B: Download Koha from http://download.koha.org
 
-    $ wget http://download.koha.org/koha-3.00.00-alpha.tar.gz
+    $ wget http://download.koha.org/koha-3.00.00-beta.tar.gz
     ( Note: use the latest stable version)
 
 1.5 Install additional Debian dependencies
@@ -138,7 +138,7 @@ When the configuration is completed CPAN will install the Perl modules.
 
     Create the database and user with associated privileges:
 
-    $ mysqladmin -uroot -p<password> create database <kohadatabasename>
+    $ mysqladmin -uroot -p<password> create <kohadatabasename>
     $ mysql -uroot -p<password>
     
     Welcome to the MySQL monitor.  Commands end with ; or \g.
@@ -171,11 +171,26 @@ When the configuration is completed CPAN will install the Perl modules.
 
     /etc/perl/XML/SAX/ParserDetails.ini
 
-2.4 Create test database in order to install DBD::mysql
+2.4 Install DBD::mysql Perl module
 
 In order to handle UTF-8 correctly, Koha requires at least version 4.004
-of the DBD::mysql Perl module.  However, Debian Etch has a stable package
+of the DBD::mysql Perl module. However, Debian Etch has a stable package
 only for version 3.0008, so it is necessary to install the module  from CPAN.
+DBD::mysql's test suite needs to use a MySQL 'test' DB which doesn't exist 
+anymore. So there are two options to install DBD::mysql: 
+
+  (1) install without test suite,
+  (2) install with test suite requiring a test MySQL DB creation.
+
+2.4.1 Install without test suite
+
+Force install DBD::mysql:
+
+    $ sudo cpan
+    cpan> force install DBD::mysql
+
+2.4.2 Create test database in order to install DBD::mysql
+
 Because of DBD::mysql's test suite, it is necessary to temporarily create a
 test database and user:
 
@@ -213,7 +228,12 @@ Next install DBD::mysql:
     cpan> install DBD::mysql
 
     cpan> o conf makepl_arg ''
-    (clear this setting to not interface with future CPAN installs).
+
+    OR 
+
+    cpan> o conf makepl_arg '<old setting>'
+
+    (restore this setting so as to not interfere with future CPAN installs).
 
 
 Finally, remove the test database:
@@ -328,6 +348,16 @@ Koha's command-line scripts are installed, e.g., /usr/share/koha/bin.
     To enable the SRU servers, you'll need to edit your koha-conf.xml and change the
     <listen> options to listen on a TCP port; then restart the zebra daemon.
 
+UPGRADE
+=======
+If you are upgrading from a previous installation of Koha 3, you can
+use the following:
+
+ perl Makefile.PL --prev-install-log /path/to/koha-install-log
+ make
+ make test
+ sudo make upgrade
+
 Uninstall Instructions
 =============================
 1) Stop Services: