Here are the installation process I have made on Ubuntu 14.04/x64.
These steps are for 16.6 version of Allegro, but the 17.2 would be similar.
Prerequisites:
ln -s /usr/bin/basename /bin/basename
apt-get install csh ksh lsb-core libmotif4:i386 libxp6:i386 libxtst6:i386 libglu1-mesa:i386
As far as I know the 17.2 is a native 64bit application, so installation of i386 libs may not be necessary.
Extract installation archives:
find ./*.tar -exec tar -xvf {} \;
Then copy all files to /home/foo/install/
Install it:
su root
./SETUP.SH
install directory: /opt/cadence/SPB166
iscape directory: /opt/cadence/iscape
Under Installscape:
Local directory / Media install
Browse -> /home/foo/install/SPB16.60.XXX_lnx86.Hotfix/CDROM1
Continue -> Next
Select options
Install directory -> /opt/cadence/SPB166
Start
Create a new environment file as /opt/cadence/SPB166/cadence.env
export CDSROOT=/opt/cadence/SPB166
export CDS_INST_DIR=$CDSROOT
export CDS_SITE=$CDSROOT/share/local/
export CDS_LIC_FILE=5280@192.168.2.128 #replace it with your own license address
export LD_LIBRARY_PATH=/lib:/usr/lib:$CDSROOT/tools/lib:$CDSROOT/tools/mainwin540_64/mw/lib-amd64_linux_optimized:$CDSROOT/tools/mainwin540_64/mw/lib-amd64_linux:/usr/lib32/nvidia-410
export PATH=$PATH:$CDSROOT/tools/jre/bin:$CDSROOT/tools/bin:$CDSROOT/tools/libutil/bin:$CDSROOT/tools/pcb/bin:$CDSROOT/tools/fet/bin:$CDSROOT/tools/specctra/bin:$CDSROOT/tools/plot/bin:$CDSROOT/stream_mgt/bin:$CDSROOT/tools/fet/concept/bin:$CDSROOT/tools/dfII/bin:$CDSROOT/tools/spectre/bin
The video driver path in LD_LIBRARY_PATH is tricky. You must add it or you will not get proper 3D acceleration.
I use an nVidia card so /usr/lib32/nvidia-410 is my current (32bit) driver path. I suppose /usr/lib/nvidia-410 is needed for 17.2.
Run program:
source /opt/cadence/SPB166/cadence.env
/opt/cadence/SPB166/tools/pcb/bin/allegro or /opt/cadence/SPB172/tools/bin/allegro
I hope this will help