Go Down

Topic: linux library installation (Read 823 times) previous topic - next topic


Oct 08, 2014, 10:05 am Last Edit: Oct 08, 2014, 10:06 am by zl1hb Reason: 1
I have recently switched from XP to Linux (Zorin, a Debian distro) and spent may hours trying to install a library. I could not find a straightforward way on the internet, not even on this forum. Here is how I managed it but I would like to know a better way.

When I download the zipped library file, say call it XXX.zip, it lands up in ~/Downloads
In terminal:
unzip XXX.zip  (and it unzips in /Downloads/XXX and makes its own sub dir)

My arduino library files are located in /usr/share/arduino/libraries (root only accessable)
The struggle was to find the commands to make a sub dir XXX and copy the unzipped XXX files in there:

cd /user/share/arduino/libraries
sudo mkdir XXX  (make a sub dir XXX in /libraries)

cd /Downloads/XXX ( go back to the unzipped folder)
sudo cp -R * /usr/share/arduino/libraries/XXX (copy the lot including sub dirs)

cd /user/share/arduino/libraries/XXX
ls (and check if its all there...)

I can now import the library in a sketch and it compiles ok.

The other problem is that I have no permissions to access the XXX example folder (all the other example folders under the library are accessable. How can I change the directory permission?


Go Up