Script de Post Installation

Classé dans : Dérivés d'Ubuntu, Ubuntu - Mots clés : script, install

Précédemment, je postais des articles pour indiquer les opérations à effectuer après l'installation d'une distribution donnée (pour obtenir tous les logiciels "qui vont bien").

Mais maintenant cela fait un peu plus d'un an que j'utilise un script pour faire ça : j'avais posté un article sur LinuxFR et j'avais oublié de le faire chez moi ;-) ... c'est corrigé maintenant !

Les Scripts

Bon, ce n'est pas un seul script, mais un script pour chaque distribution que j'utilise. Pour le moment, il y en a 5 :
- myBodhi,
- myeOS : my elementaryOs
- myGnome : Ubuntu Gnome.
- myLubuntu
- myXubuntu

Seules myXubuntu et myeOS sont à jour, mais il n'y aurait pas beaucoup de choses à faire pour utiliser les autres (peut-être plus pour myBodhi qui n'a pas été modifié avec la dernière version de Bodhi). Ce sont, toutes, des distributions Ubuntu (ou des dérivées).
Les scripts ajoutent des applications à une installation standard : ils utilisent donc le système de package apt, mais aussi des ppa et même des téléchargements (et installation) de fichiers .DEB.

Description

Le nom des scripts commencent tous par my (myBodhi, myeOs, myGnome …) : cela indique bien que c'est ma version du script.

Tous les scripts utilisent un tronc commun avec des fonctions communes dans mc_postinst_common.sh.

N'hésitez pas à "forker" pour créer vos propres versions du script avec vos applications préférées.

Installation

Pour chaque script, le ReadMe (qui est affiché sur la page principale de BitBucket) explique comment l'installer. En une seule ligne de commande vous copiez les fichiers (oui, il y en a plusieurs) dans le répertoire dans lequel vous exécutez la ligne de commande. Il ne vous reste plus qu'à exécuter le script : myxxx.sh.

Les Fichiers

En dehors des fichiers README.md et contributors.txt, il y a 4 fichiers :

  • mc_postinst_common.sh : le fichier avec les fonctions communes, identiques pour tous les scripts
  • myxxx.eng et myxxx.fr : les fichiers qui contiennent les messages affichés en Français et en Anglais (seules langues disponibles pour le moment).
  • myxxx.sh : le script où sont définis les logiciels et commandes à effectuer.

 

Bonne (post) Installation ! ! !   wink

 

[ Aucun commentaire ]

© Le Computing Froggy  !

Écrire un commentaire

Quelle est la septième lettre du mot 9583elhb ? :