How to successfully upgrade from 3.8.x to 3.10.x

I installed Koha based on Ubuntu packages [] and faced little difficult to install few dependencies for Koha 3.10.x. You can follow the steps to upgrade from 3.8.x to 3.10.x.These instructions not valid for installation from Koha tarball.

Open synaptic manager and disable koha repository

Synaptic Manager > Settings > Repositories > Other software

Uncheck the following repository

Close dialog box and press Reload button.

Open Terminal and install following packages,

apt-get install libchi-driver-memcached-perl
apt-get install libdigest-jhash-perl

Again open Synaptic manager and enable koha repositories and reload.
I could not install libdata-paginator-perl from repository.
We can install from CPAN.

Open terminal and start CPAN apply the following command,

sudo cpan
install Data::Pagination

Two files inrelation with OPAC display located in wrong place.
We have to place the files in proper places. Otherwise OPAC look so scary.
Apply following commands in a terminal,

sudo su
apt-get update
apt-get upgrade
apt-get install koha-common
cd /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/css
mv reset-fonts-grids.css skin.css /usr/share/koha/opac/htdocs/opac-tmpl/lib/yui

These instructions are for upgrading from 3.8.x to 3.10.00. Display problem with OPAC will solve in coming versions.


  1. Awesome! Started getting worried after upgrading and finding that "scary" OPAC page. :P

    Many thanks! ;)

  2. Dear Vimal,

    I succesfully upgrade Koha versions from 3.8 to 3.10 and 3.11 via your comments. Everythink is ok.

    Thank you...

  3. Dear Vimal,

    After upgrade 3.8.6 to 3.10.2 I'm having itmes problem. When I'm searching catalog on user clinet or OPAC the list showing "No Items" message in Location place. You can see the image of the screen via this address: . On the other hand clicking the "edit item" link on the result list no itmes come. Do you have any suggestion?

    1. Try to drop the database and restore the old backup again,
      Please follow the instructions in the link,

  4. Dear sir,
    By mistake i have deleted the default admin account in KOHA i.e librarian. Hence i couldn't able to access koha and it displays invalid user name while entering my user id and password. Please help me with your valuable suggestion

    Thanks and regards!

    Kankana Baishya
    Donbosco Institute of Management
    Joypur, Kharghuli

  5. Hello I want to upgrade KOHA from version 3.4 to 3.10. Pls what are the steps. Am I going to download 3.10 and still run the apt-get update and apt-get upgrade.
    Or I will just connect the system to source of internet and run the two commands only.?

    1. Pls see the link,

  6. how to update koha-3.06.04 to koha-3.16.3 ......Please Help me as soon as possible.....

    1. See the below link,

  7. hi i tray this commends to upgrade koha3.16.04 to koha3.18.0 but i failed

  8. Please check Koha 3.18 available in repository. You can ask in koha email forum.

  9. In my library koha 3.12.03 is running on but I want to upgrade it to Liblime what steps to be taken??/

    1. Liblime Koha is not Koha community supported.
      Stay with Official koha.
      You can ask the doubt in Liblime Koha forum.

  10. How can i upgrade koha 3.10 to 3.22(latest) in CentOS 6.x?
    Please help me.

    Thank you