I tried these steps with Ubuntu 11.10 & 11.04 32 Bit editions. Currently Altiris NS only supports 32 Bit versions of Linux.
Procedure:
- First go to your Altiris NS server and browse to the c:\program files\Altiris\Notification Server\nscap\bin\UNIX\Agent\Linux\x86\ folder.
- Copy the altiris ns client to your linux desktop (aex-nsclt.rpm)
- On the Ubuntu client open a terminal
- Enable the root account by typing "sudo passwd root" and set a password
- Type su -
- Now install a few prerequisite apps
- Type "apt-get install rpm2cpio"
- Type "apt-get install alien -y"
- copy the Altiris Client to the /root/nsclient/ directory
- Type "cd /root/nsclient/"
- Type the following command "rpm2cpio aex-nsclt.rpm | cpio -vid" to extract the files to that folder.
- Move /root/nsclient/opt/Altiris/ to /opt/Altiris/
- Type "alien -i aex-nsclt.rpm --scripts" to perform the install
- cd /opt/altiris/notification/nsagent/bin/
- Type "./aex-configure -iconfigure" to configure the Altiris NS Client
- When it ask you for the server name enter the URL. "http://servername/"
- Complete the rest of the questions based on the settings in your environment.
- Type mkdir /etc/rc.d
- Type mkdir /etc/rc.d/init.d
- Type ln -s /lib/lsb/init-functions /etc/rc.d/init.d/functions
- Type ln –s /etc/init.d/altiris /etc/rc2.d/S99altiris
- Type ln –s /etc/init.d/altiris /etc/rc3.d/S99altiris
- Type ln –s /etc/init.d/altiris /etc/rc5.d/S99altiris
- Type "/etc/init.d/altiris start" to start the agent
- Type "ps -ef | grep aex" to verify the agent is in the list of running processes
- Type "./aex-sendbasicinv" to send an inventory report to the NS server
- Login to the NS Server and verify that the workstation is showing up correctly.
Because the Altiris NS Client is not made for Ubuntu there may be some features that are not available, but basic inventory functionality should be available.