1 de 9
VuFind 1.2 on Ubuntu
This documentation will help you install VuFind 1.2.
Documentation for the previous major release, VuFind
1.1, can be found here[http://vufind.org/wiki/installation_ubuntu?rev=1311877788], but using the old
version is NOT recommended.
These instructions assume that you are starting with a clean installation of Ubuntu. If you already have
an Ubuntu server, you will be able to skip some steps, but you may have to reconfigure some existing
Install Ubuntu. These instructions were written with Ubuntu Server Edition 10.04 LTS in mind, but they
shouldalso work on earlier versions with little or no modification. You can obtain a free copy of the
software and find installation instructions at www.ubuntu.com [http://www.ubuntu.com/]. You do not need
to install any special packages during the install process to get VuFind working.
Installing VuFind from the DEB Package
The easiest way to get VuFind up and running is to install it from the DEBpackage. This section
provides instructions on doing that. If you want more control over the installation, skip down to the
Detailed Installation Instructions to install everything manually and read explanations of each step of
1. Update the system
The first step is to make sure you have the latest patches installed.
sudo apt-get dist-upgrade
If the dist-upgrade doesn't produceany results, you might want to try this command first:
sudo apt-get update
After installing patches, you should probably reboot your system so that everything can take effect:
sudo shutdown -r now
VuFind Documentation: installation_ubuntu
2 de 9
2. Install the DEB Package
First, obtain the package from our downloadsite:
wget http://downloads.sourceforge.net/vufind/vufind_1.2.deb?use_mirror=osdn -O vufind_1.2.deb
Next, install the package using the dpkg utility:
sudo dpkg -i vufind_1.2.deb
If you do not have all of VuFind's dependencies installed already, dpkg will fail with an error message.
You can correct this problem by installing the missing requirements using apt-get:
sudo apt-get install -f
Ifthis fails to install everything you need, you may also want to try installing packages individually like
sudo apt-get install [package from dpkg error message]
If necessary, repeat the process of attempting a dpkg installation and installing missing dependencies
with apt-get until dpkg is successful. You will know the installation was successful because you will be
prompted for databaseinformation by VuFind's installation script.
Some important notes:
If you need to install MySQL, you will be prompted for a root password during installation. For
better security, it is a good idea to set this; if you do, be sure you remember it so you can
configure VuFind to access the database later.
If you are a Voyager library, you will also need to install the PHP OCI Driver for Oracle– see the
section below for detailed instructions.
If you will be accessing a Sybase database (e.g. for the Horizon LMS), you should also install the
php5-sybase package using apt-get.
You will need to answer some prompts during the installation process. If you use a graphical
package manager rather than the command line tool, you may not be able to see these prompts
unless you open a Terminalwindow. For this reason, it is recommended that you use the
command line method as described above.
You may see some minor errors and warnings while everything gets set up – this is normal, so
If, for some reason, you need to remove the package, you can issue this command (note that -P
is for purge and will remove configuration files as well as executable components; use -r...