Archive for the 'Ubuntu' Category

Installing Alfresco (3.x, 4.x) on (32bit) Ubuntu

Recently I got into a twitter discussion about installing Alfresco Community on 32bit Ubuntu. Alfresco only provides 64bit installers these days (all-in-one), and the Tomcat distribution is no more. Since Alfresco is a Java app, the app doesn’t matter. It is Java and the helper applications needed, that need to be 32/64bit.

This blog will show you step by step how to install Alfresco and the helper apps on 32bit Ubuntu 11.10 (server). It will use OpenJDK (since it is the default in Ubuntu 11.10), LibreOffice (default in Ubuntu repositories) and MySQL (because I am more familiar with than Postgress). On the way we will install ImageMagick, Pdf2swf and FFmpeg. Continue reading ‘Installing Alfresco (3.x, 4.x) on (32bit) Ubuntu’

Giplet rocks! IP numbers at your fingertips

A few weeks ago I switched Windows for Linux (Ubuntu, 10.04LTS) on my business laptop. Happy ever since! Today I am preparing a VM for a training, and needed to know some IP addresses. I ran into Giplet, a Gnome panel applet that can display IP addresses of network interfaces of choice. Continue reading ‘Giplet rocks! IP numbers at your fingertips’

Running Ubuntu as a consultant

Recently my Windows Vista was unusable. For some reason the system froze up, application by application stopped responding, and the only solution was to unmount the battery, unplug the power, and have a serious reboot. If any unsaved documents were open, or any running VMware image… Bad luck…
This is unacceptable in my daily work. It generates frustration, lost time in rebooting, and lost data in all kind of applications. I visit customers regularly, and need to connect to their networks, and exchange information with them all the time. -That- will be the challenge.
I re-installed Vista from the restore DVD. To my surprise, it recognized my adjusted partitions, and I was able to sweep just my OS partition, not my data partition. Unfortunately, I was not able to start any Alfresco app anymore; out of heap space was the default. For some reason the memory manager did not used all memory available. Some missing driver? (Why does Dell provide 32bit Windows on a 4GB machine anyway?) Too much effort to find out.
Ubuntu runs on my laptop as well, I discovered using the sublime USB-bootable live-cd. Let’s give it a try. I’ve been running Ubuntu for a year two years ago. It all went well. To be MS-Office compatible CrossOverOffice of CodeWeavers is part of the solution. The only challenge this time is that I need Windows for one application that CrossOver won’t support. I rely on VMWare for that. Continue reading ‘Running Ubuntu as a consultant’

DRAFT: Ephesoft on Ubuntu Linux

Ephesoft is the ‘open source mailroom automation’ tool. The Community Edition comes with a full blown Windows installer, but being open source minded, and given the fact that it is a Java Web application depeding on some helper applications (like Tesseract, ImageMagick and hOCR), this should be doable… Right?

I you are looking for a successful recipe how to get Ephesoft running on Linux… Beware. This blog will get you half way there (at point of initial writing). I got stuck when Ephesoft calls for Tesseract to do the actual OCR. Once I get this fixed, I will continue. However, since this is my after-work-hours project, time prevented me for actually going all the way at this time. I do think the pointers so far could help you out. This ‘manual’ is incomplete, but might be a nice starter…

Continue reading ‘DRAFT: Ephesoft on Ubuntu Linux’

Alfresco using Tesseract OCR on Ubuntu Linux

In this post I will describe what to download and install to get Tesseract OCR onto an Ubuntu box, and how to integrate it into Alfresco. The goal of this blog is to have Alfresco and a custom transformer that can transform tiff to pdf, where the PDF also has a text layer.

This blog is a setup for the next one, how to combine Ephesoft and Alfresco on one Linux box. Ephesoft needs Tesseract for its OCR functionality Continue reading ‘Alfresco using Tesseract OCR on Ubuntu Linux’

Synchronize system time with a time server on the Internet

I usually run Ubuntu servers as development servers in VMware Player. And I frequently suspend/hibernate my host OS, my laptop. To my surprise Ubuntu as a guest OS is very tolerant for these interruptions. It hardly ever fails to work. Only downside is that the system time gets confused. This makes log entries less usable, because it is hard to guess the actual time. Therefore I install an ntp service, to syncronize the system time with some time servers on the Internet.
Continue reading ‘Synchronize system time with a time server on the Internet’

Cloning Ubuntu VMWare images

Often I use Ubuntu running in VMWare as development systems. Actually, I have created a pre-installed Alfresco image that I unzip and rename for another project. VMware Player nicely asks if I copied or moved the image, in order to create a new MAC address, or leave it as it is. Since I want to be able to run multiple VM’s at a time, I select the ‘move’ option. So far, so good.

Ubuntu however is not that fond of being moved around this way. It breaks networking. The solution? Remove these two files, and reboot Ubuntu:
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo rm /etc/udev/rules.d/75-persistent-net-generator.rules

(Thanks to