Accès rapide aux articles de la page


Gravatar de Breizh ardente

Désactiver le montage automatique des périphériques USB dans Hardy Heron 

Je me suis mis cette semaine, après avoir recu mes PC zonbu, à tester des distros embarquées sur carte compact-flash.

Gros problème, à chaque manipulation sur les partitions, celles-ci se montent automatiquement et je passe mon temps à les démonter. Impossible de retrouver dans la gestion des médias amovibles l'option pour désactiver ce montage automatique. J'ai eu du mal à trouver la solution, j'ai enfin réussi à tomber sur cette page sur Launchpad.

Le nouvel emplacement pour gérer cette fonctionnalité : Système > Administration > Autorisations

Il faut sélectionner l'entrée

  • org
  • →freedesktop
  • →→hal
  • →→→storage
  • →→→→mount file systems from removable devices
  1. cliquer sur modifier
  2. option console active
  3. dans le menu déroulant, sélectionner Authentication

Maintenant, il est nécessaire de rentrer le mot de passe pour monter automatiquement un périphérique comme une clé USB ou autre carte jusqu'au rétablissement de la configuration par défaut.

Retourner au sommaire

Gravatar de Breizh ardente

Mise à niveau de Ubuntu 7.10 vers Ubuntu 8.04 

Encore quelques heures à patienter avant la sortie de Ubuntu 8.04 LTS «Hardy Heron»

En attendant, profitez en pour lire ces quelques conseils qui vous permettrons de réaliser une mise à niveau sans soucis

Sauvegarde

Parce qu'il vaut mieux prévenir que guérir, vous pouvez par précaution réaliser une sauvegarde de votre système Ubuntu existant. Je vous recommande l'utilisation de partimage qui permet très simplement de sauver/restaurer des images de partitions

Patience

Lorsque votre serveur de mise à jour aura reçu la nouvelle version, vous en serez averti par le gestionnaire de mise à jour :

À chaque nouvelle version, les serveurs saturent, et le téléchargement des paquets peut être extrêmement ralenti. Mieux vaut privilégier un serveur moins sollicité, qui vous fournira la version 8.04 peut-être quelques heures plus tard, mais peut permettre une mise à niveau sans interruption brutale de la connexion, ce qui peut paralyser le processus voire déstabiliser le système. Personnellement, mon poste ubuntu professionnel attendra quelques jours, voire quelques semaines, que le rush soit terminé et que vous ayez subi la correction des éventuels premiers bugs, mon poste personnel contient déjà la version 8.04 en parallèle à la 7.10, je ne suis pas pressé :).

Vous pouvez sélectionner un miroir des dépôts avec le programme Système > administration > sources de logiciels

Puis cliquez sur «sélectionner le meilleur serveur»
synaptic

Pour les plus aventureux, vous pouvez anticiper un peu en forçant la mise à niveau manuellement par la commande sudo update-manager -d, qui existe, mais que je ne recommande pas. Vu que les dépôts ne seront pas encore à jour, vous aller installer la dernière version béta au lieu de la LTS officielle, ce qui peut entrainer certains problèmes.

Partir avec un système complet

Certains meta-paquets sont indispensables pour assurer la migration complète, en particulier le paquet ubuntu-desktop (à adapter selon votre version, kubuntu-desktop , xubuntu-desktop etc...). Vérifiez sa présence et réinstallez le si besoin.

Certains dépôts non-officiels supplémentaires (medibuntu etc...) ne seront pas forcément synchrones avec la mise à jour, je vous recommande de les désactiver avant de lancer l'upgrade.

Télécharger les images .iso

Si vous choisissez de faire la mise à jour à partir des images iso, utilisez le téléchargement par bittorrent, contrairement au serveurs http, plus il y a de monde a les utiliser, plus ca va vite. Ce serait dommage de se priver.

Ubuntu-fr.org

Comme les serveurs de mise à jour, les forums et le wiki risquent d'être inaccessibles pendant quelques heures. Sauvegarder sur votre ordi ou imprimez les pages de documentation que vous aurez préalablement repérées pour vous accompagner pendant l'upgrade, vous risquez de ne pas pouvoir les lire en ligne au moment ou vous en aurez besoin.

Retourner au sommaire

Gravatar de Breizh ardente

L'installation (v8.04) 

Installation de Ubuntu 8.04 LTS «Hardy Heron»

Démarrage
Partitionnement
Installation

Redémarrage


Démarrage

L'installation de la nouvelle version LTS s'avère toujours aussi simple

Après réglage du BIOS pour booter sur le desktop CD, une première nouveauté, le live CD propose en premier lieu de choisir la langue

Nous sélectionnons évidemment ici le français

Et revoilà le classique menu principal, avec déjà plusieurs choix possibles.

La première solution lance le système en Live CD, le second choix ne lance que le logiciel d'installation en mode graphique sans echec, sans possibilité d'utiliser les autres programmes comme avec le live CD

Une fois le choix effectué (je conserve le mode live CD), le système démarre plus ou moins rapidement selon votre matériel

Partitionnement

Dans ce tutoriel, le partitionnement aura préalablement été réalisé, en suivant les instructions des didacticiels dédiés au sujet à partir de cette page. Le schéma adopté en dual-boot avec Windows XP est le suivant :

Je récapitule pour ceux du fond : une partition système pour windows, une partition de données commune , et pour ubuntu, une racine, la partition /home et la swap.

Installation

Il ne reste qu'à cliquer sur le raccourci «Installer» présent sur le bureau.

Étape 1

Choix de la langue, pas trop compliqué pour une première question, voyons la suite

Étape 2

Localisation géographique, s'il vous reste quelques bases de vos leçons de CE2, vous devriez ici aussi pouvoir répondre sans trop de difficultés (indice: le choix par défaut est probablement déjà correct, même pas besoin de choisir :p )

Étape 3

Disposition du clavier. Vous pouvez vérifier l'agencement dans la case prévue à cet effet.

Étape 4

Répartition de l'espace disque : à ce niveau, nous sélectionnons le partitionnement manuel, car le travail est déjà fait.

L'installeur vous présente la liste des partitions existantes, il va falloir les configurer les unes après les autres

Sélectionnez votre première partition et cliquez sur «modifier la partition»

Il s'agit de la partition Windows, nous conservons le système de fichier NTFS en le sélectionnant dans la boite «utiliser comme»

Reste à attribuer un point de montage

Pour voir un raccourci vers la partition sur le bureau, utilisez le préfixe /media suivi d'un nom à votre convenance

D'autres possibilités, comme de la monter dans /mnt, dans ce cas, pas de raccourci sur le bureau, vous devrez parcourir l'arborescence pour retrouver le contenu de cette partition. S'agissant de la partition système à laquelle je n'accèderai pas souvent, c'est la méthode que je choisis

Passons à la seconde partition, toujours en NTFS. Celle ci contient les données partagées entre les 2 système, je préfère donc trouver rapidement le raccourci sur le bureau et choisis le point de montage en conséquence

La partition suivante est la racine, celle qui contiendra votre nouveau système. Impératif ici de choisir un système de fichier Linux. Sélectionnez ext3 dans la case «utiliser comme»

Et sélectionner le point de montage /

La partition doit également être reformatée, cochez la case prévue à cet effet.

Nous arrivons maintenant à la partition /home, qui contiendra vos fichiers de configurations et de données personnels. Nous devons encore impérativement utiliser un système de fichiers Linux, comme pour la partition précédente, on garde le ext3. Sélectionnez aussi le point de montage /home

Il ne reste qu'à valider

La dernière partition est la swap. Elle est généralement correctement détectée et déjà configurée

Le paramétrage des partitions est maintenant terminé, le plus dur est derrière vous. Un dernier coup d'œil sur nos partitions :

Étape 5

Et on passe à l'étape 5, création du compte utilisateur. Remplissez tous les champs, et retenez bien le mot de passe

Étape 6

L'étape suivante vous propose d'importer certains paramètres depuis les comptes utilisateurs détectés sur Windows. Cochez en certains si besoin.

Étape 7

La dernière étape avant le début de l'installation. Un petit récapitulatif de la situation, notez la présence du bouton «avancé...»

Si vous cliquez dessus, des options concernant le chargeur de démarrage grub apparaissent. Ceci concernera les possesseurs d'un portable tatoué, ou les experts du multiboot. Dans la majorité des cas, nous n'y touchons pas.

L'installation proprement dite commence maintenant. Profitez en pour faire une petite partie, vous avez une bonne vingtaine de minutes à tuer

Moins de une minute restante, l'heure de vérité approche, démarrera ? démarrera pas ?

Et voilà !!
Vous pouvez redémarrer l'ordinateur, ou terminer votre partie.

Redémarrage

Au reboot, grub fait bien son travail, les systèmes d'exploitation sont tous dans la liste...

Si vous choisissez Windows, le retaillage de la partition provoque normalement une vérification de l'intégrité du système de fichier... qui se termine sans erreur

Si vous choisissez ubuntu, vous avez intérêt à ne pas avoir oublié votre mot de passe :D

Retourner au sommaire

Gravatar de Breizh ardente

Vente Liée : Chronique d'une procédure de remboursement 

  • 28 votes
    vote oui vote non
Cet article sera mis à jour au fur et à mesure de l'évolution du dossier

Cet article est temporairement mis hors-ligne

Retourner au sommaire

Gravatar de Breizh ardente

Disk Manager : gestion simplifiée des disques durs 

Disk Manager : c'est quoi ?

Disk Manager est un petit programme qui va vous permettre de gérer vos partitions et points de montage graphiquement, fini le plaisir des éditions laborieuses du fichier fstab. Je sens que certains sont déjà déçus

Ce petit programme très pratique est trop récent pour être intégré à Ubuntu, mais gageons que cela ne saurait tarder à être corrigé, vu qu'il est déjà enregistré sur launchpad.

En attendant, il va vous falloir l'installer depuis le site de l'auteur :
http://flomertens.free.fr/disk-manager/download.html, la version feisty fonctionne impeccablement avec gutsy.

Ensuite, vous pouvez très simplement monter/démonter les partitions pour un usage ponctuel, ou configurer définitivement le montage automatique au démarrage, ainsi qu'éditer les points de montage le plus simplement du monde.

Quelques captures d'écran pour vous mettre l'eau à la bouche :

Retourner au sommaire

Gravatar de Breizh ardente

[Logiciels et licences libres en entreprise] étape 2 : Quel OS pour un usage public limité ? 

Ce billet est le second de la série commencée par :

  1. [Logiciels et licences libres en entreprise] étape 1 : le hardware

Choix de l'OS

Le choix du matériel devant équiper les bornes d'accès libre à internet n'est pas encore définitivement arrêté, mais il est temps de se pencher sur la question de l'OS qui va y résider. Mon choix se porte naturellement sur Ubuntu :), voyons voir le cahier des charges, et comment adapter ubuntu à ces exigences.

  • navigation web performante : firefox avec ses principales extensions (flash, java, adblock, mozilla-mplayer)
  • compte utilisateur limité : pas de droits d'administration
  • zéro maintenance

Une installation classique avec un compte utilisateur limité peut s'envisager, mais un minimum de maintenance est nécessaire. De plus, à moins de verrouiller complètement la session, les utilisateurs peuvent modifier l'apparence du bureau et je ne tiens pas à avoir à le remettre en place tous les matins. J'ai bien pensé à un script qui écraserai le répertoire /home de l'utilisateur à chaque boot, mais ce n'est pas très élégant, et ça ne résout pas le problème de la maintenance du poste.

La meilleure solution serait un liveCD, ou mieux, un liveUSB. C'est facile à mettre en place sur une carte CF, j'ai déjà mis en ligne la manip avec l'article USBuntu. Il n'y a qu'a la reproduire, en shuntant l'activation du mode persistant.

Reste à personnaliser l'image iso selon mes besoins. Je me suis déjà pas mal amusé avec reconstructor, je sais que c'est faisable. Il existe aussi le script de frafa, que vous pouvez trouver sur le forum ubuntu-fr, mais je ne vois pas trop comment obtenir exactement ce que je veux. Enlever/ajouter des programmes, pas de problème, par contre, configurer firefox (page d'accueil, modules, réglages pour ne pas conserver de mots de passe et de cookies), ou modifier les applications apparaissant dans les menus...

Finalement, la solution pour cette dernière étape ne se révèle pas la plus compliquée. Je me suis largement inspiré des pages de la doc ici, et .

Après quelques essais, voici la façon dont j'ai procédé :

CREATION DE L'ESPACE DE TRAVAIL

~$ mkdir ~/livecd
~$ export CD=~/livecd

MONTAGE ET COPIE DE L'ISO


~$ sudo mount -o loop /media/Documents/iso/gutsy-desktop-i386.iso /mnt/iso
[sudo] password for traaf:
~$ cd $CD
~/livecd$ mkdir extract
~/livecd$ sudo cp -a /mnt/iso/. extract/
~/livecd$ sudo chmod -R u+w extract/
~/livecd$ sudo umount /mnt/iso
~/livecd$ cd extract/
~/livecd/extract$ sudo rm -rf bin pics disctree programs autorun.inf ubuntu.ico start.bmp start.exe start.ini wubi-cdboot.exe
~/livecd/extract$ cd $CD
~/livecd$ ls
extract

MONTAGE ET EXTRACTION DU SQUASHFS

~/livecd$ mkdir squashfs
~/livecd$ sudo mount -t squashfs -o loop /home/traaf/livecd/extract/casper/filesystem.squashfs /mnt/iso
~/livecd$ sudo cp -a /mnt/iso/. /home/traaf/livecd/squashfs
~/livecd$ sudo umount /mnt/iso
~/livecd$ ls
extract squashfs

PREPARATION DU CHROOT

je rajoute mon sources.list et je désactive certains dépôts

~/livecd$ cat /etc/apt/sources.list | sudo tee squashfs/etc/apt/sources.list
~/livecd$ sudo gedit squashfs/etc/apt/sources.list

Copie du resolv.conf pour avoir le net, et montage de /proc et /sys
/!\ Ne pas oublier de les supprimer avant de quitter le chroot) /!\

~/livecd$ sudo cp /etc/resolv.conf squashfs/etc/resolv.conf
~/livecd$ sudo mount -t proc -o bind /proc squashfs/proc
~/livecd$ sudo mount -t sys -o bind /sys squashfs/sys

PASSAGE EN CHROOT

~/livecd$ sudo chroot squashfs /bin/bash
id: ne peut trouver le nom de l'identificateur de groupe 1003
chroot:/# wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | apt-key add -
OK
chroot:/# apt-get update
6438ko réceptionnés en 27s (235ko/s)
Lecture des listes de paquets... Fait
chroot:/# apt-get upgrade
237 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 303Mo dans les archives.
Après dépaquetage, 80,8Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
...
chroot:/# apt-get dist-upgrade

Ici, je rajoute tout ce qui va bien, plugins multimédia etc...

chroot:/# apt-get install ubuntu-restricted-extras gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse 
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-pitfdll mozilla-mplayer mplayer-fonts w32codecs
flashplugin-nonfree msttcorefonts sun-java6-plugin sun-java6-fonts gtk2-engines-murrine libggi-target-x gsfonts-x11
0 mis à jour, 65 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 64,5Mo dans les archives.
Après dépaquetage, 178Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o

J'enlève tous les fichiers de localisation, avant de ne réinstaller que le pack français, et j'enlève les outils de mise à jour et d'installation, ainsi que les terminaux (gnome-terminal et xterm) et 2 ou 3 autres bricoles.

chroot:/# apt-get remove language*
chroot:/# apt-get install language-pack-fr language-pack-gnome-fr language-support-fr language-pack-kde-fr language-selector
chroot:/# apt-get install console-data
chroot:/# dpkg-reconfigure console-data
chroot:/# apt-get remove --purge ubiquity pidgin gparted gnome-terminal xterm serpentine sound-juicer synaptic tomboy telnet
chroot:/# umount /sys
chroot:/# umount /proc
chroot:/# rm /etc/resolv.conf
chroot:/# exit
exit

SORTIE DU CHROOT

Sans avoir oublié de démonter /proc /sys et effacé resolv.conf

SAUVEGARDE

Je fais une copie des répertoires après la mise à jour, pour ne pas avoir à tout retélécharger si je dois recommencer la manip

~/livecd$ mkdir squashfs.bakup
~/livecd$ sudo cp -a squashfs/. squashfs.bakup
~/livecd$ sudo mkdir extract.backup
~/livecd$ sudo rm extract/casper/filesystem.squashfs
~/livecd$ sudo cp -a extract/. extract.backup

NETTOYAGE

Purge du cache apt pour ne pas encombrer l'iso

~/livecd$ sudo chroot squashfs
chroot:/# apt-get clean
chroot:/# exit
exit

DEPLACEMENT DE FICHIERS ET THEMES

KERNEL

Après mise à jour du kernel, le copier en remplacement du kernel d'origine de l'iso

~/livecd$ sudo cp squashfs/boot/vmlinuz-2.6.22-14-generic extract/casper/vmlinuz 
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

DEMARRAGE EN FRANCAIS

Pour ne pas à avoir à sélectionner la langue au démarrage

~/livecd$ echo "fr" | sudo tee extract/isolinux/lang
fr
~/livecd$ cat extract/isolinux/lang
fr

AJOUT DES THEMES

J'ai choisi les thème Murrina-Fruits (après installation du moteur GTK2 Murrine) et Murrine-rounded pour les bordures, que vous pouvez trouver ici (merci Chilperik).

Quelques captures d'écran en bas de page.

~/livecd$ sudo cp -ra /home/traaf/.themes/Murrina-Fruits/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -ra /home/traaf/.themes/MurrineRounded/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -a /home/traaf/Images/backgrounds/ubunlight-or_by_harrypopof.png /home/traaf/livecd/squashfs/usr/share/backgrounds/
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/themes
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/backgrounds
~/livecd$ sudo rm -rf squashfs/etc/skel/Examples

MODIFICATION DU USER

L'étape qui m'a donné le plus de mal, merci frafa pour le coup de pouce

~/livecd$ sudo gedit squashfs/etc/casper.conf 
export USERNAME="nectarin"
export USERFULLNAME="nectarin"
export HOST="nectarin"
export BUILD_SYSTEM="Nectarin"

MODIFICATION DES DROITS

~/livecd$ mkpasswd -s motdepasse
E/RzddfzlTY0A
~/livecd$ sudo gedit squashfs/usr/share/initramfs-tools/scripts/casper-bottom/10adduser
set passwd/root-password-crypted E/RzddfzlTY0A
set passwd/user-password-crypted E/RzddfzlTY0A

MISE A JOUR INITRD

Indispensable pour que la modification de l'utilisateur et des droits s'appliquent au boot

~/livecd$ sudo chroot squashfs
chroot:/# sudo update-initramfs -k all -u
chroot:/# exit
exit
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

RECONTRUCTION DU SQUASHFS

~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > $CD/extract/casper/filesystem.manifest
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ cd squashfs
~/livecd/squashfs$ sudo mksquashfs . ../extract/casper/filesystem.squashfs
~/livecd/squashfs$ cd ..
~/livecd$ sudo mkisofs -r -V "Nectarin Live CD" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o nectarin-i386.iso extract
...
~/livecd$ sudo chown traaf:traaf nectarin-i386.iso

TEST DE L'IMAGE ISO ET REGLAGES DU PROFIL

Pour cette étape, pas de code à taper. Je boote sur l'iso, toutes mes modifications sont bien effectives. Je procède alors aux réglages du compte utilisateur en appliquant les thèmes que j'ai ajoutés, je configure firefox bien comme il faut et je modifie un peu la disposition des menus. Quelques liens bien choisis en évidence sur le bureau avec des icônes sympa.

Pour la sauvegarde, j'opte pour la simplicité : ouvrir nautilus, remonter d'un niveau pour atteindre /home, un clic droit sur le dossier utilisateur > créer une archive. Et je me l'envoie par email

AJOUT DES INFOS PROFIL

je décompresse mon dossier utilisateur dans un repertoire que je nomme profil, et je recopie sont contenu dans /etc/skel

~/livecd$ sudo cp -r profil/. squashfs/etc/skel
~/livecd$ sudo chown -R root:root /etc/skel

RECONSTRUCTION DE LA NOUVELLE ISO

On supprime le fichier squashfs existant

~/livecd$ sudo rm extract/casper/filesystem.squashfs

Et on le recompresse, avant de recréer une image iso.

Le résultat est très satisfaisant, et une fois installé sur clé USB, le système est très fluide, ne consomme que 103 Mo de RAM au démarrage, et l'utilisation du moteur GTK2 murrine apporte vraiment une impression de légèreté, si vous le l'avez pas encore testé, je vous le recommande très vivement, les temps de réaction sont très courts et l'affichage est très agréable

Un aperçu de ce que ça donne :

Retourner au sommaire

Gravatar de Breizh ardente

[Logiciels et licences libres en entreprise] étape 2 : Quel OS pour un usage public limité ? 

Ce billet est le second de la série commencée par :

  1. [Logiciels et licences libres en entreprise] étape 1 : le hardware


Choix de l'OS

Le choix du matériel devant équiper les bornes d'accès libre à internet n'est pas encore définitivement arrêté, mais il est temps de se pencher sur la question de l'OS qui va y résider. Mon choix se porte naturellement sur Ubuntu :), voyons voir le cahier des charges, et comment adapter ubuntu à ces exigences.

  • navigation web performante : firefox avec ses principales extensions (flash, java, adblock, mozilla-mplayer)
  • compte utilisateur limité : pas de droits d'administration
  • zéro maintenance

Une installation classique avec un compte utilisateur limité peut s'envisager, mais un minimum de maintenance est nécessaire. De plus, à moins de verrouiller complètement la session, les utilisateurs peuvent modifier l'apparence du bureau et je ne tiens pas à avoir à le remettre en place tous les matins. J'ai bien pensé à un script qui écraserai le répertoire /home de l'utilisateur à chaque boot, mais ce n'est pas très élégant, et ça ne résout pas le problème de la maintenance du poste.

La meilleure solution serait un liveCD, ou mieux, un liveUSB. C'est facile à mettre en place sur une carte CF, j'ai déjà mis en ligne la manip avec l'article USBuntu. Il n'y a qu'a la reproduire, en shuntant l'activation du mode persistant.

Reste à personnaliser l'image iso selon mes besoins. Je me suis déjà pas mal amusé avec reconstructor, je sais que c'est faisable. Il existe aussi le script de frafa, que vous pouvez trouver sur le forum ubuntu-fr, mais je ne vois pas trop comment obtenir exactement ce que je veux. Enlever/ajouter des programmes, pas de problème, par contre, configurer firefox (page d'accueil, modules, réglages pour ne pas conserver de mots de passe et de cookies), ou modifier les applications apparaissant dans les menus...

Finalement, la solution pour cette dernière étape ne se révèle pas la plus compliquée. Je me suis largement inspiré des pages de la doc ici, et .

Après quelques essais, voici la façon dont j'ai procédé :

CREATION DE L'ESPACE DE TRAVAIL

~$ mkdir ~/livecd
~$ export CD=~/livecd

MONTAGE ET COPIE DE L'ISO


~$ sudo mount -o loop /media/Documents/iso/gutsy-desktop-i386.iso /mnt/iso
[sudo] password for traaf:
~$ cd $CD
~/livecd$ mkdir extract
~/livecd$ sudo cp -a /mnt/iso/. extract/
~/livecd$ sudo chmod -R u+w extract/
~/livecd$ sudo umount /mnt/iso
~/livecd$ cd extract/
~/livecd/extract$ sudo rm -rf bin pics disctree programs autorun.inf ubuntu.ico start.bmp start.exe start.ini wubi-cdboot.exe
~/livecd/extract$ cd $CD
~/livecd$ ls
extract

MONTAGE ET EXTRACTION DU SQUASHFS

~/livecd$ mkdir squashfs
~/livecd$ sudo mount -t squashfs -o loop /home/traaf/livecd/extract/casper/filesystem.squashfs /mnt/iso
~/livecd$ sudo cp -a /mnt/iso/. /home/traaf/livecd/squashfs
~/livecd$ sudo umount /mnt/iso
~/livecd$ ls
extract squashfs

PREPARATION DU CHROOT

je rajoute mon sources.list et je désactive certains dépôts

~/livecd$ cat /etc/apt/sources.list | sudo tee squashfs/etc/apt/sources.list
~/livecd$ sudo gedit squashfs/etc/apt/sources.list

Copie du resolv.conf pour avoir le net, et montage de /proc et /sys
/!\ Ne pas oublier de les supprimer avant de quitter le chroot) /!\

~/livecd$ sudo cp /etc/resolv.conf squashfs/etc/resolv.conf
~/livecd$ sudo mount -t proc -o bind /proc squashfs/proc
~/livecd$ sudo mount -t sys -o bind /sys squashfs/sys

PASSAGE EN CHROOT

~/livecd$ sudo chroot squashfs /bin/bash
id: ne peut trouver le nom de l'identificateur de groupe 1003
chroot:/# wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | apt-key add -
OK
chroot:/# apt-get update
6438ko réceptionnés en 27s (235ko/s)
Lecture des listes de paquets... Fait
chroot:/# apt-get upgrade
237 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 303Mo dans les archives.
Après dépaquetage, 80,8Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
...
chroot:/# apt-get dist-upgrade

Ici, je rajoute tout ce qui va bien, plugins multimédia etc...

chroot:/# apt-get install ubuntu-restricted-extras gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse 
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-pitfdll mozilla-mplayer mplayer-fonts w32codecs
flashplugin-nonfree msttcorefonts sun-java6-plugin sun-java6-fonts gtk2-engines-murrine libggi-target-x gsfonts-x11
0 mis à jour, 65 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 64,5Mo dans les archives.
Après dépaquetage, 178Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o

J'enlève tous les fichiers de localisation, avant de ne réinstaller que le pack français, et j'enlève les outils de mise à jour et d'installation, ainsi que les terminaux (gnome-terminal et xterm) et 2 ou 3 autres bricoles.

chroot:/# apt-get remove language*
chroot:/# apt-get install language-pack-fr language-pack-gnome-fr language-support-fr language-pack-kde-fr language-selector
chroot:/# apt-get install console-data
chroot:/# dpkg-reconfigure console-data
chroot:/# apt-get remove --purge ubiquity pidgin gparted gnome-terminal xterm serpentine sound-juicer synaptic tomboy
chroot:/# umount /sys
chroot:/# umount /proc
chroot:/# rm /etc/resolv.conf
chroot:/# exit
exit

SORTIE DU CHROOT

Sans avoir oublié de démonter /proc /sys et effacé resolv.conf

SAUVEGARDE

Je fais une copie des répertoires après la mise à jour, pour ne pas avoir à tout retélécharger si je dois recommencer la manip

~/livecd$ mkdir squashfs.bakup
~/livecd$ sudo cp -a squashfs/. squashfs.bakup
~/livecd$ sudo mkdir extract.backup
~/livecd$ sudo rm extract/casper/filesystem.squashfs
~/livecd$ sudo cp -a extract/. extract.backup

NETTOYAGE

Purge du cache apt pour ne pas encombrer l'iso

~/livecd$ sudo chroot squashfs
chroot:/# apt-get clean
chroot:/# exit
exit

DEPLACEMENT DE FICHIERS ET THEMES

KERNEL

Après mise à jour du kernel, le copier en remplacement du kernel d'origine de l'iso

~/livecd$ sudo cp squashfs/boot/vmlinuz-2.6.22-14-generic extract/casper/vmlinuz 
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

DEMARRAGE EN FRANCAIS

Pour ne pas à avoir à sélectionner la langue au démarrage

~/livecd$ echo "fr" | sudo tee extract/isolinux/lang
fr
~/livecd$ cat extract/isolinux/lang
fr

AJOUT DES THEMES

J'ai choisi les thème Murrina-Fruits (après installation du moteur GTK2 Murrine) et Murrine-rounded pour les bordures, que vous pouvez trouver ici (merci Chilperik).

Quelques captures d'écran en bas de page.

~/livecd$ sudo cp -ra /home/traaf/.themes/Murrina-Fruits/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -ra /home/traaf/.themes/MurrineRounded/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -a /home/traaf/Images/backgrounds/ubunlight-or_by_harrypopof.png /home/traaf/livecd/squashfs/usr/share/backgrounds/
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/themes
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/backgrounds
~/livecd$ sudo rm -rf squashfs/etc/skel/Examples

MODIFICATION DU USER

L'étape qui m'a donné le plus de mal, merci frafa pour le coup de pouce

~/livecd$ sudo gedit squashfs/etc/casper.conf 
export USERNAME="nectarin"
export USERFULLNAME="nectarin"
export HOST="nectarin"
export BUILD_SYSTEM="Nectarin"

MODIFICATION DES DROITS

~/livecd$ mkpasswd -s motdepasse
E/RzddfzlTY0A
~/livecd$ sudo gedit squashfs/usr/share/initramfs-tools/scripts/casper-bottom/10adduser
set passwd/root-password-crypted E/RzddfzlTY0A
set passwd/user-password-crypted E/RzddfzlTY0A

MISE A JOUR INITRD

Indispensable pour que la modification de l'utilisateur et des droits s'appliquent au boot

~/livecd$ sudo chroot squashfs
chroot:/# sudo update-initramfs -k all -u
chroot:/# exit
exit
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

RECONTRUCTION DU SQUASHFS

~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > $CD/extract/casper/filesystem.manifest
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ cd squashfs
~/livecd/squashfs$ sudo mksquashfs . ../extract/casper/filesystem.squashfs
~/livecd/squashfs$ cd ..
~/livecd$ sudo mkisofs -r -V "Nectarin Live CD" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o nectarin-i386.iso extract
...
~/livecd$ sudo chown traaf:traaf nectarin-i386.iso

TEST DE L'IMAGE ISO ET REGLAGES DU PROFIL

Pour cette étape, pas de code à taper. Je boote sur l'iso, toutes mes modifications sont bien effectives. Je procède alors aux réglages du compte utilisateur en appliquant les thèmes que j'ai ajoutés, je configure firefox bien comme il faut et je modifie un peu la disposition des menus. Quelques liens bien choisis en évidence sur le bureau avec des icônes sympa.

Pour la sauvegarde, j'opte pour la simplicité : ouvrir nautilus, remonter d'un niveau pour atteindre /home, un clic droit sur le dossier utilisateur > créer une archive. Et je me l'envoie par email

AJOUT DES INFOS PROFIL

je décompresse mon dossier utilisateur dans un repertoire que je nomme profil, et je recopie sont contenu dans /etc/skel

~/livecd$ sudo cp -r profil/. squashfs/etc/skel
~/livecd$ sudo chown -R root:root /etc/skel

RECONSTRUCTION DE LA NOUVELLE ISO

On supprime le fichier squashfs existant

~/livecd$ sudo rm extract/casper/filesystem.squashfs

Et on le recompresse, avant de recréer une image iso.

Le résultat est très satisfaisant, et une fois installé sur clé USB, le système est très fluide, ne consomme que 103 Mo de RAM au démarrage, et l'utilisation du moteur GTK2 murrine apporte vraiment une impression de légèreté, si vous le l'avez pas encore testé, je vous le recommande très vivement, les temps de réaction sont très courts et l'affichage est très agréable

Un aperçu de ce que ça donne :

Retourner au sommaire

Gravatar de Breizh ardente

[Logiciels et licences libres en entreprise] étape 2 : Quel OS pour un usage public limité ? 

Ce billet est le second de la série commencée par :

  1. [Logiciels et licences libres en entreprise] étape 1 : le hardware


Choix de l'OS

Le choix du matériel devant équiper les bornes d'accès libre à internet n'est pas encore définitivement arrêté, mais il est temps de se pencher sur la question de l'OS qui va y résider. Mon choix se porte naturellement sur Ubuntu :), voyons voir le cahier des charges, et comment adapter ubuntu à ces exigences.

  • navigation web performante : firefox avec ses principales extensions (flash, java, adblock, mozilla-mplayer)
  • compte utilisateur limité : pas de droits d'administration
  • zéro maintenance

Une installation classique avec un compte utilisateur limité peut s'envisager, mais un minimum de maintenance est nécessaire. De plus, à moins de verrouiller complètement la session, les utilisateurs peuvent modifier l'apparence du bureau et je ne tiens pas à avoir à le remettre en place tous les matins. J'ai bien pensé à un script qui écraserai le répertoire /home de l'utilisateur à chaque boot, mais ce n'est pas très élégant, et ça ne résout pas le problème de la maintenance du poste.

La meilleure solution serait un liveCD, ou mieux, un liveUSB. C'est facile à mettre en place sur une carte CF, j'ai déjà mis en ligne la manip avec l'article USBuntu. Il n'y a qu'a la reproduire, en shuntant l'activation du mode persistant.

Reste à personnaliser l'image iso selon mes besoins. Je me suis déjà pas mal amusé avec reconstructor, je sais que c'est faisable. Il existe aussi le script de frafa, que vous pouvez trouver sur le forum ubuntu-fr, mais je ne vois pas trop comment obtenir exactement ce que je veux. Enlever/ajouter des programmes, pas de problème, par contre, configurer firefox (page d'accueil, modules, réglages pour ne pas conserver de mots de passe et de cookies), ou modifier les applications apparaissant dans les menus...

Finalement, la solution pour cette dernière étape ne se révèle pas la plus compliquée. Je me suis largement inspiré des pages de la doc ici, et .

Après quelques essais, voici la façon dont j'ai procédé :

CREATION DE L'ESPACE DE TRAVAIL

~$ mkdir ~/livecd
~$ export CD=~/livecd

MONTAGE ET COPIE DE L'ISO


~$ sudo mount -o loop /media/Documents/iso/gutsy-desktop-i386.iso /mnt/iso
[sudo] password for traaf:
~$ cd $CD
~/livecd$ mkdir extract
~/livecd$ sudo cp -a /mnt/iso/. extract/
~/livecd$ sudo chmod -R u+w extract/
~/livecd$ sudo umount /mnt/iso
~/livecd$ cd extract/
~/livecd/extract$ sudo rm -rf bin pics disctree programs autorun.inf ubuntu.ico start.bmp start.exe start.ini wubi-cdboot.exe
~/livecd/extract$ cd $CD
~/livecd$ ls
extract

MONTAGE ET EXTRACTION DU SQUASHFS

~/livecd$ mkdir squashfs
~/livecd$ sudo mount -t squashfs -o loop /home/traaf/livecd/extract/casper/filesystem.squashfs /mnt/iso
~/livecd$ sudo cp -a /mnt/iso/. /home/traaf/livecd/squashfs
~/livecd$ sudo umount /mnt/iso
~/livecd$ ls
extract squashfs

PREPARATION DU CHROOT

je rajoute mon sources.list et je désactive certains dépôts

~/livecd$ cat /etc/apt/sources.list | sudo tee squashfs/etc/apt/sources.list
~/livecd$ sudo gedit squashfs/etc/apt/sources.list

Copie du resolv.conf pour avoir le net, et montage de /proc et /sys
/!\ Ne pas oublier de les supprimer avant de quitter le chroot) /!\

~/livecd$ sudo cp /etc/resolv.conf squashfs/etc/resolv.conf
~/livecd$ sudo mount -t proc -o bind /proc squashfs/proc
~/livecd$ sudo mount -t sys -o bind /sys squashfs/sys

PASSAGE EN CHROOT

~/livecd$ sudo chroot squashfs /bin/bash
id: ne peut trouver le nom de l'identificateur de groupe 1003
chroot:/# wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | apt-key add -
OK
chroot:/# apt-get update
6438ko réceptionnés en 27s (235ko/s)
Lecture des listes de paquets... Fait
chroot:/# apt-get upgrade
237 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 303Mo dans les archives.
Après dépaquetage, 80,8Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
...
chroot:/# apt-get dist-upgrade

Ici, je rajoute tout ce qui va bien, plugins multimédia etc...

chroot:/# apt-get install ubuntu-restricted-extras gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse 
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3
gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-pitfdll mozilla-mplayer mplayer-fonts w32codecs
flashplugin-nonfree msttcorefonts sun-java6-plugin sun-java6-fonts gtk2-engines-murrine libggi-target-x gsfonts-x11
0 mis à jour, 65 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 64,5Mo dans les archives.
Après dépaquetage, 178Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o

J'enlève tous les fichiers de localisation, avant de ne réinstaller que le pack français, et j'enlève les outils de mise à jour et d'installation, ainsi que les terminaux (gnome-terminal et xterm) et 2 ou 3 autres bricoles.

chroot:/# apt-get remove language*
chroot:/# apt-get install language-pack-fr language-pack-gnome-fr language-support-fr language-pack-kde-fr language-selector
chroot:/# apt-get install console-data
chroot:/# dpkg-reconfigure console-data
chroot:/# apt-get remove --purge ubiquity pidgin gparted gnome-terminal xterm serpentine sound-juicer synaptic tomboy
chroot:/# umount /sys
chroot:/# umount /proc
chroot:/# rm /etc/resolv.conf
chroot:/# exit
exit

SORTIE DU CHROOT

Sans avoir oublié de démonter /proc /sys et effacé resolv.conf

SAUVEGARDE

Je fais une copie des répertoires après la mise à jour, pour ne pas avoir à tout retélécharger si je dois recommencer la manip

~/livecd$ mkdir squashfs.bakup
~/livecd$ sudo cp -a squashfs/. squashfs.bakup
~/livecd$ sudo mkdir extract.backup
~/livecd$ sudo rm extract/casper/filesystem.squashfs
~/livecd$ sudo cp -a extract/. extract.backup

NETTOYAGE

Purge du cache apt pour ne pas encombrer l'iso

~/livecd$ sudo chroot squashfs
chroot:/# apt-get clean
chroot:/# exit
exit

DEPLACEMENT DE FICHIERS ET THEMES

KERNEL

Après mise à jour du kernel, le copier en remplacement du kernel d'origine de l'iso

~/livecd$ sudo cp squashfs/boot/vmlinuz-2.6.22-14-generic extract/casper/vmlinuz 
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

DEMARRAGE EN FRANCAIS

Pour ne pas à avoir à sélectionner la langue au démarrage

~/livecd$ echo "fr" | sudo tee extract/isolinux/lang
fr
~/livecd$ cat extract/isolinux/lang
fr

AJOUT DES THEMES

J'ai choisi les thème Murrina-Fruits (après installation du moteur GTK2 Murrine) et Murrine-rounded pour les bordures, que vous pouvez trouver ici (merci Chilperik).

Quelques captures d'écran en bas de page.

~/livecd$ sudo cp -ra /home/traaf/.themes/Murrina-Fruits/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -ra /home/traaf/.themes/MurrineRounded/ /home/traaf/livecd/squashfs/usr/share/themes/
~/livecd$ sudo cp -a /home/traaf/Images/backgrounds/ubunlight-or_by_harrypopof.png /home/traaf/livecd/squashfs/usr/share/backgrounds/
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/themes
~/livecd$ sudo chown -R root:root /home/traaf/livecd/squashfs/usr/share/backgrounds
~/livecd$ sudo rm -rf squashfs/etc/skel/Examples

MODIFICATION DU USER

L'étape qui m'a donné le plus de mal, merci frafa pour le coup de pouce

~/livecd$ sudo gedit squashfs/etc/casper.conf 
export USERNAME="nectarin"
export USERFULLNAME="nectarin"
export HOST="nectarin"
export BUILD_SYSTEM="Nectarin"

MODIFICATION DES DROITS

~/livecd$ mkpasswd -s motdepasse
E/RzddfzlTY0A
~/livecd$ sudo gedit squashfs/usr/share/initramfs-tools/scripts/casper-bottom/10adduser
set passwd/root-password-crypted E/RzddfzlTY0A
set passwd/user-password-crypted E/RzddfzlTY0A

MISE A JOUR INITRD

Indispensable pour que la modification de l'utilisateur et des droits s'appliquent au boot

~/livecd$ sudo chroot squashfs
chroot:/# sudo update-initramfs -k all -u
chroot:/# exit
exit
~/livecd$ sudo cp squashfs/boot/initrd.img-2.6.22-14-generic extract/casper/initrd.gz

RECONTRUCTION DU SQUASHFS

~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > $CD/extract/casper/filesystem.manifest
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest
~/livecd$ sudo chmod a+w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chroot /home/traaf/livecd/squashfs dpkg-query -W --showformat='${Package} ${Version}\n' > /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ sudo chmod go-w /home/traaf/livecd/extract/casper/filesystem.manifest-desktop
~/livecd$ cd squashfs
~/livecd/squashfs$ sudo mksquashfs . ../extract/casper/filesystem.squashfs
~/livecd/squashfs$ cd ..
~/livecd$ sudo mkisofs -r -V "Nectarin Live CD" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o nectarin-i386.iso extract
...
~/livecd$ sudo chown traaf:traaf nectarin-i386.iso

TEST DE L'IMAGE ISO ET REGLAGES DU PROFIL

Pour cette étape, pas de code à taper. Je boote sur l'iso, toutes mes modifications sont bien effectives. Je procède alors aux réglages du compte utilisateur en appliquant les thèmes que j'ai ajoutés, je configure firefox bien comme il faut et je modifie un peu la disposition des menus. Quelques liens bien choisis en évidence sur le bureau avec des icônes sympa.

Pour la sauvegarde, j'opte pour la simplicité : ouvrir nautilus, remonter d'un niveau pour atteindre /home, un clic droit sur le dossier utilisateur > créer une archive. Et je me l'envoie par email

AJOUT DES INFOS PROFIL

je décompresse mon dossier utilisateur dans un repertoire que je nomme profil, et je recopie sont contenu dans /etc/skel

~/livecd$ sudo cp -r profil/. squashfs/etc/skel
~/livecd$ sudo chown -R root:root /etc/skel

RECONSTRUCTION DE LA NOUVELLE ISO

On supprime le fichier squashfs existant

~/livecd$ sudo rm extract/casper/filesystem.squashfs

Et on le recompresse, avant de recréer une image iso.

Le résultat est très satisfaisant, et une fois installé sur clé USB, le système est très fluide, ne consomme que 103 Mo de RAM au démarrage, et l'utilisation du moteur GTK2 murrine apporte vraiment une impression de légèreté, si vous le l'avez pas encore testé, je vous le recommande très vivement, les temps de réaction sont très courts et l'affichage est très agréable

Un aperçu de ce que ça donne :

Retourner au sommaire

Gravatar de Breizh ardente

Vente liée : Guide de remboursement 

  • 18 votes
    vote oui vote non

Vous vous souvenez peut être du récent succès judiciaire de Mr Gutzwiller. Pour rappel, cet acheteur a obtenu gain de cause lors de son procès contre le fabriquant ACER, et s'est fait rembourser l'intégralité des licences de logiciels préinstallés sur son ordinateur portable.

Cette victoire symbolique d'un particulier contre un grand fabriquant a depuis été suivie de quelques rares autres cas.
Le procédé de la vente liée, bien connu, fait l'objet de beaucoup d'attention médiatique en ce moment, les élus sont sollicités sur le sujet par des associations comme l'APRIL (Association pour la Promotion et la Recherche en Informatique Libre) , ou encore l'AFUL (Association Francophone des Utilisateurs de Linux et des Logiciels Libres), la première étant à l'initiative du questionnaire Candidats.fr qui a vu le jour lors de la campagne présidentielle de 2007, et reprend le flambeau pendant la campagne des municipales 2008 pour interpeller les élus et futurs élus sur la question du logiciel libre, alors que la seconde est à l'origine de la pétition en ligne s'opposant à la vente liée, qui a collecté pour l'instant plus de 27000 signatures.

logo aful . logo april . logo racketiciel

Cette mobilisation ne semble pas pour l'instant intéresser outre mesure le gouvernement, comme le confirment les propos de Luc Chatel, député et secrétaire d'état à la consommation, qui s'obstine à nier la réalité de la vente liée.

Pourtant, le remboursement des licences n'est pas encore entré dans les mœurs, les propositions de conciliation n'excédant que rarement le montant de 30 ou 40€ au terme de procédures complexes visant à décourager le prétendant au remboursement, les quelques succès récents n'aboutissant qu'au prix d'une longue action en justice, ce que ne veulent pas ou ne peuvent pas se permettre la majorité des consommateurs. Le statut de la vente liée est cependant déjà défini comme illégal par la loi, mais plus que largement toléré dans les faits, et le remboursement déjà proposé par la majorité des constructeurs en cas de refus du CLUF, les litiges portant alors sur le montant de celui-ci.

Face à ce constat, plusieurs associations appellent à la multiplication des procédures de remboursement des logiciels imposés à l'achat d'un ordinateur neuf, dont l'APRIL, l'AFUL et l'UFC-Que Choisir.

Pour aller dans le même sens, le site racketiciel.info publie maintenant un guide de remboursement pour aider les consommateurs à se lancer dans ce genre de démarche, en proposant des courriers types, et en détaillant les étapes à suivre, les documents à conserver, les références légales de ce genre de situation, ainsi qu'en s'appuyant sur les nouveaux cas de jurisprudence, qui devraient simplifier la tâche des futurs remboursés :) .

Je vous invite donc :

  • à prendre connaissance de cet appel, du guide qui l'accompagne, et à les communiquer à tout acheteur potentiel d'ordinateur dans votre entourage physique et numérique.
  • à signer la pétition racketiciel et à la diffuser autour de vous
  • à interpeller vos élus et/ou futurs élus au sujet des logiciels libres et à leur faire signer le pacte du logiciel libre de candidats.fr

Retourner au sommaire

Gravatar de Breizh ardente

Vente liée : Guide de remboursement 

Vous vous souvenez peut être du récent succès judiciaire de Mr Gutzwiller. Pour rappel, cet acheteur a obtenu gain de cause lors de son procès contre le fabriquant ACER, et s'est fait rembourser l'intégralité des licences de logiciels préinstallés sur son ordinateur portable.

Cette victoire symbolique d'un particulier contre un grand fabriquant a depuis été suivie de quelques rares autres cas.
Le procédé de la vente liée, bien connu, fait l'objet de beaucoup d'attention médiatique en ce moment, les élus sont sollicités sur le sujet par des associations comme l'APRIL (Association pour la Promotion et la Recherche en Informatique Libre) , ou encore l'AFUL (Association Francophone des Utilisateurs de Linux et des Logiciels Libres), la première étant à l'initiative du questionnaire Candidats.fr qui a vu le jour lors de la campagne présidentielle de 2007, et reprend le flambeau pendant la campagne des municipales 2008 pour interpeller les élus et futurs élus sur la question du logiciel libre, alors que la seconde est à l'origine de la pétition en ligne s'opposant à la vente liée, qui a collecté pour l'instant plus de 27000 signatures.

logo aful . logo april . logo racketiciel

Cette mobilisation ne semble pas pour l'instant intéresser outre mesure le gouvernement, comme le confirment les propos de Luc Chatel, député et secrétaire d'état à la consommation, qui s'obstine à nier la réalité de la vente liée.

Pourtant, le remboursement des licences n'est pas encore entré dans les mœurs, les propositions de conciliation n'excédant que rarement le montant de 30 ou 40€ au terme de procédures complexes visant à décourager le prétendant au remboursement, les quelques succès récents n'aboutissant qu'au prix d'une longue action en justice, ce que ne veulent pas ou ne peuvent pas se permettre la majorité des consommateurs. Le statut de la vente liée est cependant déjà défini comme illégal par la loi, mais plus que largement toléré dans les faits, et le remboursement déjà proposé par la majorité des constructeurs en cas de refus du CLUF, les litiges portant alors sur le montant de celui-ci.

Face à ce constat, plusieurs associations appellent à la multiplication des procédures de remboursement des logiciels imposés à l'achat d'un ordinateur neuf, dont l'APRIL, l'AFUL et l'UFC-Que Choisir.

Pour aller dans le même sens, le site racketiciel.info publie maintenant un guide de remboursement pour aider les consommateurs à se lancer dans ce genre de démarche, en proposant des courriers types, et en détaillant les étapes à suivre, les documents à conserver, les références légales de ce genre de situation, ainsi qu'en s'appuyant sur les nouveaux cas de jurisprudence, qui devraient simplifier la tâche des futurs remboursés :) .

Je vous invite donc :

  • à prendre connaissance de cet appel, du guide qui l'accompagne, et à les communiquer à tout acheteur potentiel d'ordinateur dans votre entourage physique et numérique.
  • à signer la pétition racketiciel et à la diffuser autour de vous
  • à interpeller vos élus et/ou futurs élus au sujet des logiciels libres et à leur faire signer le pacte du logiciel libre de candidats.fr

Retourner au sommaire

©2007 :: Hébergé par Tux-planet :: Valid CSS & XHTML :: Version 3.2.1

web tracker