Si vous êtes étudiant et que vous n'avez jamais utilisé une quelconque distribution Linux, vous pouvez utiliser Bash-L Store pour vous faciliter son approche.
Il a été conçu pour simplifier la réinstallation d'une quelconque distribution Ubuntu. Et tout particulièrement pour la prochaine qui arrive fin avril 2022.
🚨 Etant en formation pour devenir fullstack je n'ai plus beaucoup de temps pour moi.
Je m'appelle Alain GUILLON alias Zyrass, développeur junior avec d'assez bonnes bases. J'ai créé Bash-L Store en suivant une plateforme reconnue : https://dyma.fr.
- ➊ Comment utiliser le script !?
- ➋ À venir
- ➌ Exemple du rendu actuel
- ➍ Changelog
L'utilisation est très simple.
- 👉 Vous devez récupérer le dépôt distant disponible sur cette même page.
- 👉 Ouvrer un terminal à cet endroit. ( Vous pouvez utiliser le raccourci Ctrl + Alt + T )
- 👉 Rendez-vous dans le répertoire fraichement récupérer. ( Vous pouvez utiliser la commande cd pour changer de répertoire )
- 👉 Dans le répertoire, saisissez la commande suivante :
./bls.sh - 👉 Enfin, il ne vous reste qu'à suivre les étapes qui vous seront affichées à l'écran.
- Ajout d'un 3ème menu pour justement ajouter des fonctionnalités supplémentaires pour Linux.
- Création du menu (Linux !?)
- Ajout de la couleur dans les manuels (terminaux)
- Ajout dans le .bashrc des configurations spécifiques pour la couleur
- Ajout de la commande tree
- Ajout probablement de quelques technologies ou programmes supplémentaire.
- Nginx
- C# pour Linux (V5.0 qui ne bug pas)
- Unity Hub
- Atom ! ?
- Sublime Text ! ?
- Google Chrome qui ne dipose pas d'APT ou de SNAP.
- Création d'un site vitrine permettant de mettre en avant Bash-L Store.
- Choix des technologies
- Création de la page d'accueil
- Création de la page sur la documentation de Bash-L Store
- Création de la page sur différents tutoriels
- Création de la page contact.
Quelques petites modifications peuvent avoir lieu. (Couleur, texte etc..)
En revanche on s'approche énormément du rendu final (80% ~)
-
18/03/2023
- Modification de la structure.
- Externalisation des logos.
- Reprise de quelques lignes de code.
- Changement de version. 2.1.1 > 2.2.0
- Modification de la structure.
-
03/04/2022
- Modification de l'installation et suppression d'OBS-STUDIO.
- Ajout du PPA pour OBS-Studio.
- Ajout d'obs-studio via APT-GET au lieu de SNAP.
- Changement de version. 2.1.0 > 2.1.1
- Modification de l'installation et suppression d'OBS-STUDIO.
-
23/02/2022:
- Allègement de l'affichage des parties installation et suppression.
- Changement de version. 2.0.3 > 2.1.0
-
21/03/2022
- Mise à jour de tous les textes pour python3.10
- Ajout d'un message pour le passage en plein écran avec la touche F11
- Ajout d'un message pour fermer le terminal via la commande CTRL + Shift + W.
-
20/03/2022
- Création d'une nouvelle branche hotfix
- Changement du nom du script Bash-L_Store.sh en bls.sh, plus simple et moins complexe à saisir.
- Correction des quelques erreurs de syntaxe vue par-ci par là.
- Modification du README.md pour l'adapter aux changements.
-
19/03/2022
- Passage en version 2.0.0
- Modification du nom en Bash-L Store.
- Correction orthographique.
- Modification d'une très grosse partie du script pour l'adapter à Bash-L Store.
- Ajout de plusieurs logos.
- Ajout d'une page de remerciements.
-
18/03/2022
- Re-factorisation complète du script
- Ajout d'un grand nombre de commentaire afin de se rendre compte directement si le bout de code est bien fonctionnel.
- Renommage des fonctions pour une meilleure compréhension.
- Retouche d'un grand nombre de texte.
- Les icônes ont toutes été changées afin de coller au mieux à son contexte.
- Correction de la suppression de PHP qui n'était plus fonctionnel. (Je supprimais la 8.0 au lieu de la 8.1)
- Re-factorisation complète du script
-
17/03/2022
-
Correction de la suppression pour flutter qui ne se faisait pas.
-
Fix partiel pour l'affichage de la version de Flutter.
- Bug découvert via un flutter doctor. (CHROME_EXECUTABLE Absent).
- Bug découvert via le statut d'installation d'un programme même si celui-ci n'est pas installé.
-
Passage à la version 1.1.1
-
Mise à jour du README avec l'ajout de la partie Laravel
-
Modification de la version
-
Ajout de la technoologie Laravel.
- Création du Logo
- Ajout des messages sur la présentation de la technologie
- Mise à jour du menu principal en incluant Laravel
- Mise en place de l'affichage de la version
- Mise en place de la vérification si Laravel est installé ou non
- Mise en place de l'installation de Laravel
- Installation du pré-requis php-curl
- Création du répertoire "laravel"
- Création du projet "test_install_laravel"
- Mise en place de la suppression de Laravel
- Suppression du pré-requis php-curl
- Suppression du répertoire parent "laravel"
-
-
16/03/2022
- Reprise du README.md
- Branche features créé
- Téléchargement de l'archive
- Extraction de l'archive ~/Android/
- Création d'un alias Android dans le fichier bashrc
- Check la version d'android
- Suppression de l'archive téléchargé
- Explication sur l'ancienne syntaxe qui est dépréciée aujourd'hui.
- Création du répertoire lors de l'installation d'un nouveau projet Vue3
- Mise en place de la partie suppression.
- Permettre d'afficher la version utilisée.
- Afficher les commandes utilisées pour l'installation et la suppression.
- Tester les commandes en installant et en supprimant le tout.
- Ajout de React
- Ajout d'Android Studio 100% fonctionnel
- Modification de toutes les captures d'écrans
- Mise en place de la suppression de Vue.
- Supression du message: 🚧 *: Vue3, à faire.
- Ajout d'un message informatif sur l'utilisation de Bash plutôt que de ZSH.
- Correction Bug installation Symfony et Vue3
- Test effectuer avec succès pour la suppression de Docker
-
15/03/2022
- Ajout du fonctionnement partiel pour Vue3.
- Ajout d'un message concernant un bug sur l'affichage de la version de flutter au premier lancement.
- Ajout du numéro de version au dessus des tableaux.
- Ajout de la detection de bash ou de ZSH
- Correction orthographique du fichier README.MD.
- Ajout des textes manquant pour la suppression de Docker.
- Ajout et début d'une correction [BETA] pour la supression de Docker.
- Modification des messages informatifs pour la suppression de Symfony.
- Mise en couleur du logo Symfony (fond noir, texte vert)
- Ajout du fonctionnement pour une installation de Python 3.10
- Refactorisation du message de présentation
-
14/03/2022
- Ajout du Certificate Authority pour Symfony.
- Création d'un répertoire pour faire des tests pour Symfony, React et Vue3.
- Symfony OK pour afficher la version de Symfony et de Symfony CLI.
-
09/03/2022
- Ajout des prochains ajouts à venir dans le fichier README.md
-
08/03/2022
- Ajout du logo Apple
- Ajout du logo Ubuntu
- Modification de la présentation avec ajout du logo selon le système d'exploitation.
- Modification des textes de la présentation et ajout de quelques couleurs supplémentaire.
- Début d'une correction orthographique
- Ajout d'un message demandant de passer en plein écran pour une meilleure expérience.
- Ajout du programme Spectacle
-
07/03/2022
- Suppression de trois appels de fonction pour créer un espace après l'exécution du chargement.
- Ajout d'un .gitignore
- Ajout du fichier android-studio-2021.1.1.22-linux.tar.gz télécharger
- Ajout d'Android-Studio dans les application (19)
- Partie installation.
- Partie Désinstallation.
- Afficher si Android est bien installé.
- Afficher les lignes de code à utilisé lors de l'installation et la suppression.
-
01/03/2022
- - Refactorisation du script.
- - Passage de tous les logos en GRAS
- - Modification de l'installation de PHP 8.0 pour PHP 8.1
- - Ajout du fonctionnement pour l'installation et la suppression sur 3 technologies:
- - Symfony CLI (V15)
- - Angular CLI (V13)
- - TypeScript
-
28/02/2022
- Adaptation du logo Dyma pour un écran 4/3
- Optimisation du menu accueil pour justement prévenir des applications encore en test ou pas encore coder.
- Suppression de Sublime-Text (Vs Code étant le plus utilisé, c'est inutile d'en avoir un autre)
- Correction du message de confirmation pour la désinstallation. (Avant c'était inscrit : "installation" au lieu de "désinstallation")
- Ajout du fonctionnement pour toutes les installations et suppression des applications
- Ajout du logo Workbench
-
26/02/2022
- Modification du menu afin de switcher plus facilement dans les pages.
- Mise à jour du README pour y inclure le changelog
- Ajout du gras sur le logo de Dyma.
- Suppression de l'image accueil.png pour la ré-upload avec la bonne image du logo Dyma.
- Ajout des descriptions pour tous les programmes








