Redhat8UD6PEInstallInfo

From Pickwiki
Revision as of 23:48, 26 February 2015 by Conversion script (talk) (link fix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Click RedhatUV10InstallInfo for uniVerse installation guide.

First, visit the IBM site and download the ud60-pe.zip file: https://www-927.ibm.com/software/data/u2/support/u2techconnect/udt6pe.asp

You have to register but only a name and email address are required.

The page you eventually get to says that the file is 68.2 megabytes, but the file size was 71,617,047 bytes in my case. Close enough! I couldn't find a checksum or any other way to determine whether the file had gotten to me intact, so I pressed on.

Become root and create a directory called 'ud60' under 'usr':

$ su root

# mkdir /usr/ud60

Move the downloaded file to that directory, and unzip it:

# mv /wherever/it/landed/ud60-pe.zip /usr/ud60/ud60-pe.zip

# unzip ud60-pe.zip

It will create a 'bin' directory and unzip a bunch of files there.

Change to the 'bin' subdirectory:

# cd /usr/ud60/bin

This next step may be overkill, but some of the files need to be executable, and I didn't want to figure out one by one as I ran into errors. So I set all of the files to be executable:

# chmod +x *

(At _least_ udtinstall and accessory need to be executable. That's where I just changed everything so I could get on with this.)

You're in the 'bin' directory, so execute the udtinstall script and accept the defaults:

# ./udtinstall

From there, it should do its thing and install. The three commands to get started are 'startud' 'stopud' and 'udt'. There's a 'demo' directory in /usr/ud60/demo where you can play around until you figure out how to create your own "account" of data files.

One issue I ran into is that my LANG environment variable apparently is normally set to 'en_US.UTF-8' which makes UniData unhappy. I needed to set it to 'C' before executing 'udt'. The installation procedure warned me about this, but I didn't put two and two together until 'udt' wouldn't work.

# LANG=C

# export LANG

# /usr/ud60/bin/udt

There's a link to the documentation on the UniData page.