User Tools

Site Tools


server_installation:debian_gentoo_ubuntu_prerequisites_makefile

Debian Etch, Gentoo, and Ubuntu Gutsy prerequisites installer Makefile

  1. Update and upgrade the list of available system packages:
    # Debian update command (as root user)
    apt-get update
    apt-get upgrade
     
    # Ubuntu update command
    sudo apt-get update
    sudo apt-get upgrade
  2. Once all of the packages have been upgraded, you will probably want to reboot your system.
  3. (On Debian Etch only): the default version of PostgreSQL is 7.4, which can result in conflicts with Evergreen's required version of PostgreSQL (8.1 or higher). They can coexist on the same system, but port numbers change and commands can get confusing. If this is a dedicated Evergreen server, there will be no dependencies on PostgreSQL 7.4, so you can ensure the old version of PostgreSQL is no longer installed by running the following command as root:
    # Debian only
    apt-get remove postgresql-7.4
  4. Install wget and the essential build packages on Debian and Ubuntu using the following command:
    # Debian install command (as root user)
    apt-get install wget make
     
    # Ubuntu install command
    sudo apt-get install wget make
  5. Download the Debian Etch and Gentoo prerequisites installer makefile for OpenSRF 0.9 / Evergreen 1.2. In a terminal window, run the following command (using the updated link, if applicable):
    wget http://svn.open-ils.org/trac/ILS/export/10741/trunk/Open-ILS/src/extras/Makefile.install
  6. Run the Makefile with the following command:
    # Debian install command (as root user)
    make -f Makefile.install debian
     
    # Ubuntu make command
    sudo make -f Makefile.install ubuntu
    1. You will be prompted for CPAN configuration; just press <return> for all of the prompts, except for the country configuration.
    2. You may receive a warning that libmarc-record-perl cannot be validated. That's okay. Press Y to install the package without verification.
server_installation/debian_gentoo_ubuntu_prerequisites_makefile.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.