Connexion
Ces billets correspondent à un filtre sur: GNU-linux

Changer de logiciel pour un type de fichier sous gnome

Ce matin, petite (grosse en fait, mais ça fait moins pro si je l'avoue ;-) mise à jour de mon laptop sur Archlinux. Tout ce passe pour le mieux ensuite jusqu'à ce que je remarque que Nautilus veut absolument ouvrir mes fichiers 'texte' (*.txt) avec la commande suivante:

wine editor.exe

Mouais... c'est pas que cet éditeur est minable, mais bon, il y en a des meilleurs et j'ai déjà une préférence pour Geany (Vim en mode texte mais ce n'est pas le problème). Du coup je fais un clique droit, je lance avec le logiciel de mon choix l'édition de mes fichiers, mais bon, c'est vite casse pied...

La solution se trouve dans le fichier suivant: ~/.local/share/applications/mimeapps.list qu'il suffit d'adapter à son besoin. Chez moi ça sera donc:

[Added Associations]
x-content/audio-cdda=vlc.desktop;
x-content/video-dvd=vlc.desktop;
x-content/audio-player=vlc.desktop;
image/png=eog.desktop;gimp.desktop;
application/vnd.ms-excel=calc.desktop;geany.desktop;
application/pdf=acroread.desktop;
image/svg+xml=inkscape.desktop;
video/x-msvideo=vlc.desktop;
text/directory=gedit.desktop;userapp-thunderbird-D4J81U.desktop;
text/plain=geany.desktop;gedit.desktop;

Et j'ai viré toutes les mentions du type:

wine-extension-chm.desktop
wine-extension-hlp.desktop
wine-extension-htm.desktop
wine-extension-html.desktop
wine-extension-ini.desktop
wine-extension-rtf.desktop
wine-extension-txt.desktop
wine-extension-wri.desktop
wine-extension-xml.desktop

... qui sont arrivées là par je ne sais quel vilaine manipulation.

L'occasion de mieux comprendre mon système et d'apprivoiser au mieux l'ouverture de mes fichiers et extensions ;-)

Et bien sur la source de cette info: sur ubuntuforums.org.

Commentaires: 0 | Buzz it!

Mon .bashrc

Voila un post bien peu utile, mais qui donnera peut être des idées à certains pour améliorer leur .bashrc. Voici donc le mien, récemment mis à jour pour améliorer encore l'ergonomie de mon bash. Bonne lecture.

########################################################################
# ne rien faire en mode non interactif
[ -z "$PS1" ] && return

########################################################################
# complétion intelligente
if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

# ajouter ~/bin dans le path
if [ -d ~/bin ] ; then
  PATH=~/bin:"${PATH}"
fi

########################################################################
# prompt amélioré
PS1="[\t] \[\e[01;32m\]\u@\h\[\e[00m\]:\[\e[01;34m\]\w\[\e[00m\]\$ "

########################################################################
# pas de doublons dans l'historique
export HISTCONTROL=ignoredups
# historique par session
export HISTSIZE=5000
# historique total
export HISTFILESIZE=20000
# Éditeur par défaut
export EDITOR=vim

########################################################################
# supporte des terminaux redimensionnables (xterm et screen -r)
shopt -s checkwinsize
# Pour permettre de taper des caractères accentués dans le shell :
bind 'set convert-meta off'

########################################################################
# lister les détails
alias ll='ls -l'
# des couleurs  dans mes commandes
eval "`dircolors -b`"
alias ls='ls --color=auto'
alias grep='grep --color=auto'
# calendrier amélioré
alias c='var=$(cal -m); echo "${var/$(date +%-d)/$(echo -e "\033[1;31m$(date +%-d)\033[0m")}"'
# diskUsage humain ou ordonné
alias du='du -h --max-depth=1'
alias dusort='du -x --block-size=1048576 | sort -nr'
alias df='df -h'
# vim plutôt que vi
alias vi='vim'
# obtenir rapidement un squelette HTML 4.01 strict
alias htmlsquel='wget https://ludovic.rivallain.fr/~pampryl/tools/html4squelettor/squelette.html -q --no-check-certificate > /dev/null && mv squelette.html index.html'

########################################################################
# Gestion de l'utf-8
export LANG=french
export LC_CTYPE="fr_FR.UTF-8"
export LC_NUMERIC="fr_FR.UTF-8"
export LC_TIME="fr_FR.UTF-8"
export LC_COLLATE="fr_FR.UTF-8"
export LC_MONETARY="fr_FR.UTF-8"
export LC_MESSAGES="fr_FR.UTF-8"
export LC_PAPER="fr_FR.UTF-8"
export LC_NAME="fr_FR.UTF-8"
export LC_ADDRESS="fr_FR.UTF-8"
export LC_TELEPHONE="fr_FR.UTF-8"
export LC_MEASUREMENT="fr_FR.UTF-8"
export LC_IDENTIFICATION="fr_FR.UTF-8"
export LC_ALL="fr_FR.UTF-8"

########################################################################

Commentaires: 5 | Buzz it!

Debian GNU/Linux 5.0 is out!

Debian Lenny banner

C'est le jour de la Saint Valentin que l'équipe de développement de Debian a annoncé la sortie de la nouvelle version stable de la distribution. Lenny, comme sont nommées les jumelles du film Toy Story, est donc la version 5.0 d'un système d'exploitation dont les principales qualités sont: la liberté, la stabilité, la sécurité et la portabilité puisque une douzaine d'architecture matérielles sont supportées.

L'arrivée d'une nouvelle version stable de Debian est toujours un grand moment de la communauté GNU/Linux et pour les personnes qui l'utilise, c'est l'occasion de mettre à jour les logiciels les plus courants. En effet, la contrainte de stabilité que se donne l'équipe de maintenance du projet empêche les mises à jour des logiciels en dehors de la correction des problèmes de sécurité.

Debian est une distribution très appréciée par les professionnels de l'informatique notamment pour le fonctionnement de serveurs ou de station de travail dans des environnement d'entreprise.

D'ailleurs, la journée a été mise à profit pour faire la mise à jour sur mes environnements de production ;-)

Commentaires: 0 | Buzz it!

RSS Creator

Je viens de réaliser un petit script en Python (et oui je m'y mets vraiment ;-)) qui réalise à partir d'informations stockées dans une base de données MySQL (des logs) un flux RSS avec un item par jour et par hôte.

Logo Pyhton C'est un script très simpliste qui fera surement bondir les puristes de ce langage, mais je ne doute pas qu'ils prendront en considération le fait que c'est mon premier exécutable dans ce langage et qu'il sera amélioré à l'occasion. Je suis en tout cas à l'écoute d'éventuels conseils et d'une critique constructive de ce bout de code puisque je ne compte pas m'arrêter là.

RSS Creator se base sur une librairie de génération d'un flux RSS: PyRSS2Gen. Celle-ci souffre à mon avis d'un défaut qu'il me faudra résoudre à l'avenir, c'est le forçage de l'heure GMT. Je compte la modifier ou la "surcharger" (il parait que c'est impossible en python :-/ ) pour pouvoir lui passer le paramètre permettant de placer un fuseau différent (GMT+1 en hiver et +2 en été?).

Vous l'aurez compris, ce script m'a lancé sur d'autres questions sur lesquelles je vais me renseigner et que je compte bien résoudre. À suivre donc...

Pour télécharger le script (archive .tar.gz):


Commentaires: 0 | Buzz it!

Installation d'un serveur BackupPc

Billet-tutoriel aujourd'hui pour présenter la mise en place d'un serveur de sauvegardes basé sur BackupPC 3.1.0. Ce tutoriel reprend les étapes importantes de l'installation de cette solution sur mon environnement personnel, mais doit pouvoir donner de bonnes indications pour une installation dans un environnement différent.

Présentation

BackupPC est une solution de sauvegarde assez complète qui peut être utilisée en environnement hétérogène (postes Linux, Windows et MacOs) en se basant sur divers protocoles: smb, rsync, tar, rsyncd...

Le logiciel propose une interface web qui permet de configurer les paramètres les plus courants de la sauvegarde d'un poste: heure, dossiers, utilisateurs à prévenir, méthode de sauvegarde, durée de conservation, limites etc... Mais il est aussi possible de l'utiliser sans interface web au travers des fichiers de configuration.

Cette solution est utilisé dans des entreprises où plusieurs milliers de postes sont sauvegardés quotidiennement ce qui représente une certaine garantie de qualité et permet d'envisager de s'en servi sans soucis dans mon cas:
le serveur de sauvegarde serveur devant s'auto-sauvergarder (en partie). Voila à quoi ressemble mon réseau:
  • obelix: le serveur principal de sauvegare (accessible sur le VPN)
  • abraracourcix: un serveur dédié distant mais sur le même VPN
  • idefix: un poste portable sur le même VPN

Installation du serveur

Sur ma distribution préférée, Debian, backuppc est fourni dans les principaux dépôts. Cela facilite grandement l'installation puisqu'un simple apt-get suffi à lancer l'installation:

# apt-get install backuppc

Ensuite, il faut suivre les étapes en adaptant à la configuration à l'environnement (apache, smb, chemin) et l'écran final invite l'utilisateur à noter le mot de passe attribué à l'utilisateur "backuppc" pour l'interface web.

Normalement, l'installation aura créée un utilisateur "backuppc". Il est toutefois nécessaire de lui créer un répertoire personnel et de lui associer une clef ssh:

# mkdir -p /home/backuppc/.ssh
# passwd backuppc #(donner un mot de passe à cet utilisateur - optionnel)
# su backuppc
$ cd ~/.ssh
$ ssh-keygen -t rsa #(ne pas donner de passphrase)

Ainsi nous avons un utilisateur "backuppc" possédant une paire de clef (privée/publique) à utiliser dans le cas de connexion ssh.

Par défaut les sauvegardes sont placées dans un répertoire dépendant de "/var" ce qui n'est pas forcément adapté aux souhaits de tout le monde. Il suffit de modifier le fichier de configuration générale:

# vi /etc/backuppc/config.pl

Et remplacer le contenu de la varible: $Conf{TopDir} = '/path/vers/les/backups';

Relancer ensuite le serveur backuppc:

# /etc/init.d/backuppc restart

L'accès à l'interface web (cgi) est normalement accessible à l'adresse: http://nomduserveur/backuppc (Le mot de passe a été fourni à l'installation avec le login "backupc")

Ajouter un client

Dans le cas ci-dessous, nous allons ajouter le client abraracourcix au système de sauvegardes.

La première étape peut être réalisée par l'interface web. Il s'agit de "créer" ce client dans la solution de sauvegarde ainsi que les premiers paramétrages:

Ensuite vous pouvez configurer le client en le sélectionnant dans la liste déroulante et en cliquant sur "Modifier la configuration". Comme il s'agit d'un poste Linux, j'ai choisi la méthode "rsync" pour sauvegarder les dossiers précisés dans "RsyncShareName":
Il est possible de configurer d'avantage d'options à travers les différents onglets de l'interface, mais je ne reviendrais pas dessus dans ce tutoriel.

L'étape suivante peut être réalisée sur le pc client (je ne détaillerais que le cas d'un pc Linux n'ayant pas de machine sous un autre OS pour le moment):

# scp nomduserveur:/home/backuppc/.ssh/id_rsa.pub ~/.ssh/authorized_keys # (authoriser à l'aide de la clef ssh publique l'accès sans mot de passe à ce pc avec ce nom d'utilisateur)
# chmod 600 ~/.ssh/authorized_keys

Enfin, très important si vous ne voulez pas chercher des heures une erreur toute bête, connectez vous depuis le serveur (en tant que backuppc) vers le nouveau client afin d'accepter sa clef ssh:

# su backuppc
$ ssh root@client.domain #( et yes pour accepter la clef. Normalement, aucun mot de passe n'est demandé ensuite)

Dans le cas de postes Windows et MacOs, je lie un PDF qui récapitule les étapes de base de la configuration.
Voila, c'est fait. Lançons à présent notre première sauvegarde de façon manuelle.

Première sauvegarde

Pour vérifier le fonctionnement de notre solution, il est possible de lancer une sauvegarde manuelle depuis l'interface web. Pour cela il faut choisir un hôte sur lequel l'effectuer, et cliquer sur le bouton: "Démarrer la sauvegarde complète":
En cas d'erreurs, les fichiers journaux (affichables dans l'interface) pourront venir en aide lors de la recherche du problème.

Une fois la sauvegarde effectuée, il est possible d'explorer le contenu et même de le restaurer (directement ou en extrayant une archive) toute ou partie de la sauvegarde.

Commentaires: 6 | Buzz it!

L'intrépide OpenJDK 6 poursuit son chemin

Le Bouquetin Intrépide (The Intrepid Ibex), prochaine version d'Ubuntu (8.10) embarquera la version 6 du projet OpenJDK.

L'annonce a été faite hier au travers de la liste ubuntu-devel-announce. Si il reste encore du travail vis à vis du "tout libre", cette annonce répond toutefois en partie aux diverses critiques. En effet ici, le choix a été fait d'attendre une certaine maturité pour un projet libre avant de remplacer un paquet critiqué.

Ainsi, Ubuntu se dote par défaut de la version open source de Java pour son Java_Runtime_Environment (JRE) et Java_Development_Kit (JDK).

Pour les architectures amd64, i386, lpia et sparc, la machine virtuelle sera Hotspot VM associée au compilateur JIT (Just-In-Time). Sur ia64, la machine virtuelle Hotspot VM sera combinée à l'interpréteur Bytecode_Java et sur powerpc, se sera Cacao VM et son compilateur Cacao JIT qui seront utilisés.

Pour rappel, OpenJDK 6 avait réussi le "Java Test Compatibility" de la version 6 de Java et cela avait fait l'objet d'une dépêche ici-même.

Commentaires: 0 | Buzz it!

Logs de backup par RSS

Depuis quelques temps, je m'attache à concentrer les diverses informations que je vérifie régulièrement. Cela m'a entre autre amené à créer un compte sur google/reader afin de suivre les changements des sites que je fréquente de façon plus rapide à l'aide des flux RSS. Ainsi, en suivant de temps en temps cette agrégation de flux, on évite de passer d'un site à l'autre (en répétant cette opération plusieurs fois par jour pour les plus fréquentés)...


Les statistiques de fréquentation du site ont aussi un mécanisme de flux RSS tout comme les commentaires, les nouveaux articles etc... Cela évite de lire autant de mails chaque matin pour savoir un peu où en est la fréquentation ou si les articles programmés ont bien été publiés.

Mais il reste de nombreuses opérations de maintenance ou de vérification dont je reçois les rapports par mail. Notamment la sauvegarde quotidienne des données... Hier soir, je me suis attaché à modifier le script de backup afin de diriger sa verbosité (ses logs) vers un flux RSS. Ainsi, à la fin de chaque opération de backup, le script régénère le Feed complet et l'enregistre. Mon agrégateur RSS préféré relevant régulièrement son contenu, au matin, je peux vérifier l'état de mes sauvegardes entre la lecture de deux billets de blog d'amis ou d'une news sur DLFP ou encore mon programme télé.

Il reste des améliorations à apporter mais cette solution est déjà fonctionnelle et je ne vais faire que des changements mineurs en dehors de l'ajout d'une autre fonctionnalité qui attend depuis longtemps: la conservation sur une base sql des résultats de sauvegarde et leur affichage dans une interface HTML/AJax. Mais ce gros ajout attendra surement la mise en place complète du nouveau serveur (oui la modif des sauvegarde ne concerne pour l'instant que l'ancien serveur: obelix).

Commentaires: 0 | Buzz it!

Serveur dédié chez OVH

Depuis quelques temps j'hésitais à soit acheter un nouveau pc qui viendrais soulager mon actuel serveur. En effet, hébergeant mon propre site et divers projets, il était délicat d'en faire une station multimédia en sus avec tous les problèmes de stabilité imaginables...

Une recherche rapide m'a permis de trouver quelques bon plans, mais ça ne correspondait pas à mes besoins en l'état. En plus, ma connexion internet (8Mbps) était un frein certains pour la mise en place de bot, ou d'un miroir debian + ubuntu.

C'est chez OVH que j'ai trouvé la solution qui me convient en fait le mieux (encore que... attendons et l'avenir nous le confirmera ou pas): un serveur dédié.

Avec 250Go de stockage sur un Intel Celeron 1,2Ghz et ses 2Go de Ram, ajouté à une bande passante de 100Mbps, je devrais en avoir fini avec les reconnections intempestives et les coupures de plusieurs jours.

Place aux projets maintenant sans se soucier des ennuis divers de l'auto hébergement. MyAsterisk aura dorénavant une plateforme stable pour se développer tranquillement, le site rivallain.fr et ce blog pourront être accessibles à plus de 99,9% (garantie OVH). Et ludobot sera vraiment utilisable car connecté de façon permanente.

Allez, vivement la livraison et le déplacement des services :)

Commentaires: 0 | Buzz it!

Parts de visites sur internet par système d'exploitation

(source http://www.xitimonitor.com/fr-fr/equipement-internaute/systemes-d-exploitation-avril-2008/index-1-1-7-129.html)

XiTiMonitor relève des informations sur la configuration des visiteurs de nombreux (170 222) sites ouaib. Le résultat de l'étude réalisée entre le 1er Janvier 2007 et le 30 Avril 2008 permet de définir certaines courbes en matière d'équipement des internautes.

On remarque entre autre que la part de visite avec un navigateur installé sur Windows Vista augmente petit à petit (du notamment à la vente liée de PCs et du système d'exploitation préinstallé) pour atteindre 15.8% quand celle de Windows XP diminue mais reste largement majoritaire (80.57%). Mais de manière globale, la part de visite avec un OS de la firme de Redmond est en baisse (-0.52%). Au cours des 6 derniers mois, MacOS et Linux gagnent respectivement 0.38 et 0.10 points.

Apple se hisse de ce fait à plus de 4% des visites (4.04 exactement) et Linux approche la barre symbolique du 1% (0.98%) après les avoir même franchis en Février (1.07%).

Suivent enfin, les consoles de jeu maintenant équipées pour surfer sur la toile (notamment grace au Wifi) et les OS plus exotiques.

Windows ayant reporté la sortie de Seven à 2012 (au lieu de 2009), laisse ainsi un peu de temps à Vista pour s'imposer comme le navigateur le plus représenté dans les parts de visite sur internet.

Ps: une autre enquête datée de mars 2008 situe la part de visite de Firefox à presque 29% en Europe (http://www.xitimonitor.com/fr-fr/barometre-des-navigateurs/firefox-mars-2008/index-1-1-3-127.html) et 26.8% uniquement en France. Au cours des 6 mois qui précédait cette enquête, Internet Explorer perdait 2.5 points.

Commentaires: 0 | Buzz it!

Ubuntu Hardy Heron

Commentaires: 0 | Buzz it!

Ubuntu_8.04_LTS Bêta

HardyHeron, la nouvelle version au support à long terme de la distribution Ubuntu est sortie en version Bêta le 21 Mars 2008. Le "héron robuste" ou Ubuntu_8.04_LTS est amené à remplacer la précédente version LTS (pour "Long Term Support"): Ubuntu_6.06_LTS "Dapper Drake".

Parmi les nouveautés on peut citer l'arrivée de Xorg 7.3, du kernel 2.6.24 de Linux, de GNOME 2.22, etc. Et dans la philosophie de convaincre toujours plus d'utilisateurs à l'utilisation de ce système, des utilitaires pour Windows qui adoucissent la découverte de cette distribution.

Comme c'est une version Bêta, elle n'est pas exempte d'anomalies mais elle permet de se faire une bonne idée de la version finale de HardyHeron qui devrait arriver à la fin du mois d'avril. Comme à l'habitude, elle apporte sont lot de nouveautés comme :
  • Xorg 7.3 : avec notamment un tout nouveau fichier de configuration. Associé à cette nouveauté, la Bêta propose un nouvel utilitaire qui offre la possibilité de changer "à chaud" la résolution, le taux de rafraîchissement, l'orientation du moniteur secondaire.
  • Linux kernel 2.6.24 : avec un meilleur support des processeurs amd64 qui bénéficient à présent des mêmes possibilités de gestion d'énergie que les versions 32 bits. À noter aussi l'arrivée du nouvel ordonnanceur de tâches "Completely_Fair_Scheduler" apparu dans la version 2.6.23 du kernel.
  • GNOME 2.22 : La principale nouveauté se trouve du coté de Nautilus qui se base à présent sur GVFS et gagne de ce fait en performance.
  • PolicyKit : L'arrivée de ce composant permet de distinguer au sein d'une seule application, les privilèges des utilisateurs et de(s) l'administrateur(s). Ainsi, il est possible pour un simple utilisateur d'accéder à certaines applications, qui étaient avant uniquement réservées aux super-utilisateurs. Seules les actions nécessitant des privilèges spéciaux au sein de cette application sont réservées aux personnes ayant les droits.
  • Firefox 3 Beta 4 : Le navigateur Web par défaut est à présent plus lié aux préférences utilisées sur Gnome. Les boutons, icônes et boites de dialogue sont par exemple sont ceux du thème GTK2 utilisé sur le système.
  • Transmission : Très apprécié, il remplace à présent 'Gnome BitTorrent' comme client bit-torrent par défaut.
  • Brasero : Application de gravure de CD et DVD qui remplace Serpentine.
  • Wubi : Ce nouvel utilitaire pour Windows inclus sur le CD de cette version, va aider à convertir en douceur de nombreuses personnes à ce système d'exploitation. Il permet en effet d'installer une version (d'essai) d'Ubuntu sur un système Windows comme une simple application. Pas besoin de démarrer avec le CD ou bien même d'avoir une partition dédiée pour l'installation. Bref, à montrer aux non convertis ;-)
  • Umenu : Cet utilitaire pour Windows (lui aussi) permet entre autres, d'installer Ubuntu sur une partition dédiée sans avoir à placer le CD-Rom comme premier périphérique de démarrage. Très utile aussi pour les personnes ayant ou souhaitant un double "boot" sur leur machine.

Commentaires: 0 | Buzz it!

Local Root Exploit dans linux !

Posté par inico (Jabber id, page perso) le lundi 11 février

Depuis quelque jours, la nouvelle est tombé dans toute les oreilles: un bug dans vmsplice permet d'élever ses privilèges de simple mortel à Dieu tout puissant.
Le code malfaisant est comme d'habitude sur milw0rm ici => http://www.milw0rm.com/exploits/5092 et là => http://www.milw0rm.com/exploits/5093
Heureusement un patch on-the-fly du kernel est possible: => http://www.ping.uio.no/~mortehu/disable-vmsplice-if-exploita(...)
Le kernel est déjà patché et les distributions devraient incessament sous peu distribué de nouveaux kernel patchés.

http://it.slashdot.org/it/08/02/10/2011257.shtml

----
NdM : Victor Stinner rajoute
Deux exploits root locaux circulent sur Internet : Linux Kernel 2.6.17 - 2.6.24.1 vmsplice Local Root Exploit et Linux Kernel 2.6.23 - 2.6.24 vmsplice Local Root Exploit.

Ils exploitent un bug dans l'appel système vmsplice(). Le noyau 2.6.24.1 corrige partiellement le bug et la version 2.6.24.2 semble le corriger définitivement.

Plus d'informations :
* LKML: "Niki Denev": kernel 2.6.24.1 still vulnerable to the vmsplice local root exploit
* Gentoo : Gentoo Bug 209460 - kernel 2.6.17 - 2.6.24.1 splice: missing user pointer access verification (CVE-2008-{0009,0010})
* Ubuntu : Bug #190587 in linux (Ubuntu): “Local root exploit in kernel 2.6.17 - 2.6.24 (vmsplice)”
* Debian : #464953 - linux-2.6: mmap() local root exploit - Debian Bug report logs

Les patchs dans le noyau : splice: fix user pointer access in get_iovec_page_array() (2.6.24.2) et splice: missing user pointer access verification (CVE-2008-0009/10) (2.6.24.1).

Identifiants CVE : CVE-2008-0009 et CVE-2008-0010.

Commentaires: 0 | Buzz it!

Distribution : Ubuntu 7.10 : lâchez le singe !

Un article de DLFP

Posté par Étienne Bersac (Jabber id, page perso,. Modéré le jeudi 18 octobre à 20:00. Attention, le Gibbon Intrépide (Gutsy Gibbon) vient d'être lâché dans la jungle numérique ! Comme prévu, c'est le 18 octobre 2007 que sort cette nouvelle version 7.10.

Ubuntu est une distribution née en 2004 avec comme but de fournir une distribution pour bureau rapide et facile à installer, régulièrement mise-à-jour, avec une sélection restreinte de logiciels de qualité et une énorme logithèque disponible. Ubuntu est un fork régulier de Debian. Aujourd'hui, Ubuntu est disponible aussi dans les variantes Edubuntu, Kubuntu et Xubuntu. Une nouvelle variante apparaît : Gobuntu. Gobuntu est une Ubuntu totalement libre (sans aucun pilote ni microcode propriétaire). De plus, Ubuntu est orientée bureau, serveur et maintenant embarquée avec l'initiative Ubuntu Mobile.

Parmi les nouveautés les plus remarquables, on notera le tout dernier GNOME 2.20 ; l'activation des effets de bureau par défaut (avec Compiz Fusion) ; l'arrivée de l'indexation de contenu (avec Deskbar et Tracker) ; le changement rapide d'utilisateurs (fast-user-switch-applet & ConsoleKit) ; un nouvel utilitaire pour configurer l'interface graphique (displayconfig-gtk) ; une gestion des imprimantes importée de Fedora avec, notamment, l'auto-configuration d'imprimante branchée à chaud ; support de l'écriture sur partitions NTFS et une palanquée de mises-à-jour logicielles et de nouveaux logiciels disponibles.

La prochaine version d'Ubuntu sera la 8.04 LTS, si elle n'est pas reportée comme la 6.06 LTS. Son nom de code a été dévoilé il y a quelques semaines par Jono Bacon, le nouveau responsable de la communauté. Le nom de code est Hardy Heron ce qui se traduit assez aisément en Héron Hardi. Les spécifications de cette version seront arrêtées durant le sommet des développeurs Ubuntu de Boston du 29 octobre au 2 novembre.

> Lire la dépêche

Commentaires: 0 | Buzz it!

LinuxFr : crash serveur, site suspendu

D'après le blog de Fabien Penso:

Après avoir rinçé un serveur HP LT6000 gentillement donné par la marque pour le site LinuxFr il y a plus de 5 années (je n’ai plus la date exacte), il semblerait que celui ci soit en train de lacher, l’horloge interne boucle sur un interval de 5 secondes et ça ne plait pas du tout à Linux. Peut être dû à une défaillance de la carte mère? Une page temporaire sera affichée le temps de réfléchir à la situation, qui sera sans doute résolue par l’achat d’un nouveau serveur, neuf cette fois ci. Mais même si l’achat se fait d’ici la fin de semaine, le serveur prendra sûrement une 10aine de jours minimum pour être livré.

Évidemment cela devait arriver pendant que je m’occupais du serveur de backup (lui aussi donné par HP) qui a explosé (c’est une image) lors d’une mise à jour de B. Sibaud pour un passage en Etch, et sur lequel on a ensuite perdu la main. Shell root qui pointe sur /bin/bash3, bash3 et sudo ayant sauté lors de la mise à jour. Impossible alors de passer root en local (même en utilisant des exploites divers et variés…), je dois encore me déplacer chez nos amis Iliad.

Néanmoins l’association étant limitée financièrement, cela passera d’abord par un appel aux dons. Comme on dit chez nous, pas de bras, pas de chocolat.

Mise à jour: il semblerait que le serveur ait bien voulu repartir après un reboot, plus de nouvelles dans l’après-midi quand nous aurons backupé les disques.

Mise à jour 2: la page linuxfr a été mise à jour pour indiquer les informations pour faire des dons. Donnez des sous (facon Les Nuls). Je lance l’initiative en mettant 100€ sur a table. Qui fait mieux ?

Mise à jour 3: on aurait trouvé un serveur digne de ce nom DELL 8gigs de RAM, cpu qu’il faut, etc disponible dans la semaine. J’ai décidé de remettre les DNS sur l’ancien serveur dont le backup complet se termine. Un reboot l’ayant revitalisé, on va tourner dessus encore le temps de trouver, installer, tester le serveur final. Les DNS se seront propagés demain matin j’espère.

Commentaires: 0 | Buzz it!

GNOME 2.20 : Toujours plus fort !

Posté par Étienne Bersac (page perso, . Modéré le jeudi 20 septembre à 11:00. Comme prévu, la version stable 2.20 de GNOME est sortie aujourd'hui. GNOME est avec KDE l'environnement de bureau libre le plus populaire. Il est apprécié tout spécialement pour son ergonomie, sa simplicité, son accessibilité et son internationalisation de qualité. GNOME se donne pour mission de fournir à la fois un bureau convivial et performant, mais aussi une plateforme de développement pour applications. Cette plateforme est d'ailleurs réutilisée dans le monde de l'embarqué.

GNOME 2.20 apporte une refactorisation des préférences, une meilleure intégration de la recherche de fichier, une meilleure gestion de l'énergie et des touchpads, l'intégration du concepteur d'interface Glade dans la bibliothèque graphique GTK+ et d'un nouveau site web de documentation pour utilisateurs et développeurs. Tout cela accompagné d'une volée de corrections de bogues.

GNOME est désormais le bureau de choix de nombreuses distributions. Red Hat/Fedora et Ubuntu ont bâti leur succès sur GNOME. Foresight et bien d'autre incluront cet environnement dans leur prochaine version stable.

NdM : Merci également à ZeBob et BillyCharvet pour leurs propositions de dépêche. > Lire la dépêche

Commentaires: 0 | Buzz it!

GNOME fête ses dix ans de logiciel libre

Posté parj (page perso. Modéré le samedi 25 août.
GNOME a dix ans. C'est en août 1997 que Miguel de Icaza a annoncé le lancement du projet GNOME par un message sur internet : "We want to develop a free and complete set of user friendly applications and desktop tools, [...] based entirely on free software". Faisant partie du projet GNU, GNOME a donc pour objectif d'apporter la convivialité au système GNU/Linux.
Les semaines prochaines vont être l'occasion de quelques surprises pour fêter l'évènement via la mise en ligne de nouveaux sites web concernant GNOME ainsi que la sortie en septembre de GNOME 2.20.

En guise de cadeau supplémentaire, DesktopLinux.com vient de publier les résultats de son sondage annuel (38500 votants cette année) et GNOME est en tête de liste des environnements graphiques plébiscités par les utilisateurs participants.

Commentaires: 0 | Buzz it!

Compiz-fusion

Compiz-Fusion est un logiciel libre, issu de la fusion des projet Compiz et Beryl (qui était lui même un fork du projet compiz). C'est un gestionnaire de fenêtres pour GNU/Linux, permettant des effets graphiques avancés comme la transparence, la 3D et les ombres. Il utilise les serveurs graphiques Xgl ou AIGLX, serveurs X en 3D, qui se basent sur une bibliothèque OpenGL ainsi que sur l'accélération 3D de la carte graphique.

Actuellement, le projet de fusion en est à la version bêta, mais les résultats sont déja très satisfaisants et les essais que j'ai pu réaliser me satisfont très largement.

Liens externes:

Commentaires: 0 | Buzz it!

Feisty Fawn... enfin là!

La dernière release officielle de la jeune mais célèbre distribution GNU/Linux Ubuntu est disponible depuis quelques heures. Numéroté 7.04, elle bénéficiera d''un support de 18 mois et remplace la version 6.10 Edgy Eft. Attention toutefois, la version "Long Term Support" (LTS) elle se nomme Dapper Drake et précédait Edgy Eft.

Le contenu:

Le noyau de base de la "festy" est le 2.6.20, alors que l'envirronement par défaut est Gnome 2.18. Kubuntu et Xubuntu, basées respectivement sur des environnements KDE et XFCE, elles aussi bénéficie de cette mise à jour.

Du coté des nouveautés on noterra:
logo ubuntu
  • Un nouveau gestionnaire réseau "NetworkManager", plus évident à utiliser et qui permet de configurer automatiquement un réseau.
  • L'installateur apporte une nouveauté dans le monde Linux, en permettant de réutiliser les paramètres utilisateur (favoris internet, contacts de messagerie instantanée...) d'une installation windows via un module de migration très simple à utiliser.
  • "ubuntu-restricted-extra" apporte quand à lui le support Flash, de codecs, ainsi que l'envirronement Java.
  • Un utilitaires permet d'installer et utiliser facilement les pilotes propriétaires nécessaire à la bonne marche de la machine.
  • Le réseau sans fil est à présent géré à l'aide de Avahi.
  • Les effets 3D sont à présent fournit par défaut, avec Compiz qui ravira les propriétaires de cartes ATI notamment.
  • Le pack de logiciels par défaut (naviguateur web, suite bureautique, messagerie...) est très complet et bénéficie de versions très récentes des logiciels.

Comment l'installer?

Pour télécharger Feisty Fawn: http://releases.ubuntu.com/feisty/ (L'ISO est à la fois un Live-CD et un CD d'installation)
Si vous aviez déja Edgy, je vous conseille de faire simplement dans une console:
sudo update-manager -c
... et de suivre les instructions de mise à jour vers Feisty (attention, la réussite de la mise à jour n'est pas garantie!).

Actuellement, les serveurs d'ubuntu (Canonical) semblent un peu sur les genoux du fait du grand nombre de requêtes générées par cette sortie. Mais en cherchant bien (par exemple sur les mirroirs belges) ont peut trouver des sources plus rapides pour télécharger l'ISO.

L'avenir?

Comme le veut la tradition, Mark Shuttleworth a baptisé la prochaine version. La version 7.10  sera donc nommée "Gutsy Gibbon" dont la traduction est: « Le gibbon qui a du punch ».

Commentaires: 0 | Buzz it!

Debian GNU/Linux 4.0 : Etch sort de l'œuf

Le projet Debian vient de publier Debian GNU/Linux 4.0 - nom de code Etch - distribution multi-plateforme prenant en charge onze architectures de processeurs, disposant d'une interface graphique d'installation et constituée d'environ 18 000 paquets logiciels - dont Linux 2.6.18, glibc 2.3.6, GCC 4.1, X.org 7.1, OpenOffice.org 2.0.4, GNOME 2.14.3, KDE 3.5.5a et Xfce 4.4(rc).

Cette nouvelle version stable paraît 22 mois après Sarge, Debian GNU/Linux 3.1, qui vient également de connaître une petite mise à jour de sécurité.

Par ailleurs, les développeurs Debian viennent d'élire Samuel Hocevar - un français, développeur de VLC et de Monsterz - comme nouveau chef de projet (Debian Project Leader ou DPL).
Les changements et nouveautés sont nombreux et détaillés dans les notes de publication et le wiki (cf. lien ci dessus et les articles de Debian-Administration).

En résumé :

  • Avec Etch, Debian GNU/Linux dispose d'un nouvel installateur avec une interface graphique et de nouvelles options comme les systèmes de fichiers chiffrés ou l'utilisation de sudo au lieu du compte root.
  • XFree86 est remplacé par X.org 7.1. Compiz est également disponible pour les amateurs de bureau en 3D. En terme d'environnement de bureau, GNOME est en version 2.14.3 avec des morceaux de 2.16, c'est l'environnement par défaut situé sur le premier CD. Ceux qui préfèrent KDE 3.5.5a ou Xfce 4.4rc peuvent utiliser un CD d'installation alternatif, des images ISO sont disponibles.
  • Les logiciels de la fondation Mozilla sont présents en versions démarquées : Iceweasel est le navigateur web et Icedove est le client de courrier électronique.
  • Aptitude devient le programme préférentiel pour la gestion des paquets et SecureAPT est disponible pour vérifier cryptographiquement la sécurité et l'intégrité des paquets téléchargés.
  • Le codage de caractère par défaut est l'UTF-8.
  • Devfs est remplacé par udev qui est un programme travaillant en espace utilisateur.
  • Debian-volatile est maintenant un service officiel (il s'agit d'une possibilité de mise à jour servant aux logiciels ayant des besoins évoluant en permanence, comme le filtrage de pourriels ou la détection de virus).
  • Enfin, la prise en charge des processeurs 80386 a été abandonnée - la plateforme x86 est désormais prise en charge à partir du 80486.

Commentaires: 0 | Buzz it!