Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2015, à 04:24

Squashfs

Script post-install d'Ubuntu 14.04.3 LTS

#!/bin/bash

# remove proposed #

add-apt-repository --remove "deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe"

# indicator-sensors #

add-apt-repository -y ppa:alexmurray/indicator-sensors 

# spotify #

echo "deb http://repository.spotify.com stable non-free" > /etc/apt/sources.list.d/spotify.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D2C19886 

# ubuntu-tweak #

add-apt-repository -y ppa:tualatrix/ppa

# update-upgrade #

apt-get -y update && apt-get -y upgrade

# mscorefonts-eula #

bash -c 'echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections'

# install #

apt-get -y install gdebi gimp gparted indicator-cpufreq indicator-sensors libatm1 numlockx radiotray samba spotify-client spotify-client-gnome-support spotify-client-qt synaptic ubuntu-restricted-extras ubuntu-tweak ubuntu-wallpapers-precise unity-tweak-tool

# radiotray #

cp /usr/share/applications/radiotray.desktop /etc/xdg/autostart
bash -c "cat > /usr/share/radiotray/bookmarks.xml <<-'eof'
<bookmarks>
<group name=\"root\">
<bookmark name=\"France Info\" url=\"http://www.listenlive.eu/franceinfo.m3u\"/>
<bookmark name=\"Smooth Jazz\" url=\"http://smoothjazz.com/streams/smoothjazz_128.pls\"/>
</group>
</bookmarks>
eof"

# disable-apport #

sed -i 's/enabled=1/enabled=0/' /etc/default/apport

# numlockx #

echo "greeter-setup-script=/usr/bin/numlockx on" >> /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

# end #

apt-get -y clean
exit 0

# hb #

Dernière modification par Squashfs (Le 26/02/2016, à 00:34)

Hors ligne

#2 Le 26/03/2015, à 10:21

tiramiseb

Re : Script post-install d'Ubuntu 14.04.3 LTS

Salut,

Hola il y a moyen de largement factoriser ton code, là...

Hors ligne

#3 Le 26/03/2015, à 10:26

SilentStorm

Re : Script post-install d'Ubuntu 14.04.3 LTS

dès le début du script il y a des erreurs.

Par exemple tu fais un apt-get -y upgrade seul, il faut toujours faire un apt-get update avant sinon ça ne rafraîchis pas la liste des paquets donc mettre par exemple :

apt-get update && apt-get -y upgrade

Pour être sûr d'avoir toutes les mises a jour d'effectué, on peux utiliser dist-upgrade a la place de upgrade.

Dernière modification par SilentStorm (Le 26/03/2015, à 10:27)


Core I7 a 2.4 GHz / 16 Go de ram / SSD 512 Go + HDD 1 To (1.5 To) / GeForce 650m GT (pc portable)
OS : Linux Mint 17.1 (Cinnamon) - Debian 8 Jessie (Mate) - ArchLinux (Xfce)

Hors ligne

#4 Le 26/03/2015, à 10:26

tiramiseb

Re : Script post-install d'Ubuntu 14.04.3 LTS

Tiens, j'ai mis le mien en ligne :

https://gist.github.com/tiramiseb/db2f6d4d54b994395d1b

Je t'invite à regarder la fonction "install".

Quelques conseils :
- donne des noms plus explicites à tes fonctions
- utilise des arguments pour les fonctions, plutôt que des variables globales
- mets quelques commentaires là où tes trucs ne sont pas clairs

Et pour ta mise en forme des tests, je trouve ça un peu bizarre de laisser "if" seul sur sa ligne et de mettre le test en-dessous...

Hors ligne

#5 Le 26/03/2015, à 10:27

tiramiseb

Re : Script post-install d'Ubuntu 14.04.3 LTS

SilentStorm: bien vu pour le upgrade avant lequel il manque un update smile

Hors ligne

#6 Le 26/03/2015, à 15:32

Squashfs

Re : Script post-install d'Ubuntu 14.04.3 LTS

Salut à tous.

Merci pour vos remarques, je viens de faire les corrections, j'ai aussi testé mon script et tous vas bien mais je reste ouvert à tous les conseils.

Dernière modification par Squashfs (Le 26/03/2015, à 15:51)

Hors ligne