jeudi 30 août 2012

Installation Dropbox dans ROSA marathon 2012


Les développeurs de la distribution ROSA Linux viennent de peaufiner la dernière version de kfilebox 0.4.9 qui offre désormais l'utilisation du wizard graphique pour l'installation, la configuration et l'utilisation de Dropbox pour KDE

Voici en images les différentes étapes pour mener à bien la mise en place dans ROSA Marathon 2012

La version n'étant pas encore présente dans les dépôts, elle est récupérable et installable à partir d'ici : 32 bits  /  64 bits

Une fois installé, rechercher "kfilebox" dans le menu et lancer l'application

Le téléchargement du démon dropbox commence

Sélectionner "Run Gtk based installer"

L'assistant s'ouvre

Renseigner vos identifiants (ou demander à créer un compte)

Choisir la capacité

Choisir le type d'installation

Consulter ou bien passer la visite pour les connaisseurs

Installation terminée

Notification à la fin de l'installation

Préférences kfilebox

Onglet "Général"

Onglet "Account"

Onglet "Réseau"

Onglet "Proxy"

Onglet "Divers"

samedi 18 août 2012

SolusOS Eveline 1.2 French Screenshot Review


Ikey Doherty annonce la sortie de SolusOS Eveline 1.2, une distribution basée sur le bureau Gnome 2 associé à la dernière version stable de Debian

Comme pour la distribution ROSA Gnome 2012, le fait d'embarquer Gnome 2 n'empêche pas les dernières nouveautés :

- Firefox 14.0.1- Thunderbird 14.0
- LibreOffice 3.6.0
- Linux Kernel 3.3.6(with BFS/preempt/no dyn ticks/1000Hz)
- iptables 1.4.8
- ufw 0.31.1
- hplip 3.12
- GNOME 2.30
- Un wizard à la première connexion de l'utilisateur propose une assistance à la configuration du réseau, du pare-feu, la détection du matériel et installation des drivers et logiciels non libres ainsi que les paramètres de fréquences des mises à jour.
- Sont également inclus les firmwares pour certains chipsets WLAN et une variété de codecs non-libres pour ce que l'équipe du projet appelle une expérience multimédia «out-of-the-box ».

SolusOS,un sérieux compétiteur à Linuxmint ?


Pour la future version 2, Ikey Doherty indique qu'elle sera basée sur une version personnalisée de Gnome 3.4, rebaptisée "Gnome Classique".
"Nous l'avons corrigé et façonné à notre convenance, en utilisant Metacity, Gnome Panel, Nautilus, etc. , cette interface se comporte de la même façon que Gnome 2 sans avoir besoin d'un ordinateur dernier cri et de l'accélération matérielle nécessaire aux simili-Gnome 2 que nous connaissons aujourd'hui."

Site SolusOS : http://solusos.com/

vendredi 10 août 2012

Installation Fedora 17 sur un Dell Inspiron Mini 10

Écran de Login

Menu Gnome Shell

Consommation Ram=180Mo seulement après optimisation

Il y a 2 ans, j'avais fait un article sur l'installation d'une distribution Linux en remplacement de Windows XP sur ce netbook Dell inspiron mini 1012 dont les caractéristiques sont les suivantes :

Processeur Atom N450 / 1 Giga RAM DDR2 / Disque dur Samsung  160.Go hyper silencieux / Écran 10.1.pouces 1024x600 max / Webcam 1.3 Mpixels / Batterie 6 Cellules / Graphic Intel GMA 3150 / WiFi Broadcom BCM4312 802.11b/g / Ethernet 10/100 (pas de Bluetooth)

A l'époque, c'était sans conteste la version "Ubuntu Netbook Edition" 10.04 plus communément appelée "UNE" qui avait été le meilleur choix et elle a d'ailleurs parfaitement fonctionné jusqu'à ce que l'écran soit abîmé et qu'un mauvais réparateur vire le système d'exploitation pensant que c'était le problème.

Bref, après contrôle par mes soins et rachat d'une dalle pour 54€, ce PC est prêt à accueillir une nouvelle distribution.

Les besoins : Ce PC est utilisé par une personne n'ayant aucune connaissance en informatique mais qui souhaite tout de même un système moderne, fluide, stable avec un menu proposant une barre de recherche plus les logiciels Libreoffice, Chromium, Shotwell, Gimp, Google Earth, lecteur vidéo, lecteur de musiques entre autres

Ubuntu Netbook Edition n'existant plus, j'ai testé Ubuntu 12.04, Kubuntu 12.04, Voyager 12.04, Linuxmint 13 Xfce, Rosa 2012 LTS qui avaient toutes des problèmes de lourdeur ou d'incompatibilité, j'ai finalement trouvé la distribution qui va comme un gant à ce netbook : Il s'agit de Fedora 17 avec Gnome Shell

Je passe l'étape de l'installation, il suffit de récupérer l'ISO 32 bits et de la charger sur une clé USB à l'aide d'unetbootin ou tout simplement à l'aide de la commande "dd"

Voici les méthodes d'optimisation que j'ai appliqué une fois l'installation terminée

Les premières étapes doivent se faire avec un câble Ethernet car le pilote non-libre Wifi Broadcom ne se trouve pas de base sur le CD d'installation.

1) Faire les mises à jour
su -c 'yum update'

2) Activer les dépôts complémentaires pour les drivers et logiciels soumis à licence
Dépôt RPMFusion (non-libre)
Puis faire une mise à jour

3) Installer le gestionnaire de logiciel yumex qui est plus rapide et facile d'utilisation que le gestionnaire par défaut.
su -c 'yum install yumex'

4) Installer "Gnome Tweak Tool" et "Gnome Shell extensions common" pour pouvoir ainsi personnaliser le bureau grâce aux nombreuses extensions.
Toujours privilégier celles présentes dans les dépôts avant d'aller les rechercher sur le site Gnome dédié car ces dernières ne sont jamais mises à jour automatiquement.
Personnellement, j'aime voir la date avec l'heure, les numéros de semaine dans le calendrier. J'aime aussi voir les boutons "réduire" et "agrandir" dans les fenêtres. j'ai aussi changé le thème des icônes par "Elementary-icon-theme" disponible dans les dépôts.
su -c 'yum install gnome-tweak-tool gnome-shell-extension-common'

5) Installation des codecs, drivers non-libres, polices Microsoft, Adobe Flash et autres programmes non inclus dans les dépôts.
il existe 2 outils pour réaliser ceci très simplement : "Fedora Utils" ou "AutoPlus"
Personnellement j'ai opté pour "Fedora Utils"

Pour installer "Fedora Utils", ouvrir un terminal et taper cette commande :
su -c "curl http://master.dl.sourceforge.net/project/fedorautils/fedorautils.repo -o /etc/yum.repos.d/fedorautils.repo && yum install fedorautils"

Pour installer "AutoPlus", taper cette commande :
su -c 'yum -y --nogpgcheck install http://dnmouse.org/autoplus-1.4-5.noarch.rpm'

Il suffit par la suite de lancer le programme et choisir parmi les options proposées.
Pour ce PC, j'ai entre autres activé l'installation de l'outil "jockey driver installer" qui permet de détecter les composants pour lesquels un pilote non libre est requis (cas de la carte Wifi BCM4312) et d'installer automatiquement le bon driver.

Tweak 1 : Optimisations au niveau du disque dur et du système de fichiers
La mise à jour de l'heure d'accès à un fichier provoque beaucoup d'accès au disque dur donc augmente la consommation et peut dégrader légèrement les performances. Il est possible de dévalider cette fonctionnalité non essentielle pour un usage au quotidien du netbook.
De même, l'utilisation de tmpfs pour les fichiers temporaires dans /tmp va permettre de limiter les écritures sur le disque et accelerer les applications.
Pour améliorer ceci, voici comment j'ai configuré le fichier /etc/fstab (ajouts en rouge)
[root@PC-Caroline ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Thu Aug 2 21:03:20 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=cd329e9b-60af-49d7-9ec6-a3f6757b2387 / ext4 defaults,noatime,errors=remount-ro 1 1
UUID=e86031a1-ae9c-4ef1-b968-513b5cceb744 /boot ext4 defaults,errors=remount-ro 1 2
UUID=8f51605f-b199-4e9a-9737-55927e1a51c4 /home ext4 defaults,noatime,errors=remount-ro 1 2
UUID=1e547216-6174-4c3f-84a4-ab2eba9e08a4 swap swap defaults 0 0
# Montage /tmp en Ram
tmpfs /tmp tmpfs defaults,user,noexec,noatime,mode=0777 0 0
[root@PC-Caroline ~]#


Tweak 2 : Privilégier l'utilisation de la RAM et retarder le déclenchement du swap
Par défaut, les distributions linux règlent la valeur de swapiness à 60. Ce qui  signifie que la mémoire swap commence à être sollicitée dès qu'il reste moins de 60% de la RAM disponible. Swapper est synonyme d'écritures sur disque donc ralentissements et augmentation de la consommation.

Pour contrôler la valeur de swappiness
more /proc/sys/vm/swappiness

Pour changer temporairement (jusqu'au redémarrage) cette valeur
su -c 'sysctl vm.swappiness=10'

Pour rendre le changement permanent :

su -c 'gedit /etc/sysctl.conf'

ajouter à la fin du fichier
vm.swappiness=10

On sauvegarde et la valeur sera effective au redémarrage suivant.

Tweak 3 : Activer le mode laptop
Quand le mode laptop est validé, le noyau essaye d'être intelligent avec les E/S. Toutes les futures E/S disque dur planifiées (par anticipation) sont soumises en une seule fois quand le noyau a à faire une E/S sur disque dur.
Le mode laptop réduit l'usage du disque dur par regroupement des écritures sur disque...
Pour activer le mode laptop :

su -c 'gedit /etc/sysctl.conf'

ajouter à la fin du fichier
vm.laptop_mode = 5

On sauvegarde et la valeur sera effective au redémarrage suivant.

Tweak 4 : Tuning process d'écriture sur disque pdflush

L'écriture différée du cache du système de fichiers sur le disque dur se fait assez fréquemment. Pour réduire la consommation, il suffit de le faire moins fréquemment.
La valeur par défaut est 500 centièmes de secondes (5s)

Pour réduire la fréquence et ainsi économiser de l'énergie, on passe cette valeur à 30s :

su -c 'gedit /etc/sysctl.conf'

ajouter à la fin du fichier
vm.dirty_writeback_centisecs = 3000
vm.dirty_expire_centisecs = 3000

On sauvegarde et la valeur sera effective au redémarrage suivant.
Ne pas perdre de vue qu'en cas de crash, les données qui ne sont pas écrites sur le disque sont définitivement perdues.

Tweak 5 : Désactivation de SELinux

SELinux étant un processus  surtout destiné à améliorer la sécurité des serveurs, il est peu utile sur un netbook destiné à une utilisation standard.

Pour désactiver SELinux :
su -c 'gedit /etc/selinux/config'

remplacer la ligne SELINUX=enforcing par
SELINUX=disabled

On sauvegarde et la valeur sera effective au redémarrage suivant.

Tweak 6 : Désactivation des services inutiles

"systemd-analyze blame" est un outil intéressant qui permet de lister et mettre en évidence les services qui prennent le plus de temps au démarrage.
Cet outil étant non présent de base, l'installer par la commande :

su -c 'yum install systemd-analyze'
Il suffit ensuite de lancer la commande (en root) pour obtenir la liste des services et leur temps de démarrage

Voici la liste des commandes permettant de désactiver les services inutiles sur ce netbook :
su -c 'systemctl disable sendmail.service'
su -c 'systemctl disable sm-client.service'
su -c 'systemctl disable iscsi.service'
su -c 'systemctl disable ip6tables.service'
su -c 'systemctl disable bluetooth.service'

Tweak 7 : Optimisations Firefox et chromium
le tweak 1 ayant permit d'activer le tmpfs pour /tmp, nous allons utiliser cet espace pour les données temporaire de Firefox ou Chromium

Pour chromium :
su -c 'gedit /etc/chromium-browser/default'
renseigner la ligne
CHROMIUM_FLAGS="--memory-model=low --disk-cache-dir=/tmp/cache-chromium"

Pour Firefox :
Désactivation IPV6
Dans la barre d'adresse Firefox, tapez about:config et confirmez que vous ferez attention...
- Dans la barre de filtre , tapez ipv6.
- Trouvez le paramètre network.dns.disableIPv6 et double-cliquez dessus pour faire passer sa valeur à true.

Mise du cache Firefox en RAM 

Dans la barre d'adresse Firefox, tapez about:config et confirmez que vous ferez attention...
- Rechercher la clé "browser.cache.disk.parent_directory"
- Si elle n'existe pas, créez la par un clic droit et "nouvelle chaîne de caractère"
- La nommer "browser.cache.disk.parent_directory" puis entrer comme valeur : /tmp/cache-firefox
- Relancer Firefox

Tweak 8 : Suppression de certains programmes au démarrage de la session de l'utilisateur concerné
La personne qui va utiliser ce PC n'aura pas besoin de ces programmes ci-dessous :

- Automatic bug reporting Tool
- Caribou
- Collecteur du système de fichier Tracker
- Collecteur Tracker pour Flickr
- Dépôt Tracker
- File Context maintainer
- Gestionnaire Bluetooth
- Moniteur de sauvegarde
- Notification d'alarmes Evolution
- Partage de bureau
- SELinux Troubleshooter
- Vérifier s'il existe de nouveaux pilotes (créé par le programme jokey installé en amont)
- Zeitgeist Datahub

Pour gérer les programmes au démarrage, se loguer sur la session souhaitée puis en terminal :
gnome-session-properties

mercredi 8 août 2012

ROSA Marathon 2012 Gnome Edition Screenshot review


Voici une présentation, basée sur des captures d'écran dans VirtualBox,, qui vous donnera peut être envie de l'essayer.

Écran de login GDM

 Bureau par défaut

Le menu "Applications"

Le menu "raccourcis"

Le menu "Système"

Le gestionnaire de fichiers Nautilus

Chromium 21 installé par défaut

LibreOffice 3.4.5 LTS

Le toujours excellent Centre de Contrôle Mandriva

Consommation mémoire : 163Mo seulement (version 32 bits)

Une petite customisation avec conky


ROSA Marathon 2012 GNOME 2 Edition


Denis Koryavov annonce la sortie de ROSA Marathon 2012 GNOME édition version finale basée sur Gnome 2.

Cette édition communautaire est destinée à ceux qui ne veulent pas utiliser Gnome 3 ou encore ceux qui dispose d'un PC peu puissant mais qui préfèrent Gnome à LXDE ou XFCE.

Le fait d'embarquer Gnome 2 n'empêche pas les dernières nouveautés :

- Noyau Linux 3.0 .38 avec les derniers correctifs de sécurité
- Gnome 2.32 + GDM 2.20 avec le thème ROSA
- Google Chrome 21
- LibreOffice 3.4.5 LTS
- ROSA Media Player 1.0
- Pidgin 2.10
- FBReader (Free e-Book Reader)
- GIMP 2.6
- EasyTag
- Police Cantarell utilisée par défaut.

Lien de téléchargement