Bonjour,
Je conçois depuis quelques semaines un script qui me permettrait d'installer ma configuration logicielle sur une Debian Lenny, sans environnement graphique. Je teste donc mon script grâce à VirtualBox sur une machine fraichement installée via une netinstall.
Pour résumer, mon script est sensé installer Xfce 4.6, xfce4-wavelan-plugin, xfce4-screenshooter-plugin, flashplugin-nonfree, et une liste de logiciels utiles pour mon utilisation (Firezilla, Iceweasel, Abiword, SciTE, ...). Malheureusement, je rencontre quelques erreurs que je ne parvient pas à résoudre.
Pour infos (VirtualBox) :
RAM : 1024Mo
DD : 15Go
La première est apparemment que les clés du dépôt debian-desktop ne semblent plus être valide selon Debian :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 W: GPG error: http://www.debian-desktop.org lenny Release: Les signatures suivantes ne sont pas valables : KEYEXPIRED 1269080710 KEYEXPIRED 1269080710 KEYEXPIRED 1269080710 W: Vous pouvez lancer " apt-get update " pour corriger ces problèmes.
Ce qui me surprends, c'est que je n'ai obtenu cette erreur que depuis un ou deux jours en testant une réinstallation complète du système... Cependant il semblerait que ce soit l'ajout du dépôt utile à Xfce 4.6 qui cause un soucis. Cela dis, Xfce est bien en version 4.6 malgré cette erreur, mais il m'a semblé qu'il valait mieux être propre dans ce cas précis.
La deuxième erreur concerne xfce4-wavelan-plugin. Le paquet ne semble pas être autentifié au moment de l'installation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ATTENTION : les paquets suivants n'ont pas été authentifiés. xfce4-wavelan-plugin Faut-il installer ces paquets sans vérification (o/N) ?
Je n'ai jamais vu cette erreur, et je ne sais pas d'où elle peut provenir.
Et à propos de la dernière erreur, le paquet flashplugin-nonfree s'est bien installé correctement, seulement mon navigateur Iceweasel ne le reconnait pas véritablement. Il me signale toujours la phrase "Bonjour, vous avez désactivé JavaScript ou bien vous avez une ancienne version d'Adobe Flash Player. Télécharger la dernière version de Flash Player" la place de m'afficher un contenu en flash.(Bien entendu, j'ai vérifié, et le javascript est bien activé)
Concernant le code de mon script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82 #--Installation des logiciels alternatifs apt-get -y install iceweasel iceweasel-l10n-fr scite filezilla xfce4-wavelan-plugin p7zip unzip xfce4-screenshooter-plugin xpdf xfburn abiword gtk2-engines-pixbuf #--Installation de Xfce 4.6 #modification du sources.list echo " #Xfce 4.6.0 (lenny, i386, amd64) deb http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460 deb-src http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460 #Flashplugin-nonfree deb http://www.backports.org/debian etch-backports main contrib non-free " >> /etc/apt/sources.list #appropriation du sources.list chown root /etc/apt/sources.list #ajout des clés de gestion de packets wget http://www.debian-desktop.org/pub/linux/debian/debian-desktop.org.key apt-key add ./debian-desktop.org.key rm debian-desktop.org.key gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C gpg --export 16BA136C | apt-key add - #--Mise a jour du système apt-get -y update #--Installation de Xfce 4.6(avec SLiM et theme d'icons gnome) apt-get -y install xfce4 xfce4-terminal gnome-icon-theme slim flashplugin-nonfree #--Configuration de SLiM #Ajout du thème SLiM -> Fingerprint wget http://download.berlios.de/slim/slim-fingerprint.tar.gz tar xvzf slim-fingerprint.tar.gz -C /usr/share/slim/themes rm slim-fingerprint.tar.gz # Modification du fichier de configuration # Modification du thème sed -i 's/\(current_theme \).*/current_theme fingerprint/' /etc/slim.conf # Ajout de configuration utiles sed -i 's/# hidecursor/hidecursor/' /etc/slim.conf sed -i 's/hidecursor false/hidecursor true/' /etc/slim.conf sed -i 's/# numlock/numlock/' /etc/slim.conf sed -i 's/numlock off/numlock on/' /etc/slim.conf #--Mise a jour du système apt-get -y update #--Désinstallation des packets inutiles ##apt-get autoremove #Installation du thème Matt mkdir /usr/share/themes wget http://cubitouch.fr/Synaps/dokuwiki/lib/exe/fetch.php?media=matt-theme.tar.gz tar xvzf fetch.php?media=matt-theme.tar.gz -C /usr/share/themes rm fetch.php?media=matt-theme.tar.gz #demande de l'utilisateur qui doit recevoir le theme read -p "Entrez le nom de l'utilisateur a configurer (ou taper 'suite') : " reponse #ajouter les fichiers utiles lors de la premiere connexion de l'utilisateur while [ "$reponse" != "suite" ] do test -d /home/$reponse/ if [[ "$?" == "0" ]] then echo "#!/bin/bash # Mise en place du thème Matt if [[ \$USER == "$reponse" ]] then xfconf-query -c xsettings -p /Net/ThemeName -s \"Matt\" sleep 10 xfconf-query -c xfwm4 -p /general/theme -s \"Matt\" xterm -e su -c \"rm /etc/xdg/autostart/affectMattTheme.$reponse.desktop rm /etc/xdg/autostart/affectMattTheme.$reponse.sh\" & wait fi exit 0" >> /etc/xdg/autostart/affectMattTheme.$reponse.sh echo "[Desktop Entry] Encoding=UTF-8 Version=0.9.4 Type=Application Name=affectMattTheme.$reponse Comment=Affectation du thème Matt pour l'utilisateur $reponse, lors de sa première connexion Exec=sh /etc/xdg/autostart/affectMattTheme.$reponse.sh StartupNotify=false Terminal=false Hidden=false" >> /etc/xdg/autostart/affectMattTheme.$reponse.desktop else echo "Erreur : login incorrect ?" fi read -p "Entrez le nom d'un autre utilisateur a configurer (ou taper 'suite') : " reponse done reboot exit 0
J'espère que quelqu'un sera en mesure de m'aider au moins pour flashplugin-nonfree, puisque les deux autres erreurs n'empeche pas mon système de fonctionner jusqu'à preuve du contraire.
Merci d'avance,
Bonne après midi à tous.
Partager