Installation spécifique d'un poste pour FabLab¶
[I] VScodium
Ajoutez les clés :
> curl https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg > pub.gpg
> sudo mv pub.gpg /usr/share/keyrings/vscodium-archive-keyring.asc
Ajoutez les dépôts Debian :
> echo 'deb [signed-by=/usr/share/keyrings/vscodium-archive-keyring.asc ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' | sudo tee /etc/apt/sources.list.d/vscodium.list
Mettez à jour et installez :
> sudo apt update
> sudo apt install codium codium-insiders
~~~
[II] PlatformIO
Commencez par installer le module pour python3 : virtual environnement.
> sudo apt install python3-venv
Puis modifiez le fichier product.json :
> sudo nano /usr/share/codium/resources/app/product.json
Trouvez cette ligne :
"extensionsGallery": {
"serviceUrl": "https://open-vsx.org/vscode/gallery",
"itemUrl": "https://open-vsx.org/vscode/item"
}
Et ajoutez y ces lignes, n'oubliez pas la (nouvelle) virgule d'itemUrl:
"extensionsGallery": {
"serviceUrl": "https://open-vsx.org/vscode/gallery",
"itemUrl": "https://open-vsx.org/vscode/item",
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https:/marketplace.visualstudio.com/items"
}
Lancez codium et recherchez dans les extensions PlatformIO.
~~~
[III] Freecad et Kicad
Téléchargez sur https://www.freecad.org/index.php?lang=fr la dernière version de l'application pour l'architecture linux.
> chmod u+x /chemin/vers/lexécutable
Puis créez un alias dans le fichier ~/.zshrc :
alias freecad="/chemin/vers/lexécutable"
Je vous conseil de mettre le fichier dans un dossier a part et d'utiliser une auto complétion pour lancer l'utilitaire.
> mkdir ~/freecad
> mv /chemin/de/lexécutable ~/freecad/.
> sudo nano ~/.zshrc
alias freecad="~/freecad/FreeCAD*"
Dernier point, définissez les droits d'accès.
Créer un nouveaux groupe.
> sudo groupadd freecad
Ajoutez vos utilisateurs autorisé à ce groupe.
> sudo usermod -aG freecad <user>
Puis définissez le groupe et l'utilisateur sur le dossier et l'utilitaire comme ayant les droits d'accès.
> sudo chown -R <user>:freecad ~/freecad
> sudo chmod 775 ~/freecad/<utilitaire>
Enfin téléchargez kicad via apt.
> sudo apt install kicad