Beginner’s Guide to Arch Linux on the Raspberry Pi

The ARCH Linus distro for the Raspberry Pi is not the normal one used by the masses, but the benefits of ARCH are good in that it is a rolling release distro. That means, you never have to reinstall it to be on the latest version.

Note: The information that follows assumes that you have installed ARCH from the NOOBS installer. The latest version of ARCH has changed the networking system in use. Continue reading Beginner’s Guide to Arch Linux on the Raspberry Pi

NOOBS For Raspberry Pi

Updated 11th January 2015 to document NOOBS 1.3.11.

NOOBS is the latest user friendly installation system from the Raspberry Pi. It allows you the ability to choose one of 7 (currently) Operating Systems to run on your Pi and a separate data partition to save your possibly shared data. You can pick and choose and change your OS at any time you wish simply by rebooting and holding the SHIFT key down. However, any user data on the SD card will be lost each time.

NOOBS is “New Out Of Box Software” by the way. Want to know more? Read on… Continue reading NOOBS For Raspberry Pi

Need to Compile a 32 bit Application on a 64 bit Linux System?

I have a small utility, written in C, that I need to use from time to time. I wrote it back in 2009 when 32 bit systems were all the rage. It reads a certain type of data file and outputs lots of, ahem, interesting information about the contents. When I compiled it on my 64 bit laptop, it produced complete and utter rubbish! How did I fix it? Continue reading Need to Compile a 32 bit Application on a 64 bit Linux System?

Statspack Snapshot Fails ORA-01400 Cannot Insert NULL …

Oh hum. An 11.2.0.3 Enterprise Edition production database has statspack taking a regular snapshot under the control of a dbms_scheduler job. For no apparent reason, the snapshot started failing with ORA-01400 Cannot insert NULL into PERFSTAT.STATS$SYSTEM_EVENT.EVENT. This was an interesting one to fix. Continue reading Statspack Snapshot Fails ORA-01400 Cannot Insert NULL …

Installing Oracle Java 7 on Linux Mint 13

I use Java only when I have to, and only ever the JRE (Java Runtime Environment) – there is no way I’ll use Java for development work. I’d rather eat my own ear wax to be honest!

Linux Mint 13 comes with OpenJDK installed, and a system I use which runs the fop FO Processor, barfs with a Java.Lang.NullPointer Exception if OpenJDK is used.

The following is brief instructions on how to install Oracle’s java on Linux Mint. Continue reading Installing Oracle Java 7 on Linux Mint 13

RMAN Active Database Clone – Different Servers, Same Structure

This post is all about cloning an 11g database from one server to another using an RMAN active database clone. This is not being done for Standby Database purposes, only to duplicate an existing database onto another server.

The physical structure on both servers is the same, some path names have been changed. Continue reading RMAN Active Database Clone – Different Servers, Same Structure