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)


  • Mod

    @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 :(


  • Mod

    @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" :+1:
    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 ...


  • Mod

    @Yannoo strange. But great that you found a solution, thanks for reporting back.


  • Hardware Contributor

    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.


Log in to reply
 

Looks like your connection to MySensors Forum was lost, please wait while we try to reconnect.