Voilà la dernière version de mon bash généré avec toutes les applis sélectionnés :
#!/bin/bash
echo "
########################################################
##### Script pour installation de paquets sous Ubuntu #####
########################################################
"
### STRUCTURE SHELL ###
#Déclaration des variables
UBUNTUVERSION=`lsb_release -cs`
PAQUET=" "
#Desactiver suggestions d'achat
command gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
command gsettings set 'com.canonical.Unity.ApplicationsLens' 'display-available-apps' 'false'
#Ajout des packs langue française
echo "Ajout des packs de langue française"
sudo apt-get install language-pack-fr language-pack-fr-base language-pack-gnome-fr language-pack-gnome-fr-base
#Désactiver mot de passe en sortant de veille
gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'
echo "* Ajout des paquets pour Ubuntu $UBUNTUVERSION"
#7zip
PAQUET=$PAQUET" p7zip-full"
#Avidemux
PAQUET=$PAQUET" avidemux"
#Calibre
PAQUET=$PAQUET" calibre"
#Clipit
PAQUET=$PAQUET" clipit"
#Codecs audio/video
PAQUET=$PAQUET" ubuntu-restricted-extras"
#Compiz
PAQUET=$PAQUET" CompizConfig-Settings-Manager"
#Encfs
sudo add-apt-repository ppa:gencfsm
PAQUET=$PAQUET" gnome-encfs-manager"
#Flash player
PAQUET=$PAQUET" flashplugin-installer"
#Gparted
PAQUET=$PAQUET" gparted"
#Gimp
PAQUET=$PAQUET" gimp"
#Grub customiser
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
PAQUET=$PAQUET" grub-customizer"
#Chrome + Flash
PAQUET=$PAQUET" chromium-browser pepperflashplugin-nonfree"
#Java + Greffon navigateur
PAQUET=$PAQUET" default-jre icedtea-plugin"
#Multisystem
sudo sh -c 'echo "deb http://liveusb.info/multisystem/depot all main" >> /etc/apt/sources.list.d/multisystem.list'
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add -
PAQUET=$PAQUET" multisystem"
#Nautilus open terminal
PAQUET=$PAQUET" nautilus-open-terminal"
#PhotoRec
PAQUET=$PAQUET" testdisk"
#Preload
PAQUET=$PAQUET" preload"
#PyRenamer
PAQUET=$PAQUET" pyrenamer"
#Record my desktop
PAQUET=$PAQUET" gtk-recordmydesktop"
#Samba
PAQUET=$PAQUET" samba"
#Skype
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
PAQUET=$PAQUET" skype"
#SMplayer
PAQUET=$PAQUET" smplayer"
#Ubuntu Tweak
sudo add-apt-repository ppa:tualatrix/next
PAQUET=$PAQUET" ubuntu-tweak"
#Unity Tweak Tools
PAQUET=$PAQUET" unity-tweak-tool"
#Virtualbox
PAQUET=$PAQUET" virtualbox virtualbox-qt virtualbox-dkms"
#VLC
PAQUET=$PAQUET" vlc"
#Suppression de paquets
echo "apt get remove unity-lens-shopping"
sudo apt-get remove unity-lens-shopping
#Mise à jour de la liste des paquets
echo "sudo apt-get update"
sudo apt-get update
#Mise à jour du système
echo "sudo apt-get -y upgrade"
sudo apt-get -y upgrade
#Installation des paquets
echo "sudo apt-get -y install"$PAQUET
sudo apt-get -y install $PAQUET
### FIN STRUCTURE ###
### REDEMARRAGE ###
echo "Voulez-vous redémarrer maintenant ? [o/n]"
read choix
case "$choix" in
oui | o | O | Oui | OUI ) shutdown now -r;;
non | n | N | Non | NON ) echo "
#######################################################################
##### Redémarrez pour appliquer tous les paquets #####
#######################################################################
";;
* ) echo "
#######################################################################
##### Redémarrez pour appliquer tous les paquets #####
#######################################################################
";;
esac
C'est mon premier donc il y a sûrement des choses maladroites.
Si vous avez des idées pour améliorer ou des logiciels utiles à ajouter je vous écoute.
J'ai quelques petites choses que je n'arrive pas à faire via le terminal malgré mes recherches, je suis obligé de les faire via l'interface avant de lancer le bash donc si vous avez des idées :
- Sélectionner le meilleur serveur de mise à jour
- Ajouter les partenaires de Canonical
- Arrêter la demande de mot de passe à la sortie de veille
- Désactiver l'enregistrement d'utilisation des fichiers
- Exclure les résultats de recherche en ligne
- Placer le Global menu dans la barre de titre de la fenêtre
Le lien du générateur :
http://fantakov.free.fr/shell/