📑Langages
Setup pour langages de programmation sur Fedora
Python
PHP
Rust
Rust
This will install the compiler (rustc
), standard library, gdb support, documentation generator (rustdoc
) and the package manager (cargo
).
rustup
rustup est un installateur pour le langage de programmation Rust
Source : https://rustup.rs/
rustlings
Le projet rustlings contient de petits exercices pour vous habituer à lire et à écrire du code Rust. Cela inclut la lecture et la réponse aux messages du compilateur
Ruby
Dépendances
Avant d'installer Ruby, installons rbenv
, un software qui installe et manage les environnements ruby
. La première étape consiste à installer les dépendances pour Ruby.
rbenv
Maintenant installons rbenv
Ruby
Maintenant, nous sommes êtes prêt à installer ruby et à définir la version par défaut.
Si le message commence par ruby 3.1.2p
, continuez 👍
gems
Installons maintenant quelques gems 🤗
Si vous préférez le faire gem par gem c'est possible 😎👍
Si le message xx gems installed
, s'affiche tout est bon 👍
N'installez JAMAIS une gemme avec sudo gem install
! Même si vous tombez sur une réponse de Stackoverflow (ou le terminal) vous indiquant de le faire.
Bundler
La commande bundle
devrait être ensuite disponible sur votre système.
Ruby on Rails
Description
Rails est le framework du langage Ruby
Installation avec RubyGems.org
Pré-requis : Pour installer Rails, vous devez d'abord avoir installer Ruby et les packages:
ruby-devel
, gcc
, zlib-devel
et ensuite installons rails en utilisant la gem
Flutter
Installation
Node.JS
NodeJS
Démarrons l'installation avec cette commande
Lorsque l'installation est terminé, taper
Si le message affiche v16.15.1
ou autre version, vous pouvez continuer
nvm
nvm est manager de version de Node. Il fonctionne sur n'importe quel shell compatible POSIX (sh, dash, ksh, zsh, bash), en particulier sur les plateformes suivantes : UNIX, macOS, et windows WSL.
Installons nvm par le script d'installation
L'exécution de l'une des commandes ci-dessus télécharge un script et l'exécute. Le script clone le dépôt nvm dans /.nvm, et tente d'ajouter les lignes sources de l'extrait ci-dessous au bon fichier de profil (/.bash_profile, ~/.zshrc, ~/.profile, ou ~/.bashrc).
Vérifier l'installation
En cas de réussite, nvm
devrait afficher.
yarn
Installons maintenant yarn, le gestionnaire de paquets pour installer des bibliothèques JavaScript.
Ensuite, exécutez la commande suivante :
Si le message affiche v1.22.17
ou autre version, vous pouvez continuer
npm
Installation de modules NPM
Pour installer des modules supplémentaires à partir des dépôts Fedora :
Source : https://developer.fedoraproject.org/tech/languages/nodejs/modules.html
Installation global modules
Créez un répertoire pour les installations globales dans votre répertoire personnel
Définissez le nouveau chemin du répertoire pour npm
Ouvrez/créez le fichier ~/.profile et ajoutez la ligne suivante
Mettez à jour vos variables système avec cette commande
JAVA
Gradle
Pré-requis : nécéssite le gestionnaire de paquet SDKMAN!
Installation de gradle
Source : https://gradle.org/install/
SDKMAN!
Installation via le gestionnaire de paquet SDKMAN!
Ensuite, exécutez la commande suivante :
Si le message affiche v5.16.0
ou autre version, vous pouvez continuer
Source : https://sdkman.io/install
Dernière mise à jour