Script post-installation pour Ubuntu 13.04 #astuce
vendredi 18 janvier 2013 à 23:53NeoSting.net - Script post-installation pour Ubuntu 13.04
J'ai reçu un petit mail pour me dire que mon script post-installation pour Ubuntu 12.04 n'était plus sur le serveur. Comme un gros bêta que je suis, j'ai effectivement effacé le répertoire contenant les fichiers. Voici donc mon nouveau petit script Shell de post-installation pour la version 13.04 d'Ubuntu (en alpha) qui permet de gagner du temps après une première installation.
Cette fois-ci, je vais copier/coller directement le code sous licence "WTFPL", de mon nouveau fichier. Le principe reste le même ; il ne s'agît que de commandes classiques, mais amplement suffisantes pour installer ses quelques logiciels préférés.
Par rapport à l'ancienne version, j'ai juste supprimé quelques PPA, pas encore compatibles avec la 13.04, Raring Ringtail. Voilà qui pourra donc vous servir de modèle pour vos besoins personnels. Une fois ce code copié dans un fichier nommé, par exemple, ubuntu1304.sh, il faut le rendre exécutable avec un chmod +x. et le lancer en tapant sudo ./ubuntu1304.sh dans un terminal.
Il se charge de mettre à jour la distribution, d'installer quelques dépôts, d'ajouter des logiciels, le tout sans interventions, sauf à la fin, pour configurer le thème Mediteranean Night que je trouve très réussi. Cf. Image.
#!/bin/sh alias install='sudo apt-get install -y --force-yes' alias depot='sudo add-apt-repository --yes' alias suppr='sudo apt-get remove -y' clear echo ' ' echo '# Ajouts de dépôts PPA #' echo ' ' sleep 2 # qarte depot ppa:vincent-vandevyvre/vvv # shutter depot ppa:shutter/ppa # mediteranean Night depot ppa:webupd8team/themes # unity-tweak-tool depot ppa:freyja-dev/unity-tweak-tool-daily sleep 3 echo ' ' suppr brasero echo ' ' sleep 2 echo ' ' echo '# Ajout des dépôts terminé #' echo ' ' sleep 5 clear echo ' ' echo '# Mises à jour des paquets #' echo ' ' sleep 2 sudo apt-get -y update clear sudo apt-get -y upgrade sudo apt-get -y dist-upgrade echo ' ' echo '# Mises à jour des paquets terminées #' echo ' ' sleep 5 clear echo ' ' echo '# Installation des extras et des logiciels #' echo ' ' sleep 5 sudo apt-get -f install clear install virtualbox-qt unity-tweak-tool compizconfig-settings-manager grsync mediterraneannight-gtk-theme gimp gimp-data-extras gimp-plugin-registry ubuntu-restricted-extras ttf-linux-libertine ppa-purge gnome-sushi hardinfo nmap xsensors comix geany vlc mozilla-plugin-vlc network-manager-openvpn liferea audacious gmusicbrowser xcfa gparted pyrenamer keepassx chromium-browser shutter filezilla xfburn qarte sudo mediterranean-config echo ' ' echo '# Installation des extras et des logiciels terminée #' echo ' ' sleep 5 echo ' ' echo '# Nettoyages (inutiles)... #' echo ' ' sudo apt-get -y autoclean sudo apt-get -y autoremove |