Bonjour
Pour installer la version actuelle (11 août 2022) de MPLABX
Toute cette installation va occuper 18 GiB
dans le répertoire /opt/
Il faut que le compte utilisateur non privilégié qui va lancer les commandes
fasse partie de la listes des utilisateurs du groupe sudo
Donc, pour ajouter le compte utilisateur non privilégié concerné à la liste des comptes utilisateurs du groupe sudo
, depuis le compte utilisateur non privilégié concerné,
il faudra lancer la ligne de commandes suivante :
su -c "/usr/sbin/usermod -aG sudo $USER"
Le mot de passe du compte root
sera demandé, et une fois cette ligne de commande exécutée, il faudra se déconnecter, puis s’identifier à nouveau pour ouvrir une nouvelle session afin que cette modification soit prise en compte.
Après avoir ouvert une nouvelle session, on pourra vérifier que notre compte utilisateur non privilégié est bien dans la liste des utilisateurs du groupe sudo
en affichant la liste des groupes auquel notre compte utilisateur fait partie en lançant la commande groups
groups
Ajouter l’architecture i386
:
sudo dpkg --add-architecture i386 && sudo apt update
Installer les paquetages nécessaires pour MPLABX
:
sudo apt install -y libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386
Télécharger les 3 scripts d’installation des compilateurs xc8
xc16
et xc32
:
wget https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/{xc8-v2.36-full-install-linux-x64,xc16-v2.00-full-install-linux64,xc32-v4.10-linux}-installer.run
Rendre exécutables les 3 scripts téléchargés :
chmod -v u+x ~/xc*-installer.run
Lancer l’installation du compilateur xc8
:
sudo ~/xc8-v2.36-full-install-linux-x64-installer.run
Lancer l’installation du compilateur xc16
:
sudo ~/xc16-v2.00-full-install-linux64-installer.run
Lancer l’installation du compilateur xc32
:
sudo ~/xc32-v4.10-linux-installer.run
Supprimer les scripts d’installation pour faire de la place :
rm -v ~/xc*-installer.run
Télécharger l’archive compressée de l’installateur de MPLABX IDE et MPLABX IPE :
wget https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/MPLABX-v6.00-linux-installer.tar
Décompresser l’archive téléchargée
et supprimer ensuite le fichier archive une fois décompressée :
tar -xvvf ~/MPLABX-v6.00-linux-installer.tar && rm -v ~/MPLABX-v6.00-linux-installer.tar
Lancer le script d’installation qui vient d’être décompressé :
sudo ~/MPLABX-v6.00-linux-installer.sh
NOTE : Le programme d’installation de MPLABX installe un gestionnaire de clefs.
Supprimer le script d’installation pour faire de la place :
rm -v ~/MPLABX-v6.00-linux-installer.sh