MPLabX install on Ubuntu 64bit

20140725 VBox running on Win 8.1

Fresh Ubuntu VM 14.04 Desktop install

- all updates

- Virtual Box extensions

--------------

Install 32bit package dependancies per http://microchip.wikidot.com/install:mplabx-lin64

Package Description
ia32-libs 32-bit runtime libraries. Only for 64-bit distributions without multiarch support
libc6:i386 Embedded GNU C Library
libx11-6:i386 X11 client-side library
libxext6:i386 X11 miscellaneous extension library
libstdc++6:i386 GNU Standard C++ Library
libexpat1:i386 XML parsing C library

In terminal ran:

dpkg --print-foreign-architectures

Received i386 so no need to install 1st above

Ran in terminal:

sudo apt-get install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386

All went smoothly going by the output

---------------

MPLabX

http://microchip.wikidot.com/mplabx:installation

MPLabX Linux .run file downloaded

- MPLABX-v2.15-linux-installer.run

In Ubuntu:

- Moved files to Ubuntu desktop

- right click MPLABX-v2.15-linux-installer.run on desktop -> Properties -> Permissions -> Allow executing file as program = selected

- while in properties note path to desktop: /home/theboy/Desktop

In Ubuntu Terminal:

- cd to desktop: cd /home/theboy/Desktop

- execute MPLabX install: sudo ./MPLABX-v2.15-linux-installer.run 

  - default installation folder: /opt/microchip/mplabx

Restart Ubuntu

---------

XC compilers

- Moved files downloaded to desktop

- xc8-v1.32-linux-installer.run.tar

- xc16-v1.21-linux-installer.ru.tar

- xc32-v1.32-linux-installer.run.tar

Right click each file -> Extract here

Right click each extracted file -> Properties -> Permissions -> Allow executing file as program = selected

In Ubuntu Terminal:

- cd to desktop: cd /home/theboy/Desktop

- execute each install:

   sudo ./xc8-v1.32-linux.run

   - default dir: /opt/microchip/xc8/v1.32

   - tells me host id is /opt/microchip/xc8/v1.32

   sudo ./xc16-v1.21-linux-installer.run

   - /opt/microchip/xc16/v1.21

   sudo ./xc32-v1.32-linux-installer.run

   - /opt/microchip/xc32/v1.32