MySensors library install on Linux Mint (Arduino 2.1.0)
-
Hi,
I just make a fresh install of the Arduino environment on a Linux Mint box and discover that I have to rename the MySensor-master.zip archive to MySensors.zip for to can load this library, cf. delete the -master part of the archive name for to can load it.
Why have I to make this ?
(the version of the Arduino environment is 2.1.0.5)
-
@Yannoo that's just the way github works. Github adds the branch name to the zip file name.
Is there a reason you don't use the library manager in the Arduino IDE to install MySensors?
-
I don't find the library manager on this version, only "Add library ..." and the list of alls already installed libraries on the "Importer Bibliothèque ..." submenu of the "Croquis" menu
-
I don't have the "Manage Library" menu on my Linux version, I only found tutorials for to manage librairies on Macs and Windows plateforms, but not for Linux
-
@Yannoo interesting. The newest version of the Arduino IDE is 1.8.5 according to github and the arduino download page.
Do you remember where you got your version?
-
sudo apt-get install arduino
-
i have make a "sudo ap-get uninstall arduino" and it say this :
yannoo@ThinkStation ~ $ sudo apt-get remove arduino
[sudo] password for yannoo:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
arduino-core avr-libc avrdude binutils-avr cabextract gcc-avr
gstreamer0.10-ffmpeg ibm-java80-jdk lib32ncurses5 lib32tinfo5 lib32z1-dev
libc6-dev-i386 libftdi1 libhal1-flash libjna-java libjna-jni libmspack0
librxtx-java libunshield0 unshield
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
arduino
0 mis à jour, 0 nouvellement installés, 1 à enlever et 11 non mis à jour.
Après cette opération, 1 727 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 375367 fichiers et répertoires déjà installés.)
Suppression de arduino (2:1.0.5+dfsg2-4) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour shared-mime-info (1.5-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-0ubuntu1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6ubuntu3.1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22+linuxmint1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.59ubuntu1) ...
-
@Yannoo said in MySensors library install on Linux Mint (Arduino 2.1.0):
2:1.0.5+dfsg2-4
So this was the 2:1.0.5+dfsg2-4 version
I just make an "sudo apt-get autoremove"
yannoo@ThinkStation ~ $ sudo apt-get autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
arduino-core avr-libc avrdude binutils-avr cabextract gcc-avr
gstreamer0.10-ffmpeg ibm-java80-jdk lib32ncurses5 lib32tinfo5 lib32z1-dev
libc6-dev-i386 libftdi1 libhal1-flash libjna-java libjna-jni libmspack0
librxtx-java libunshield0 unshield
0 mis à jour, 0 nouvellement installés, 20 à enlever et 11 non mis à jour.
Après cette opération, 185 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 375327 fichiers et répertoires déjà installés.)
Suppression de arduino-core (2:1.0.5+dfsg2-4) ...
Suppression de avr-libc (1:1.8.0+Atmel3.5.0-1) ...
Suppression de avrdude (6.2-5) ...
Suppression de gcc-avr (1:4.9.2+Atmel3.5.0-1) ...
Suppression de binutils-avr (2.25+Atmel3.5.0-2) ...
Suppression de cabextract (1.6-1) ...
Suppression de gstreamer0.10-ffmpeg:amd64 (0.10.13-5ubuntu1~trusty2) ...
Suppression de ibm-java80-jdk:amd64 (8.0.4.1-0ubuntu1) ...
Suppression de lib32ncurses5 (6.0+20160213-1ubuntu1) ...
Suppression de lib32tinfo5 (6.0+20160213-1ubuntu1) ...
Suppression de lib32z1-dev (1:1.2.8.dfsg-2ubuntu4.1) ...
Suppression de libc6-dev-i386 (2.23-0ubuntu9) ...
Suppression de libftdi1:amd64 (0.20-4build1) ...
Suppression de libhal1-flash (0.3.1) ...
Suppression de libjna-java (4.2.2-1) ...
Suppression de libjna-jni (4.2.2-1) ...
Suppression de libmspack0:amd64 (0.5-1ubuntu0.16.04.1) ...
Suppression de librxtx-java (2.2pre2-13) ...
Suppression de unshield (1.0-1) ...
Suppression de libunshield0:amd64 (1.0-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu9) ...
Traitement des actions différées (« triggers ») pour doc-base (0.10.7) ...
Processing 2 removed doc-base files...
Registering documents with scrollkeeper...
-
And reinstall the Arduino IDE using "'sud apt-get install arduino"
yannoo@ThinkStation ~ $ sudo apt-get install arduino
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
The following additional packages will be installed:
arduino-core avr-libc avrdude binutils-avr gcc-avr libftdi1 libjna-java
libjna-jni librxtx-java
Paquets suggérés :
arduino-mk avrdude-doc task-c-devel gcc-doc libjna-java-doc
Paquets recommandés :
extra-xdg-menus
Les NOUVEAUX paquets suivants seront installés :
arduino arduino-core avr-libc avrdude binutils-avr gcc-avr libftdi1
libjna-java libjna-jni librxtx-java
0 mis à jour, 10 nouvellement installés, 0 à enlever et 11 non mis à jour.
Il est nécessaire de prendre 0 o/20,9 Mo dans les archives.
Après cette opération, 123 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Sélection du paquet libjna-jni précédemment désélectionné.
(Lecture de la base de données... 369017 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libjna-jni_4.2.2-1_amd64.deb ...
Dépaquetage de libjna-jni (4.2.2-1) ...
Sélection du paquet libjna-java précédemment désélectionné.
Préparation du dépaquetage de .../libjna-java_4.2.2-1_all.deb ...
Dépaquetage de libjna-java (4.2.2-1) ...
Sélection du paquet librxtx-java précédemment désélectionné.
Préparation du dépaquetage de .../librxtx-java_2.2pre2-13_amd64.deb ...
Dépaquetage de librxtx-java (2.2pre2-13) ...
Sélection du paquet binutils-avr précédemment désélectionné.
Préparation du dépaquetage de .../binutils-avr_2.25+Atmel3.5.0-2_amd64.deb ...
Dépaquetage de binutils-avr (2.25+Atmel3.5.0-2) ...
Sélection du paquet gcc-avr précédemment désélectionné.
Préparation du dépaquetage de .../gcc-avr_1%3a4.9.2+Atmel3.5.0-1_amd64.deb ...
Dépaquetage de gcc-avr (1:4.9.2+Atmel3.5.0-1) ...
Sélection du paquet libftdi1:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libftdi1_0.20-4build1_amd64.deb ...
Dépaquetage de libftdi1:amd64 (0.20-4build1) ...
Sélection du paquet avrdude précédemment désélectionné.
Préparation du dépaquetage de .../avrdude_6.2-5_amd64.deb ...
Dépaquetage de avrdude (6.2-5) ...
Sélection du paquet avr-libc précédemment désélectionné.
Préparation du dépaquetage de .../avr-libc_1%3a1.8.0+Atmel3.5.0-1_all.deb ...
Dépaquetage de avr-libc (1:1.8.0+Atmel3.5.0-1) ...
Sélection du paquet arduino-core précédemment désélectionné.
Préparation du dépaquetage de .../arduino-core_2%3a1.0.5+dfsg2-4_all.deb ...
Dépaquetage de arduino-core (2:1.0.5+dfsg2-4) ...
Sélection du paquet arduino précédemment désélectionné.
Préparation du dépaquetage de .../arduino_2%3a1.0.5+dfsg2-4_all.deb ...
Dépaquetage de arduino (2:1.0.5+dfsg2-4) ...
Traitement des actions différées (« triggers ») pour doc-base (0.10.7) ...
Processing 2 added doc-base files...
Registering documents with scrollkeeper...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu9) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6ubuntu3.1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22+linuxmint1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.59ubuntu1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-0ubuntu1) ...
Traitement des actions différées (« triggers ») pour shared-mime-info (1.5-2ubuntu0.1) ...
Paramétrage de libjna-jni (4.2.2-1) ...
Paramétrage de libjna-java (4.2.2-1) ...
Paramétrage de librxtx-java (2.2pre2-13) ...
Paramétrage de binutils-avr (2.25+Atmel3.5.0-2) ...
Paramétrage de gcc-avr (1:4.9.2+Atmel3.5.0-1) ...
Paramétrage de libftdi1:amd64 (0.20-4build1) ...
Paramétrage de avrdude (6.2-5) ...
Paramétrage de avr-libc (1:1.8.0+Atmel3.5.0-1) ...
Paramétrage de arduino-core (2:1.0.5+dfsg2-4) ...
Paramétrage de arduino (2:1.0.5+dfsg2-4) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu9) ...=> exactely the same problem, version 2.1.0.5+dfsg2-4
-
I test the version given at https://www.arduino.cc/en/main/software ...
-
Resolved, I have the Croquis/Inclure Une Bibliothèque/Gérer les bibliothèques ,now
-
This is the version 1.8.5 and this work well
-
This is certainly a repository problem because "sudo apt-get install arduino" give a bad version of it on my Linux Mint 18.2 Cinnamon 64 bits fresh install ...
-
@Yannoo strange. But great that you found a solution, thanks for reporting back.
-
Sorry to jump into this duscussion late... I had this issue as well on some linux version. I downloaded it using sudo-apt-get install arduino and It didnt work for me either so I had to manual download it to get it to work. This was about 34-6 months ago though.