wiki:AIPS

Version 13 (modified by cdelarcuz, 21 years ago) ( diff )

--

Fernando asked the 'makers' of AIPS whether it should work ok in debian:

Subject: Re: [daip] aips on debian
Date: Wed, 28 Dec 2005 09:59:03 -0700
From: Eric Greisen <egreisen@nrao.edu>
To: Fernando Camilo <fernando@astro.columbia.edu>
CC: daip@nrao.edu
References: <43B2C16B.7010202@astro.columbia.edu>

Fernando Camilo writes:

  > Could you please let me know whether there are any known issues for AIPS
  > running under Linux Debian 3.1 (sarge)?  We are building a new Linux-based
  > computing network here at the Columbia Astrophysics Lab and want to make
  > sure that the key packages will work under our proposed operating system.

So far as I know there are no issues.  But I do not know if it has
been tested properly either.  We offer AIPS in both source-code and
binary versions.  The former mostly has issues with compilers, where
some versions of GNU for example simply make many mistakes in
optimization.  The latter is build with the Intel compiler on a RedHat
9 host.  It is possible that some issues might arise from OS
incompatibilities.  In fact, we are seeing serious degradation of AIPS
TV performance on those machines that have been "upgraded" to RedHat
Enterprise.  Whether Enterprise just does not like standard sockets
especially Inet loopback sockets or whether load modules build with an
Enterprise system would work better, we do not yet know.

Eric Greisen

Installation

Carlos AIPS was compiled and successfully launched but will require further 'user' testing:

Preliminary/Dependant packages

AIPS installer requires the installation of the following:

	make
	cvs
	ncurses
	gcc-g77-3.4.4 (compilers)
	X-window-system0dev
(1) make Installation:

cdelacruz@metis:~$ sudo apt-get install make
Reading package lists... Done
Building dependency tree... Done
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
cdelacruz@metis:~$

root@phobos:~#

========================================================================

(2) cvs and ncurses Installation:


cdelacruz@metis:~$ sudo apt-get install cvs
Reading package lists... Done
Building dependency tree... Done
cvs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
cdelacruz@metis:~$

cdelacruz@metis:~$ sudo apt-get install libncurses5-dev
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  libncurses5-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1248kB of archives.
After unpacking 5792kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com breezy/main libncurses5-dev 5.4-9ubuntu4 [1248kB]
Fetched 1248kB in 0s (2206kB/s)

Preconfiguring packages ...
Selecting previously deselected package libncurses5-dev.
(Reading database ... 69043 files and directories currently installed.)
Unpacking libncurses5-dev (from .../libncurses5-dev_5.4-9ubuntu4_i386.deb) ...
Setting up libncurses5-dev (5.4-9ubuntu4) ...
cdelacruz@metis:~$

cdelacruz@metis:~$ sudo apt-get install glibc-doc
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  glibc-doc
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 3312kB of archives.
After unpacking 8516kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com breezy/main glibc-doc 2.3.5-1ubuntu12 [3312kB]
Fetched 3312kB in 0s (3660kB/s)

Preconfiguring packages ...
Selecting previously deselected package glibc-doc.
(Reading database ... 70013 files and directories currently installed.)
Unpacking glibc-doc (from .../glibc-doc_2.3.5-1ubuntu12_all.deb) ...
Setting up glibc-doc (2.3.5-1ubuntu12) ...

cdelacruz@metis:~$

cdelacruz@metis:~$ sudo apt-get install manpages-dev
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  manpages-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1081kB of archives.
After unpacking 2732kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com breezy/main manpages-dev 2.02-2 [1081kB]
Fetched 1081kB in 0s (2434kB/s)

Preconfiguring packages ...
Selecting previously deselected package manpages-dev.
(Reading database ... 70173 files and directories currently installed.)
Unpacking manpages-dev (from .../manpages-dev_2.02-2_all.deb) ...
Setting up manpages-dev (2.02-2) ...
cdelacruz@metis:~$

========================================================================
(3) 3.4 gcc/g77 compiler version:

root@phobos:/# apt-get install g77-3.4
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  binutils cpp-3.4 gcc-3.4 libg2c0-dev
Suggested packages:
  binutils-doc g77-3.4-doc gcc-3.4-doc libc6-dev-amd64
Recommended packages:
  libc6-dev
The following NEW packages will be installed:
  binutils cpp-3.4 g77-3.4 gcc-3.4 libg2c0-dev
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 5649kB of archives.
After unpacking 20.2MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com breezy/main binutils 2.16.1-2ubuntu6 [1469kB]
Get:2 http://us.archive.ubuntu.com breezy/main cpp-3.4 3.4.4-6ubuntu8 [1707kB]
Get:3 http://us.archive.ubuntu.com breezy/main libg2c0-dev 1:3.4.4-6ubuntu8 [142kB]
Get:4 http://us.archive.ubuntu.com breezy/main gcc-3.4 3.4.4-6ubuntu8 [484kB]
Get:5 http://us.archive.ubuntu.com breezy/main g77-3.4 3.4.4-6ubuntu8 [1846kB]
Fetched 5649kB in 2s (2489kB/s)


Preconfiguring packages ...
Selecting previously deselected package binutils.
(Reading database ... 68126 files and directories currently installed.)
Unpacking binutils (from .../binutils_2.16.1-2ubuntu6_i386.deb) ...
Selecting previously deselected package cpp-3.4.
Unpacking cpp-3.4 (from .../cpp-3.4_3.4.4-6ubuntu8_i386.deb) ...
Selecting previously deselected package libg2c0-dev.
Unpacking libg2c0-dev (from .../libg2c0-dev_1%3a3.4.4-6ubuntu8_i386.deb) ...
Selecting previously deselected package gcc-3.4.
Unpacking gcc-3.4 (from .../gcc-3.4_3.4.4-6ubuntu8_i386.deb) ...
Selecting previously deselected package g77-3.4.
Unpacking g77-3.4 (from .../g77-3.4_3.4.4-6ubuntu8_i386.deb) ...
Setting up binutils (2.16.1-2ubuntu6) ...


Setting up cpp-3.4 (3.4.4-6ubuntu8) ...
Setting up libg2c0-dev (3.4.4-6ubuntu8) ...
Setting up gcc-3.4 (3.4.4-6ubuntu8) ...
Setting up g77-3.4 (3.4.4-6ubuntu8) ...
root@phobos:/# apt-get install g77-3.4-doc

Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:

  g77-3.4-doc

0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 629kB of archives.
After unpacking 2089kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com breezy/main g77-3.4-doc 3.4.4-6ubuntu8 [629kB]
Fetched 629kB in 0s (698kB/s)


Preconfiguring packages ...
Selecting previously deselected package g77-3.4-doc.
(Reading database ... 68295 files and directories currently installed.)
Unpacking g77-3.4-doc (from .../g77-3.4-doc_3.4.4-6ubuntu8_all.deb) ...
Setting up g77-3.4-doc (3.4.4-6ubuntu8) ...

root@phobos:/#

========================================================================

(5) X-window-system0dev Installation:

cdelacruz@metis:/usr/local/gcc/gcc-3.4.4$ sudo apt-get install x-window-system-dev
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libgl1-mesa-dev libglu1-mesa-dev libice6-dbg libsm6-dbg libx11-6-dbg libxau-dev
  libxaw-headers libxaw7-dbg libxaw7-dev libxext-dev libxext6-dbg libxi-dev libxi6-dbg
  libxmu-dev libxmu-headers libxmu6-dbg libxmuu-dev libxmuu1-dbg libxpm-dev libxpm4-dbg
  libxrandr-dev libxrandr2-dbg libxt6-dbg libxtrap-dev libxtrap6-dbg libxtst-dev
  libxtst6-dbg libxv-dev libxv1-dbg x11proto-gl-dev x11proto-input-dev x11proto-randr-dev
  x11proto-record-dev x11proto-trap-dev x11proto-video-dev x11proto-xext-dev
  xlibs-static-dev
The following NEW packages will be installed:
  libgl1-mesa-dev libglu1-mesa-dev libice6-dbg libsm6-dbg libx11-6-dbg libxau-dev
  libxaw-headers libxaw7-dbg libxaw7-dev libxext-dev libxext6-dbg libxi-dev libxi6-dbg
  libxmu-dev libxmu-headers libxmu6-dbg libxmuu-dev libxmuu1-dbg libxpm-dev libxpm4-dbg
  libxrandr-dev libxrandr2-dbg libxt6-dbg libxtrap-dev libxtrap6-dbg libxtst-dev
  libxtst6-dbg libxv-dev libxv1-dbg x-window-system-dev x11proto-gl-dev x11proto-input-dev
  x11proto-randr-dev x11proto-record-dev x11proto-trap-dev x11proto-video-dev
  x11proto-xext-dev xlibs-static-dev
0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded.
Need to get 5220kB of archives.
After unpacking 21.3MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com breezy/main libxau-dev 1:0.1.2-2 [9134B]
Get:2 http://us.archive.ubuntu.com breezy/main x11proto-input-dev 1.3-1 [12.8kB]
Get:3 http://us.archive.ubuntu.com breezy/main libxi-dev 1:1.3.0-2 [16.1kB]
Get:4 http://us.archive.ubuntu.com breezy/main x11proto-xext-dev 6.9.99.0-1 [41.0kB]
Get:5 http://us.archive.ubuntu.com breezy/main libxext-dev 1:6.4.3-3 [55.2kB]
Get:6 http://us.archive.ubuntu.com breezy/main libxmu-headers 1:6.2.3-5 [15.5kB]
Get:7 http://us.archive.ubuntu.com breezy/main libxmu-dev 1:6.2.3-5 [48.2kB]
Get:8 http://us.archive.ubuntu.com breezy/main libxpm-dev 1:3.5.2-5 [38.2kB]
Get:9 http://us.archive.ubuntu.com breezy/main libxaw-headers 7.0.2-3 [49.2kB]
Get:10 http://us.archive.ubuntu.com breezy/main x11proto-randr-dev 1.1-1 [4072B]
Get:11 http://us.archive.ubuntu.com breezy/main libxrandr-dev 1:1.0.2-2 [7724B]
Get:12 http://us.archive.ubuntu.com breezy/main x11proto-trap-dev 3.4-1 [15.0kB]
Get:13 http://us.archive.ubuntu.com breezy/main libxtrap-dev 1:3.0.0-3 [14.3kB]
Get:14 http://us.archive.ubuntu.com breezy/main x11proto-record-dev 1.13-1 [5028B]
Get:15 http://us.archive.ubuntu.com breezy/main libxtst-dev 1:1.13.0-2 [8652B]
Get:16 http://us.archive.ubuntu.com breezy/main x11proto-video-dev 2.2+cvs.20050712-1 [8870B]
Get:17 http://us.archive.ubuntu.com breezy/main libxv-dev 1:2.2.0+cvs.20050712-3 [9396B]
Get:18 http://us.archive.ubuntu.com breezy/main x11proto-gl-dev 1.4+cvs.20050524-5 [18.2kB]
Get:19 http://us.archive.ubuntu.com breezy-updates/main libgl1-mesa-dev 6.3.2-0ubuntu6breezy1 [427kB]
Get:20 http://us.archive.ubuntu.com breezy-updates/main libglu1-mesa-dev 6.3.2-0ubuntu6breezy1 [256kB]
Get:21 http://us.archive.ubuntu.com breezy/main libxaw7-dev 7.0.2-3 [194kB]
Get:22 http://us.archive.ubuntu.com breezy/main libxmuu-dev 1:6.2.3-5 [7572B]
Get:23 http://us.archive.ubuntu.com breezy/main libice6-dbg 1:6.3.5-4 [70.0kB]
Get:24 http://us.archive.ubuntu.com breezy/main libsm6-dbg 1:6.0.4-4 [2270B]
Get:25 http://us.archive.ubuntu.com breezy/main libx11-6-dbg 1:6.2.1+cvs.20050722-8 [2575kB]Get:26 http://us.archive.ubuntu.com breezy/main libxaw7-dbg 7.0.2-3 [4118B]
Get:27 http://us.archive.ubuntu.com breezy/main libxext6-dbg 1:6.4.3-3 [140kB]
Get:28 http://us.archive.ubuntu.com breezy/main libxi6-dbg 1:1.3.0-2 [195kB]
Get:29 http://us.archive.ubuntu.com breezy/main libxmu6-dbg 1:6.2.3-5 [135kB]
Get:30 http://us.archive.ubuntu.com breezy/main libxmuu1-dbg 1:6.2.3-5 [20.7kB]
Get:31 http://us.archive.ubuntu.com breezy/main libxpm4-dbg 1:3.5.2-5 [56.7kB]
Get:32 http://us.archive.ubuntu.com breezy/main libxrandr2-dbg 1:1.0.2-2 [23.2kB]
Get:33 http://us.archive.ubuntu.com breezy/main libxt6-dbg 1:0.99.0+cvs.20050803-3 [452kB]
Get:34 http://us.archive.ubuntu.com breezy/main libxtrap6-dbg 1:3.0.0-3 [48.8kB]
Get:35 http://us.archive.ubuntu.com breezy/main libxtst6-dbg 1:1.13.0-2 [34.6kB]
Get:36 http://us.archive.ubuntu.com breezy/main libxv1-dbg 1:2.2.0+cvs.20050712-3 [26.4kB]
Get:37 http://us.archive.ubuntu.com breezy/main xlibs-static-dev 6.8.2-77 [111kB]
Get:38 http://us.archive.ubuntu.com breezy/main x-window-system-dev 6.8.2-77 [65.5kB]
Fetched 5220kB in 8s (649kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously deselected package libxau-dev.
(Reading database ... 71669 files and directories currently installed.)
Unpacking libxau-dev (from .../libxau-dev_1%3a0.1.2-2_i386.deb) ...
Selecting previously deselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_1.3-1_all.deb) ...
Selecting previously deselected package libxi-dev.
Unpacking libxi-dev (from .../libxi-dev_1%3a1.3.0-2_i386.deb) ...
Selecting previously deselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_6.9.99.0-1_all.deb) ...
Selecting previously deselected package libxext-dev.
Unpacking libxext-dev (from .../libxext-dev_1%3a6.4.3-3_i386.deb) ...
Selecting previously deselected package libxmu-headers.
Unpacking libxmu-headers (from .../libxmu-headers_1%3a6.2.3-5_all.deb) ...
Selecting previously deselected package libxmu-dev.
Unpacking libxmu-dev (from .../libxmu-dev_1%3a6.2.3-5_i386.deb) ...
Selecting previously deselected package libxpm-dev.
Unpacking libxpm-dev (from .../libxpm-dev_1%3a3.5.2-5_i386.deb) ...
Selecting previously deselected package libxaw-headers.
Unpacking libxaw-headers (from .../libxaw-headers_7.0.2-3_all.deb) ...
Selecting previously deselected package x11proto-randr-dev.
Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.1-1_all.deb) ...
Selecting previously deselected package libxrandr-dev.
Unpacking libxrandr-dev (from .../libxrandr-dev_1%3a1.0.2-2_i386.deb) ...
Selecting previously deselected package x11proto-trap-dev.
Unpacking x11proto-trap-dev (from .../x11proto-trap-dev_3.4-1_all.deb) ...
Selecting previously deselected package libxtrap-dev.
Unpacking libxtrap-dev (from .../libxtrap-dev_1%3a3.0.0-3_i386.deb) ...
Selecting previously deselected package x11proto-record-dev.
Unpacking x11proto-record-dev (from .../x11proto-record-dev_1.13-1_all.deb) ...
Selecting previously deselected package libxtst-dev.
Unpacking libxtst-dev (from .../libxtst-dev_1%3a1.13.0-2_i386.deb) ...
Selecting previously deselected package x11proto-video-dev.
Unpacking x11proto-video-dev (from .../x11proto-video-dev_2.2+cvs.20050712-1_all.deb) ...
Selecting previously deselected package libxv-dev.
Unpacking libxv-dev (from .../libxv-dev_1%3a2.2.0+cvs.20050712-3_i386.deb) ...
Selecting previously deselected package x11proto-gl-dev.
Unpacking x11proto-gl-dev (from .../x11proto-gl-dev_1.4+cvs.20050524-5_all.deb) ...
Selecting previously deselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_6.3.2-0ubuntu6breezy1_i386.deb) ...
Selecting previously deselected package libglu1-mesa-dev.
Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_6.3.2-0ubuntu6breezy1_i386.deb) ...
Selecting previously deselected package libxaw7-dev.
Unpacking libxaw7-dev (from .../libxaw7-dev_7.0.2-3_i386.deb) ...
Selecting previously deselected package libxmuu-dev.
Unpacking libxmuu-dev (from .../libxmuu-dev_1%3a6.2.3-5_i386.deb) ...
Selecting previously deselected package libice6-dbg.
Unpacking libice6-dbg (from .../libice6-dbg_1%3a6.3.5-4_i386.deb) ...
Selecting previously deselected package libsm6-dbg.
Unpacking libsm6-dbg (from .../libsm6-dbg_1%3a6.0.4-4_i386.deb) ...
Selecting previously deselected package libx11-6-dbg.
Unpacking libx11-6-dbg (from .../libx11-6-dbg_1%3a6.2.1+cvs.20050722-8_i386.deb) ...
Selecting previously deselected package libxaw7-dbg.
Unpacking libxaw7-dbg (from .../libxaw7-dbg_7.0.2-3_i386.deb) ...
Selecting previously deselected package libxext6-dbg.
Unpacking libxext6-dbg (from .../libxext6-dbg_1%3a6.4.3-3_i386.deb) ...
Selecting previously deselected package libxi6-dbg.
Unpacking libxi6-dbg (from .../libxi6-dbg_1%3a1.3.0-2_i386.deb) ...
Selecting previously deselected package libxmu6-dbg.
Unpacking libxmu6-dbg (from .../libxmu6-dbg_1%3a6.2.3-5_i386.deb) ...
Selecting previously deselected package libxmuu1-dbg.
Unpacking libxmuu1-dbg (from .../libxmuu1-dbg_1%3a6.2.3-5_i386.deb) ...
Selecting previously deselected package libxpm4-dbg.
Unpacking libxpm4-dbg (from .../libxpm4-dbg_1%3a3.5.2-5_i386.deb) ...
Selecting previously deselected package libxrandr2-dbg.
Unpacking libxrandr2-dbg (from .../libxrandr2-dbg_1%3a1.0.2-2_i386.deb) ...
Selecting previously deselected package libxt6-dbg.
Unpacking libxt6-dbg (from .../libxt6-dbg_1%3a0.99.0+cvs.20050803-3_i386.deb) ...
Selecting previously deselected package libxtrap6-dbg.
Unpacking libxtrap6-dbg (from .../libxtrap6-dbg_1%3a3.0.0-3_i386.deb) ...
Selecting previously deselected package libxtst6-dbg.
Unpacking libxtst6-dbg (from .../libxtst6-dbg_1%3a1.13.0-2_i386.deb) ...
Selecting previously deselected package libxv1-dbg.
Unpacking libxv1-dbg (from .../libxv1-dbg_1%3a2.2.0+cvs.20050712-3_i386.deb) ...
Selecting previously deselected package xlibs-static-dev.
Unpacking xlibs-static-dev (from .../xlibs-static-dev_6.8.2-77_i386.deb) ...
Selecting previously deselected package x-window-system-dev.
Unpacking x-window-system-dev (from .../x-window-system-dev_6.8.2-77_i386.deb) ...
Setting up libxau-dev (0.1.2-2) ...
Setting up x11proto-input-dev (1.3-1) ...
Setting up libxmu-headers (6.2.3-5) ...
Setting up libxpm-dev (3.5.2-5) ...
Setting up x11proto-randr-dev (1.1-1) ...
Setting up x11proto-trap-dev (3.4-1) ...
Setting up libxtrap-dev (3.0.0-3) ...
Setting up x11proto-record-dev (1.13-1) ...
Setting up x11proto-video-dev (2.2+cvs.20050712-1) ...
Setting up x11proto-gl-dev (1.4+cvs.20050524-5) ...
Setting up libgl1-mesa-dev (6.3.2-0ubuntu6breezy1) ...
Setting up libglu1-mesa-dev (6.3.2-0ubuntu6breezy1) ...
Setting up libxmuu-dev (6.2.3-5) ...
Setting up libice6-dbg (6.3.5-4) ...
Setting up libsm6-dbg (6.0.4-4) ...
Setting up libx11-6-dbg (6.2.1+cvs.20050722-8) ...
Setting up libxaw7-dbg (7.0.2-3) ...
Setting up libxext6-dbg (6.4.3-3) ...
Setting up libxi6-dbg (1.3.0-2) ...
Setting up libxmu6-dbg (6.2.3-5) ...
Setting up libxmuu1-dbg (6.2.3-5) ...
Setting up libxpm4-dbg (3.5.2-5) ...
Setting up libxrandr2-dbg (1.0.2-2) ...
Setting up libxt6-dbg (0.99.0+cvs.20050803-3) ...
Setting up libxtrap6-dbg (3.0.0-3) ...
Setting up libxtst6-dbg (1.13.0-2) ...
Setting up libxv1-dbg (2.2.0+cvs.20050712-3) ...
Setting up libxi-dev (1.3.0-2) ...
Setting up x11proto-xext-dev (6.9.99.0-1) ...
Setting up libxext-dev (6.4.3-3) ...
Setting up libxmu-dev (6.2.3-5) ...
Setting up libxaw-headers (7.0.2-3) ...
Setting up libxrandr-dev (1.0.2-2) ...
Setting up libxtst-dev (1.13.0-2) ...
Setting up libxv-dev (2.2.0+cvs.20050712-3) ...
Setting up libxaw7-dev (7.0.2-3) ...
Setting up xlibs-static-dev (6.8.2-77) ...
Setting up x-window-system-dev (6.8.2-77) ...
cdelacruz@metis:/usr/local/gcc/gcc-3.4.4$

AIPS Installation

(1) mkdir AIPS in /usr/local/AIPS (since it is a local install).

(2) create an aips user/group.

(3) 31DEC06.tar.gz (text) installation file is downloaded as well as the installation script install.pl

(4) modify security for script, chmod 777 install.pl

(5) ./install.pl (most options are default, refer to following wizard screen for selected options):

cdelacruz@metis:/usr/local/AIPS$ ./install.pl

===================== AIPS 31DEC06 Install Wizard=====================

Screen 11: FINAL REVIEW before installing!
------------------------------------------
This is your last, best hope for checking the settings before
committing to the install.  Please check thesesettings, and
make sure they are what you want:

   AIPS_ROOT (screen 3): /usr/local/AIPS
       Group (screen 4): aips
 Group Write (screen 4): YES
Architecture (screen 5): LINUX
   Site name (screen 5): AIPSCAL
  AIPS hosts (screen 6): METIS
  Data areas (screen 7): /usr/local/AIPS/DATA/METIS_1
    Printers (screen 8):   Paper type (screen 8): A
 Tape drives (screen 9):
  Tape hosts (screen 9): 127.0.0.1
   Advanced (screen 10): (not listed here)

You can skip back to a previous menu by entering its number,
or use the phrase 'start over' to go back  to the beginning.
         [You may also type B for back, or Q to Quit]

AipsWiz: ===> [A]ccept (default) or menu number:

 ----------------------------------------------------------------------
# interactive AIPS, # batch queues (2 I)
FILAI1: Init POPS memory files 1 through 12 with program POPSGN
FILAI1: Done!
AipsWiz: FILAIP seems to have run correctly.  Now running POPSGN.
AipsWiz: This will show a prompt; don't type anything, as I will
AipsWiz: enter the magic incantations.  If it works, you will see
AipsWiz: the message 'Popsgen complete' momentarily...

Data disk assignments:
  (Using global default file /usr/local/AIPS/DA00/DADEVS.LIST for DADEVS.PL)
   Disk 1 (1) is /usr/local/AIPS/DATA/METIS_1

Starting up POPSGN (RELEASE OF 31DEC06)
Enter Idebug, Mname, Version (1 I, 2 A's) (NO COMMAS)
>POPSG1: Popsgen complete
POPSG1: metis        31DEC06 TST: Cpu=       0.0  Real=       0
AipsWiz: Copying DA00/METIS/* files to 31DEC06/LINUX/TEMPLATE/ area

AipsWiz:  =====> We're DONE!  Let's have a nice Banana Split! <======

AipsWiz: Here are the final setup instructions for running AIPS

        1.  Reference the LOGIN.SH file in your .profile file
              (dot it now too, via ". ./LOGIN.SH")

        2.  Check that it works:

                aips notv tpok

              (this will not start a TV or tape servers).
            Try 'print 2 + 2' for a very basic test.

========================================================================
root@metis:/usr/local/AIPS# . ./LOGIN.SH
root@metis:/usr/local/AIPS# aips notv tpok
START_AIPS: Your initial AIPS printer is the
START_AIPS:  - system name , AIPS type

START_AIPS: User data area assignments:
  (Using global default file /usr/local/AIPS/DA00/DADEVS.LIST for DADEVS.PL)
   Disk 1 (1) is /usr/local/AIPS/DATA/METIS_1

Tape assignments:
   Tape 1 is REMOTE
   Tape 2 is REMOTE

START_AIPS: Assuming TPMON daemons are running or not used (you said TPOK)
Starting up 31DEC06 AIPS with normal priority
Begin the one true AIPS number 1 (release of 31DEC06) at priority =   0
AIPS 1: You are NOT assigned a TV device or server
AIPS 1: You are NOT assigned a graphics device or server
AIPS 1: Enter user ID number
?123
AIPS 1:                          31DEC06 AIPS:
AIPS 1:      Copyright (C) 1995-2005 Associated Universities, Inc.
AIPS 1:            AIPS comes with ABSOLUTELY NO WARRANTY;
AIPS 1:                 for details, type HELP GNUGPL
AIPS 1: This is free software, and you are welcome to redistribute it
AIPS 1: under certain conditions; type EXPLAIN GNUGPL for details.
AIPS 1: Previous session command-line history *not* recovered.
AIPS 1: TAB-key completions enabled, type HELP READLINE for details.
AIPS 1: Loading a brand new POPS vocabulary
>print 2 + 2
AIPS 1:      4
>

========================================================================


        3.  Make a cron entry for the do_daily.METIS file
              that the MAKE.MNJ created, so you can run the
              AIPS 'midnight job'.  This is optional but
              strongly recommended.

AipsWiz: That's it.  You should now have the latest AIPS!  Enjoy.
root@metis:/usr/local/AIPS#



(6) Add the follwowing to the /etc/services file:


#
# Services added for the AIPS Ubuntu Installation
#

sssin           5000/tcp        SSSIN           # AIPS TV server
ssslock         5002/tcp        SSSLOCK         # AIPS TV Lock
msgserv         5008/tcp        MSGSERV         # AIPS Message Server
tekserv         5009/tcp        TEKSERV         # AIPS TekServer
aipsmt0         5010/tcp        AIPSMT0         # AIPS remote FITS disk
access
aipsmt1         5011/tcp        AIPSMT1         # AIPS remote tape 1
aipsmt2         5012/tcp        AIPSMT2         # AIPS remote tape 2
aipsmt3         5013/tcp        AIPSMT3
aipsmt4         5014/tcp        AIPSMT4
aipsmt5         5015/tcp        AIPSMT5
aipsmt6         5016/tcp        AIPSMT6
aipsmt7         5017/tcp        AIPSMT7

***comment out the absolete "radio free ethernet" (5002) service.

# rfe           5002/udp                        # Radio Free Ethernet
# rfe           5002/tcp



Please note: 
Video must be in 24-bit TruColor mode.


(7) Added LOGIN.SH file to the .bashrc file:

### AIPS Environment ###
. /usr/local/AIPS/LOGIN.SH

(8) Changed AIPS directory ownership to aips group:

 sudo chown -R root:aips AIPS

The .AIPSRC file is created in the installer's home directory by the install.pl script;  it could
possibly be modified to provide automatic instalation of AIPS.

Testing

The following script was successfully executed:

	(1) launch aips (setup the LOGIN.SH under the user profile)
	(2) # 123 (input a password)
	(3) system will issue an id ?XXX
	(4) > task 'mandl'
	(5) inp
	(6) check outname > outname 'test1'
	(7) > input
	(8) > cparm 0
	(9) > go (look at message server)
	(10) > mc (image catalog, print out file test1 (image file))
	(11) > getn 'cat' (input the cat number from the list)
	(12) tvall
	(13) check for error messages in the msgserv.
Note: See TracWiki for help on using the wiki.