Script de configuration de base d’une Fedora

Après une nouvelle install de ma Fedora, je dois mettre à jour mon système puis installer les logiciels dont j’ai le plus besoin. Voila un petit script shell que j’ai écrit afin d’automatiser cette procédure après une fresh install de Fedora.

#!/bin/bash
if [ $EUID != 0 ]
 then
echo "Ce script doit être exectuer en tant que root."
   exit -1
 fi
  read -p "Voulez-vous effectuer la configuration ? (o/n)  " -n 1 reponse
if [ $reponse = 'o' ] || [ $reponse = 'O' ]
 then
 echo "############################Mise à jour du système############################"
yum -y update
echo "####################Installation des dépots & mise à jour#####################"
processeur=`uname -p`
 version=`cat /etc/issue | grep release | cut -d " " -f 3`
yum -y install --noplugins --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://rpms.famillecollet.com/remi-release-${version}.rpm http://linuxdownload.adobe.com/adobe-release/adobe-release-${processeur}-1.0-1.noarch.rpm
yum -y update
echo "#########################Installation des programmes##########################"
yum -y install axel vlc dkms gnome-tweak-tool liveusb-creator flash-plugin mysql-workbench gitso mplayer banshee mencoder easytag thunderbird gstreamer-ffmpeg ffmpeg gstreamer* xvidcore unrar nautilus*convert* verbiste*gnome* numlockx wget tigervnc pulseaudio-libs.i686 pulseaudio-libs-devel.i686 alsa-plugins-pulseaudio.i686 libv4l.i686 libXv.i686 libXv-devel.i686 libXScrnSaver.i686  libXScrnSaver-devel.i686 dbus-qt.i686 dbus-qt-devel.i686 qt.i686 qt-devel.i686
fi
exit 0

J’espère que ce script vous sera utile. @++

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s