Projet

Général

Profil

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