LIVE DVD of Koha, DSPACE, SLIMS WordPress, Joomla on Ubuntu 18.0.4

Editor’s note before you begin

This guide is about a training image built on Ubuntu 18.04.4. That version is now a legacy release, not the latest Ubuntu Desktop version, and Ubuntu says its standard support ended on May 31, 2023. Publish this post as a learning lab guide, not as a production deployment guide. For live systems, use the official installation methods for each platform.

What this training DVD is

This live DVD is a ready made Ubuntu learning environment for Library and Information Science professionals and students. Instead of installing every package one by one, you get a single image that already includes a library system, a repository platform, and two website tools.

That makes it useful for classroom demos, lab practice, and self learning. A student can install one system and explore several major tools without spending hours fixing dependencies first.

What is included in the DVD

According to the package list provided with this custom image, the DVD includes:

PackageVersion in this imageMain purposeGood for beginners who want to learn
Koha18.0.4Integrated library systemCataloging, circulation, patron records
DSpace6.3Digital repositoryTheses, papers, institutional content
SLiMS8.3.1Library management systemFast library workflows and OPAC basics
WordPress4.8Content management systemLibrary websites, blogs, announcements
Joomla4.9*Content management systemAlternative website building practice

*Use the version exactly as listed in your custom image notes.

Koha is officially documented as a package based install on modern Debian or Ubuntu systems, while DSpace is an open source repository platform and SLiMS is an open source library management system created in Indonesia.

Why beginners may like this setup

If you are new to Linux, the hardest part is usually not learning the software itself. The hardest part is getting Apache, databases, PHP, permissions, and services working together.

This training image removes much of that early friction. You install once, then start learning the tools.

Here is a simple example. A library student can:

  1. Open Koha and create a sample book record
  2. Open DSpace and upload a thesis PDF
  3. Open SLiMS and compare its OPAC workflow
  4. Open WordPress and build a simple library news page

That is much easier than doing five separate server installations in one weekend.

Who this guide is for

This guide is best for:

  • LIS students
  • library staff learning open source tools
  • trainers running software demonstrations
  • beginners testing software in a lab
  • anyone who wants a low pressure practice environment

This guide is not best for production servers, public websites, or institutional deployments. For those, follow the official install guides for each application and use currently supported operating system versions.

Before you start

You need a few basics before installation:

  • the ISO file
  • a USB drive
  • a laptop or desktop, or VirtualBox
  • time for the download
  • backup of any important files if you are installing on a real machine

A USB drive is the better option for most beginners. Ubuntu documents both trying Ubuntu from USB and running it inside VirtualBox. For classroom testing, a virtual machine is often safer because it does not touch your main operating system.

Download the ISO file

Add your Google Drive download button or download box in this section.

Suggested text for the page:

Download the training ISO file from the link provided above. The file is larger than 2 GB, so the download may take time depending on your internet speed. Use a stable internet connection and wait for the download to finish completely before creating the bootable USB.

A practical tip for beginners: after the download finishes, do not move the file around too much. Save it somewhere easy to find, such as your Downloads folder or desktop.

Create a bootable USB

A USB drive is recommended because large ISO files often boot more reliably from USB than from DVD. Ubuntu’s own installation docs focus on creating a bootable USB and then booting from it.

Simple beginner method

  1. Insert your USB drive
  2. Open a USB imaging tool such as Rufus or balenaEtcher
  3. Select the downloaded ISO file
  4. Select your USB drive
  5. Start the process
  6. Wait until the tool finishes writing the image

If you are teaching a class, create one tested USB first before making more copies. That saves time later.

Install the DVD on a laptop or desktop

Once your USB is ready, follow these steps:

Step 1: Boot from USB

Restart your computer and open the boot menu or BIOS settings. Choose the USB drive as the boot device.

Step 2: Start the Ubuntu installer

When the Ubuntu desktop loads, start the installation using the shortcut provided on the desktop.

Step 3: Follow the normal Ubuntu installation steps

This custom image installs in a way that is similar to a normal Ubuntu Desktop installation. Ubuntu’s standard flow includes booting from USB, choosing installation settings, creating a login, and completing setup.

Step 4: Restart after installation

After installation finishes, restart the system and log in to the new Ubuntu setup.

Install it in VirtualBox instead

For many beginners, VirtualBox is the safer choice.

Ubuntu documents VirtualBox as one of the easiest ways to try Ubuntu Desktop on different operating systems. That is helpful if you want to practice Koha or DSpace without changing your main laptop.

When a virtual machine is the better option

Use a VM if:

  • your laptop is used for daily work
  • you are afraid of partitioning mistakes
  • you only want to test the software
  • you are a student doing short practice sessions

Simple example

If you are preparing for a class demo, install this image in VirtualBox first. Once it works, you can show Koha, DSpace, SLiMS, WordPress, and Joomla from one safe training environment.

Post installation setup

After Ubuntu finishes installing, do these three tasks.

1. Create the library-koha user

Open Terminal and run:

sudo adduser library-koha

The system will ask for the superuser password. Then set a password for the new library-koha user and fill in the requested details.

2. Start Apache

Run:

sudo service apache2 start

This starts the web server used by the included applications.

3. Change the permission of the Koha config file

Open a new terminal and run:

sudo chmod 755 /etc/koha/conf.xml

This step uses the original instructions provided with the training image. Because this is a classroom style build, keep reminding readers that default settings should be reviewed before any serious deployment.

Open each package after installation

Once services are running, open Firefox or Chrome and use the local addresses below.

PackageLocal address
Koha Adminhttp://localhost:8088/
Koha OPAChttp://localhost:8089/
DSpacehttp://localhost:8080/jspui
SLiMShttp://localhost/slims
WordPresshttp://localhost/wordpress
Joomlahttp://localhost/joomla

Default usernames and passwords

PackageUsernamePassword
Koha AdminlibrarianDsi@2018
Koha OPAConlinevws@gmail.comdsi@2018
DSpaceadmindsi@2018
SLiMSadminFaheem@2018
WordPressadmindsi@2018
Joomlaadmindsi@2018

Important safety note

Change all default passwords after your first login. That matters even in a classroom lab, and it matters even more if the machine will stay on a network.

What each package is best for

Beginners often get confused because all of these tools look related. They are not the same.

ToolBest useQuick beginner explanation
KohaLibrary operationsUse it to manage books, members, circulation, fines, and OPAC
DSpaceInstitutional repositoryUse it to store theses, papers, reports, and research output
SLiMSLibrary catalog and circulation practiceUse it when you want a simpler library workflow
WordPressLibrary websiteUse it for news, blog posts, events, and basic pages
JoomlaStructured website buildingUse it if you want to compare another CMS with WordPress

A simple rule helps: Koha and SLiMS manage library collections, DSpace manages digital repository content, and WordPress or Joomla manage websites.

A 30 minute practice lab for students

This is a useful section many install posts miss.

Practice task 1: Koha

Create one sample book record and search for it in OPAC.

Practice task 2: DSpace

Upload one PDF thesis or report and check if the item appears correctly.

Practice task 3: SLiMS

Add one title and compare its cataloging screen with Koha.

Practice task 4: WordPress

Publish one short announcement called “Welcome to Our Library”.

Practice task 5: Joomla

Create one test page and compare how page editing feels compared with WordPress.

This kind of quick lab makes the article more useful than a basic install post.

Common problems and quick fixes

ProblemLikely causeQuick fix
USB does not bootBoot order is wrongEnter BIOS or boot menu and select USB first
Installer starts but fails laterBad USB write or incomplete ISO downloadRecreate the USB and verify the ISO downloaded fully
localhost does not openApache is not runningStart Apache with sudo service apache2 start
Koha page loads badlyPermission or service issueRecheck the conf.xml permission command
System feels slowRunning in a VM with low resourcesShut down unused apps and give the VM more memory if possible

A practical classroom tip: test the machine once after installation, then create a snapshot if you are using VirtualBox. That way, students can return to a clean state quickly.

Conclusion

This Ubuntu training DVD gives beginners a practical way to explore Koha, DSpace, SLiMS, WordPress, and Joomla in one place.

That is its biggest strength.

It is not the newest stack, and it should not be presented as a production solution. But for classroom practice, software demos, and self learning, it can still save a lot of time.

If you publish this article, the best next step is to build supporting tutorials around each package. That will strengthen your internal linking, improve topical authority, and create more AdSense friendly informational content around library technology.

FAQ

Faheem Akbar
Faheem Akbar

Faheem Akbar is a Pakistani educator, researcher, blogger, and digital content creator known for publishing educational and professional development content through VWS Online. His work focuses on education, online learning, technology, academic research, career development, vocational skills, and digital awareness.

He is recognized for creating practical, research-based articles designed to help students, professionals, researchers, and lifelong learners improve their knowledge and professional growth. Through his platform, he shares insights on academic guidance, emerging technologies, online opportunities, and skill development.

Faheem Akbar maintains a professional presence on LinkedIn and Facebook, where he engages with audiences interested in education, research, and digital learning.

Articles: 48

Leave a Reply

Your email address will not be published. Required fields are marked *