Archive for September, 2005

30/9/2005: 7:31 am: Justin FreemanFree & Open Source Software

Up until very recently (like last week) Java was easily installable from the hoary-extras repository for Ubuntu. However, for “legal reasons” this has stopped which has meant that installing Java is now a quick command line activity. Being a RPM-guy and new to Debian distros, I spent an hour or so searching for the right commands. The answer is available on the Ubuntu Wiki a fantastic knowledge resource and repeated below. So here are the steps to install Java on Ubuntu Linux.

How to install Java

From https://wiki.ubuntu.com/RestrictedFormats

This method will get you the latest version from Sun and also works better for most applications is to install the Sun version of Java.

Go to http://java.sun.com/j2se/1.5.0/download.jsp and click on “Download JRE 5.0 Update 4”. Ensure you do not choose the link with the NetBeans bundle.

You must first accept the licence, then click on “Linux self-extracting file” (sun-j2re1.5_1.5.0+update04_i386). Save this file to your hard drive.

Make the downloaded file executable. At the command line, change to the directory where you downloaded the file, and type

chmod +x sun-j2re1.5_1.5.0+update04_i386.bin

To install JRE, run the downloaded file. Type

fakeroot make-jpkg sun-j2re1.5_1.5.0+update04_i386.bin
sudo dpkg -i sun-j2re1.5_1.5.0+update04_i386.deb

Note: If you receive these errors: ‘fakeroot: command not found’ or ‘bash: make-jpkg: command not found’. Then you need to install these tools, which you can do by simply: sudo apt-get install fakeroot make-jpkg

Open a terminal console and type:
java -version

The response should be something like:
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04)
Java HotSpot(TM) Client VM (build 1.5.0_04, mixed mode, sharing)

If the response is *not* the Java(TM) 2 Runtime Environment (official Sun Java) then the system already has the Java open source alternative installed and it is the default JVM. To change the default JVM is *really very simple*.

Selecting the default Java version

In Breezy, if you want to use Sun Java instead of the open source GIJ you need to set it as default. Run:
sudo update-alternatives --config java

and select your preference from the list

{i} Note: To get common java applications (installed using .deb-packages) to run under your JVM of choice, make sure you also edit /etc/jvm accordingly. Packages such as ant uses this file to determine which JVM to start.

For more details on installing newer versions of Java and other restricted format software, such as MP3, DVD players etc. read https://wiki.ubuntu.com/RestrictedFormats

29/9/2005: 2:37 pm: Justin FreemanSmall Business

Following a lot of paperwork, a large increase in insurance coverage (and premium) - from $5 million to $10 million, auditing of our financial position, accountant reports, statutory declarations and an extensive assessment by the Department of Finance, we have now obtained the status of Australian Government Endorsed Supplier.

This has been in the pipeline for quite a while and boy, am I glad that we have been able to get this status as it will enable us to bid for larger projects and contracts, which previously were restricted to GES suppliers only. As well as providing a level of re-assurance for our existing Government clients that Agileware means business and is here to stay.

So (*fingers crossed*) more work opportunities, larger contracts and more business from existing clients - bring it on!

Australian Government Endorsed Supplier

: 9:52 am: Justin FreemanSUSE Linux

We received our first order for SUSE Professional Linux 10 yesterday, which I believe is a good reflection of the growing demand for the Linux desktop operating system for end users and technical users alike.

SUSE Linux Professional version 10 is scheduled to be released tomorrow (30th Sept) and we are now taking orders for this great product from Novell and the open source community. SUSE 10 is based on the release code from the OpenSUSE project and well worth trying as a Microsoft Windows alternative, in fact think of it as a UPGRADE from Windows. Since Linux offers you an extensive list of features that Windows just cannot provide (when was the last time you purchased MS Windows which included: Office, Graphics, Video, JSP / SQL / Web / PHP Server and Development software plus more. Answer: never).

So if you want a solid, stable and easy to use Linux desktop platform that just works! Then SUSE Linux is the operating system for you. We think SUSE rocks and from the popularity of this distro around the world many other people do too.

And for a limited time, Novell have discounted the price of SUSE Linux 10 so you can buy this product for $88 GST inclusive plus delivery.

You can order this product from Agileware by simply contacting us with your details. Or if you are based in the US you can order on-line from Novell.

SUSE 10 features are listed below.

SUSE Linux Professional 10
End User Features

* Easy Web browsing with Firefox 1.0 Web browser, plus additional popular web browsers including Konqueror, Mozilla, Opera and Epiphany.
* The latest Linux desktop environments GNOME 2.12 and KDE 3.4 – the latest releases of the most usable Linux desktops. Each of them is completely refreshed with the newest designs, updated applications and powerful new features.
* OpenOffice.org 2.0 (latest pre-release) for complete word processing, business presentations, spreadsheet and graphics
* Beagle desktop search, offering easy search functions for everything on the desktop including associated files, web pages and chat archives.
* Voice over IP using Linphone or KPhone, free Web phones for making calls via the Internet anywhere in the world
* Extensive multi-media tools including RealPlayer and other easy-to-use media players, and a professional video-editing tool making it easy to view multimedia files and streaming audio or video feeds, create CDs or DVDs, and more.
* Enhanced mobility for laptop users with improved support for the most popular chipsets, including Intel Centrino. Automatic recognition of Bluetooth-enabled devices via the YaST central configuration and administration tool facilitates quick and easy access to wireless networks.

Advanced Features

* Home networking essentials such as an integrated firewall, SAMBA, CUPS, APACHE and more

* Powerful peer-to-peer file distribution with BitTorrent and Ktorrent clients.
* Novell iFolder® 3 lets your files follow you, everywhere. iFolder allows you to access, organize, and manage your files from anywhere, anytime.
* Novell® AppArmor, powered by Immunix™, is the most effective and easy-to-use Linux application security system available today.
* Support for XEN, the open source virtualisation solution, which enables multiple Linux systems to be set up using the same shared hardware resource, thereby significantly increasing the scalability and efficiency of the system.
* Application development tools such as Eclipse, Mono and Kdevelop
* Run-time application environments such as JBOSS, MONO, J2EE and more