headerphoto

Ubuntu 5.04 est sortie


ubuntu.jpgLa distribution qui monte, qui monte... est sortie. Au programme Kernel 2.6.10. Apache 2.0.53, php 4.3.10 et MySQL 4.0.23.

Vous pourrez la trouver sur le site officiel http://www.ubuntulinux.org/

Au passage, pour ceux qui souhaitent l'essayer dans une vmware, il faudra l'installer en utilisant un disque virtuel IDE et non SCSI.

A part ça, pas mal pour une distribution encore toute jeune. Il faut dire que c'est de la Debian, un gage de qualité.

Il faut espérer une sortie proche de la Sarge car toutes ces distributions commencent à lui faire un peu d'ombre.

Debian


debian.pngQu'est-ce que Debian ? infos provenant du site officiel www.debian.org

Debian est un système d'exploitation libre pour votre ordinateur. Un système d'exploitation est la suite des programmes de base et des utilitaires qui permettent à un ordinateur de fonctionner. Debian utilise le noyau Linux (le cœur d'un système d'exploitation), mais la plupart des outils de base du système proviennent du projet GNU ; d'où le nom GNU/Linux.

Debian GNU/Linux est bien plus qu'un simple système d'exploitation : il contient plus de 8710 paquets ; les paquets sont des composants logiciels précompilés conçus pour s'installer facilement sur votre machine.

Infos perso: Debian est la distribution de référence, de nombreuses distributions s'en sont inspiré et continuent à le faire. La dernière en date qui fait beaucoup parler d'elle : Ubuntu.

Sarge prévue pour la fin du mois de mai 2005


Copie de l'article sorti sur http://linuxfr.org/2005/05/06/18876.html

Steve Langasek et Colin Watson, de l'équipe Debian, nous annonçaient sur la liste de distribution que les échéances étaient maintenant fixées.

Debian 3.1 (nom de code "Sarge") sortirait donc à la fin du mois de mai 2005, près de 3 ans après la sortie de “Woody” (NdM : la dernière mise à jour de la Woody, la 3.0r5, date du 16 avril dernier).

En date de l'annonce, le 3 mai 2005, il ne restait que 85 bogues à régler. L'objectif est de 70-60 bogues le 8 mai, 15 bogues le 18 mai, et zéro, le 27 mai. Resteront la mise à jour du manuel d'installation et la création des images officiels du CD... Si tout va bien, elle sera disponible le 30 mai 2005.

De plus, l'infrastructure testing-security est en place et gérée par l'équipe de sécurité Debian. Vous êtes encouragés à rapporter vos bogues dans le « Système de gestion des bogues Debian » ; une « bug squashing party » (grand nettoyage de bogues) est en cours du 5 au 8 mai.

L'architecture AMD64 a été discutée fréquemment ces derniers temps. Les nouvelles hebdo Debian du 26 avril indiquent d'ailleurs que « presque tous les paquets se construisent pour cette architecture sans problème en utilisant les sources originaux de Debian Sarge » sur « une machine standard mono-processeur EM64T-P4 ».

NdM : Merci à Jean-Rémy Falleri pour avoir également proposé une dépêche sur le sujet.

Pour une bonne nouvelle, c'est une bonne nouvelle....

Sarge J-1


C'a y est, nous y sommes, c'est demain que doit sortir la nouvelle debian stable.

Nom de code : cela devrait être Debian Sarge

Pour plus d'info : l'annonce sur le site de Debian

Sarge Stable 6 juin 2005


Il est 23h18 Sarge vient de passer en version Stable.

Woody est mort vive Sarge.

Voici une copie de l'annonce du site www.debian.org

La distribution « stable » contient la dernière distribution officiellement sortie de Debian.
C'est la version de production de Debian, celle que nous recommandons en premier d'utiliser.
Actuellement, la distribution « stable » de Debian GNU/Linux est la version 3.1r0, nom de code sarge. Elle a été annoncée le 6 juin 2005.

Je ne manquerai pas de revenir sur cette version majeure.

A très bientôt....

Fedora Core 4 est sortie !!!


Fedora core 4 est sortie, c'est tout nouveau hier 13 juin au soir, le temps de télécharger les 3Go de l'iso DVD.

Au programme, tout ceci:

Support for the PowerPC (PPC) architecture.
GCC 4.0
GNOME 2.10
KDE 3.4 — includes new accessibility features. You can manage these new features in KDS Control CenterRegional & AccessibilityAccessibility.
Native Eclipse 3.1M6 (part of a free Java stack)
MySQL 4.1
PHP 5.0
Xen 2 (virtualization to run multiple versions of an OS)
GFS 6.1-0.pre22 (cluster file system)
Evince 0.2.1 (universal document viewer)
GDM 2.6 - Includes early login capability
SELinux — This release includes coverage for 80 new daemons by the targeted policy. There are changes to the handling of Booleans. The targeted policy is enabled by default. For more information, refer to:

http://fedora.redhat.com/docs/selinux-faq/

For This is the complete list of daemons covered by the targeted policy:
NetworkManager
amanda
apache
apmd
arpwatch
etc ...

L'installation se fait sans souci, il est préférable d'utiliser l'iso DVD, presque 3 Go à télécharger, mais le résultat est EXTRAORDINAIRE.

fc4.jpg

La concurence devient sévère chez notre cher ami linux, windows n'a qu'à bien se tenir.

Adieu Bill, tu nous as bien fait rire.....

Problème avec apt-get Debian etch/sid


Après un apt-get update, j'obtiens des messages du type

W: GPG error: http://security.debian.org testing/updates Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY F1D53D8C4F368D5D

Après pas mal de recherche je m'en suis sorti avec cette commande

gpg --armor --export F1D53D8C4F368D5D | apt-key add -

Il semble désormais que apt demande une signature, je rajouterais de l'info si je trouve plus d'explication sur cette nouvelle politique Debian.

Ci-dessous le contenu de /etc/apt

drwxr-xr-x 3 root root 1024 2006-01-08 20:12 .
drwxr-xr-x 62 root root 3072 2006-01-08 19:52 ..
-rw-r--r-- 1 root root 40 2006-01-03 00:12 apt.conf
drwxr-xr-x 2 root root 1024 2006-01-03 00:13 apt.conf.d
-rw-r--r-- 1 root root 373 2006-01-05 22:10 preferences
-rw------- 1 root root 0 2006-01-08 20:07 secring.gpg
-rw-r--r-- 1 root root 542 2006-01-08 20:04 sources.list
-rw-r--r-- 1 root root 102 2006-01-03 00:15 sources.list~
-rw------- 1 root root 1200 2006-01-08 20:07 trustdb.gpg
-rw------- 1 root root 2204 2006-01-08 20:07 trusted.gpg
-rw------- 1 root root 2204 2006-01-08 20:07 trusted.gpg~

La commande apt-key list donne le résultat suivant

etch3:/etc/apt# apt-key list
/etc/apt/trusted.gpg
--------------------
pub 1024D/2D230C5F 2006-01-03 [expire: 2007-02-07]
uid Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>

pub 1024D/4F368D5D 2005-01-31 [expire: 2006-01-31]
uid Debian Archive Automatic Signing Key (2005) <ftpmaster@debian.org>

Au passage il fallait installer le paquet debian-keyring

NOTA: si cela ne fonctionne toujours pas on peut récupérer des clés avec cette commande

gpg --keyserver keyring.debian.org --recv 4F368D5D

 

Paquets Debian récents pour Sarge


Vous êtes en Debian stable et vous souhaitez utiliser des paquets plus récents, une bonne adresse http://www.backports.org

Vous trouverez de nombreux paquets disponibles en version testing ou unstable mais compilés avec des librairies stables.

à ajouter dans le /etc/apt/sources.list

deb http://www.backports.org/debian sarge-backports main contrib non-free

Ubuntu 6.06 LTS (Dapper Drake) Beta - utiliser la beta 2 -


Ubuntu, Kubuntu, Xubuntu, Edubuntu, la sortie de la version finale est prévue le 1 juin 2006. En attendant après la flight6 c'est une version beta qui vient de sortir. Pour tester c'est ici :

Ubuntu: http://releases.ubuntu.com/6.06/

Kubuntu: http://releases.ubuntu.com/kubuntu/dapper/

Edubuntu: http://releases.ubuntu.com/edubuntu/6.06/

Ubuntu version serveur: http://releases.ubuntu.com/ubuntu-server/6.06/

Pour le contenu, c'est du tout bon, la dernière version de Xorg, idem pour Gnome ou Kde. Pour Xgl il faudra attendre encore un peu, à moins que !!!

Attention: Il y a un bug dans la version beta 1 livecd installeur Ubuntu, il faut utiliser la beta 2

Source ubuntu: Note: there is a bug in the live CD installer known to cause data loss, use Beta 2.

Europe:
http://se.releases.ubuntu.com/6.06/ (Ubuntu)
http://se.releases.ubuntu.com/kubuntu/6.06/ (Kubuntu)
http://se.releases.ubuntu.com/edubuntu/6.06/ (Kubuntu)

United Kingdom:
http://releases.ubuntu.com/6.06/ (Ubuntu)
http://releases.ubuntu.com/kubuntu/6.06/ (Kubuntu)
http://releases.ubuntu.com/edubuntu/6.06/ (Edubuntu)

Rest of the World:
http://releases.ubuntu.com/6.06/ (Ubuntu)
http://releases.ubuntu.com/kubuntu/6.06/ (Kubuntu)
http://releases.ubuntu.com/edubuntu/6.06/ (Edubuntu)

Comment accélérer yum Fedora


La mise à jour des paquets Fédora est une vraie galère, yum est vraiment trop lent. Je suis tombé sur cet article qui permet de l'accélérer.

Pas encore testé:

http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=11519

Bon j'ai teste le plugin yum-fastestmirror et j'en ai profite pour comprendre comment les utiliser.
C'est le jour et la nuit avec ce plugin. C'est rapide !
J'ai trouve des infos sur la configuration des plugins yum ici : http://mirror.centos.org/centos/4/docs/html/yum/sn-yum-maintenance.html#sn-yum-plugins

En resume :
1. # yum install yum-plugin-fastestmirror
2. ajouter la directive plugins=1 dans /etc/yum.conf
3. verifier que le plugin est actif : directive enabled = 1 dans /etc/yum/pluginconf.d/fastestmirror.conf
4. utiliser yum comme d'hab !

merci Salokyn pour le tuyau :)

On va bien voir.

Je confirme, c'est beaucoup plus rapide dans la récupération des paquets. 

Ma Souris USB a perdu le curseur FC7


Je viens d'installer la dernière Fedora Core 7, installation sans problème, mais au démarrage du serveur X, plus de curseur pour ma souris optique USB.

La solution ajouter dans la section "Device" sw_cursor.

Section "Device"
    Identifier "Videocard0"
    Driver "nvidia"
    Option "AddARGBGLXVisuals" "True"
    Option "DisableGLXRootClipping" "True"
    Option "sw_cursor"
EndSection

Dur de travailler sans souris, même sous linux.

Upgrade Fedora Core 8 - l'espoir


La Fedora Core 8 vient de sortir avec son lot de nouveautées et de surprises.

Après avoir téléchargé et gravé le DVD, je lance l'upgrade sur mon portable en FC7. Grosse déception impossible d'aller plus loin que /sbin/loader, bloqué. Petite recherche, le blocage semble provenir des périphériques USB. Je retire ma souris, je vais un peu plus loin, mais la vérif des paquets à upgrader échoue.

Qu'a cela ne tienne, je récupére les paquets suivant:

- fedora-release-8-3.noarch.rpm
- fedora-release-notes-8.0.0-3.noarch.rpm
- livna-release-8.rpm

Un petit coup de rpm -Uvh .......... OK

yum upgrade (pas beau)

yum clean all && yum install yum OK

yum upgrade (toujours pas beau, beryl semble me jouer des tours)

Je supprime beryl et quelques paquets le concernant. Je poursuis l'install petit à petit.

En ce moment , après un petit yum checkupdate > update-fc

Je tente un yum install `grep gnome update-fc | cut -d " " -f1`

On est pas couché

A suivre !!! pour info 333 Mo à télécharger

Transaction Summary
================
Install 31 Package(s)
Update 140 Package(s)
Remove 0 Package(s)

Total download size: 333 M
Is this ok [y/N]: y
..........
(71/171): gnome-utils-2.2 100% |=========================| 6.3 MB 00:46

Il est 23h00

Il est 23h08 on avance
(112/171):
compiz-gnome-0 100% |=========================| 194 kB 00:02
23h10
(132/171): elinks-0.11.3- 100% |=========================| 1.0 MB 00:06

23h30

Coup dur

Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
Package system-config-display needs redhat-artwork >= 0.61-1, this is not available.
Package nautilus needs redhat-artwork >= 0.41, this is not available.
Package redhat-artwork-kde needs redhat-artwork = 7.0.0-11.fc7, this is not available.
Package gdm needs redhat-artwork >= 5.0.11-1, this is not available.
Package metacity needs redhat-artwork >= 0.62, this is not available.
Complete!

Je tente yum upgrade ?

Je finirais plus tard.

Install 84 Package(s)
Update 824 Package(s)
Remove 3 Package(s)

Total download size: 1.0 G
Is this ok [y/N]: y

00h52 Toujours pas

01h45 reboot de ma Fedora en FC8, il reste encore des paramètrages à effectuer, le wifi à reconfigurer, mais on verra demain.

yum upgrade failed FC7 -SOLVED-


Un petit message d'erreur pour mise à jour de paquets FC7

yum upgrade 

warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 30c9ecf8
Public key for elfutils-libelf-0.129-1.fc7.i386.rpm is not installed

la solution :  yum upgrade --nogpgcheck

C'est à dire ne pas faire de vérification de signature. 

 

Fedora Core 8 suite et enfin!!


C'est parti, la config du wifi OK.

Une énorme galère avec NetworkManager et NetworkManagerDispatcher, une véritable M.... et je pèse mes mots.

Impossible de monter le wifi et même le réseau filaire, à vous dégouter d'avoir monté du Linux.

La solution, désactiver tout ça.

chkconfig NetworkManager off
chkconfig NetworkManagerDispatcher off

et en plus ne pas activer eth0 (le filaire au boot)

Pour le plaisir et mon grand soulagement, un petit screen.
fc8

PB upgrade fedora 8 kmod-nvidia


Première mise à jour de Fedora Core 8, un souci au moment de l'upgrade

yum upgrade
Error: Missing Dependency: kernel-i686 = 2.6.23.1-42.fc8 is needed by package kmod-nvidia-2.6.23.1-42.fc8

la solution:

yum remove kmod-nvidia-2.6.23.1-42.fc8
yum upgrade

 

Lecture des DVD commerciaux sous Ubuntu Hardy


Fraichement installée je n'arrivais pas à lire des DVD du commerce sur mon Ubuntu 8.04, le paquet libdvdcss2 introuvable.

Pour l'installer, il suffisait d'ajouter le dépot "medibuntu"

Ajout du dépot:

vi  /etc/apt/sources.list
## MEDIBUNTU
deb http://fr.packages.medibuntu.org/ hardy free non-free

Ajout des signatures de paquets:

wget -q http://fr.packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Installation du paquet:

apt-get update
apt-get install libdvdcss2

J'ai remis ensuite en commentaire la ligne #deb http://fr.packages.medibuntu.org/ hardy free non-free

Reboot du PC et lecture des DVD OK

Améliorer les polices de caractères sous Ubuntu


Par défaut, le monde étant dominé par Windows, la majorité des sites web sont faits avec des polices type "Verdana, Arial, etc..." L'affichage d'un site web dans son navigateur préféré en devient moche. Pour remédier à cela il faut se résigner à installer les dites polices.

Il suffit d'installer le paquet suivant qui va se charger d'aller récupérer tous ça:  apt-get install msttcorefonts et au passage on peut installer des polices libres développées par redhat apt-get install ttf-liberation.

Activation verrouillage numérique sous Ubuntu


Pour activer le verrouillage numérique sous Ubuntu, il suffit d'installer le paquet numlockx

apt-get install numlockx

Puis ajouter avant la dernière ligne du fichier : /etc/gdm/Init/Default

(juste avant exit 0)

vi /etc/gdm/Init/Default

if [ -x /usr/bin/numlockx ]; then
 /usr/bin/numlockx on
fi

Au prochain démarrage le clavier numérique sera activé.

Ubuntu Lucid 10.04 - sun-java


Pour les impatients qui veulent tester la future ubuntu Lucid 10.04, le paquet sun-java6-jre n'est pas disponible dans les dépots main, universe, etc...

Pour l'installer il faut activer dans le /etc/apt/sources.list les dépots "partner"

deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner

apt-cache search sun-java
sun-javadb-core - Java DB core
sun-javadb-javadoc - Java DB javadoc
sun-javadb-client - client pour la BDD Java
sun-javadb-common - fichiers communs pour la BDD Java
sun-javadb-demo - Java DB demo
sun-javadb-doc - documentation de la BDD Java
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture
independent files)
sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache
Derby
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture
dependent files)
ia32-sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (32-bit)

Installation de Proxmox VE en raid1 logiciel


Proxmox VE est un système de virtualisation basé sur la technologie OpenVZ et KVM. Pour disposer de la virtualisation KVM le processeur doit disposer des instructions intel VT ou amd V.

Pour vérifier si le processeur est compatible, il suffit de lancer la commande suivante qui doit retourner quelque chose.

egrep '(vmx|svm)' /proc/cpuinfo

Ceci permettra d'installer des systèmes hôtes comme: Centos, Fédora, Windows comme sur un PC en dur.

Proxmox fournit une image ISO qui permet d'installer un tel système en quelques clics et avec une rapidité déconcertante. Le petit souci est que Proxmox ne gère pas nativement le RAID logiciel, de plus les cartes mères vendues supposant faire du raid matériel sont en faite du FakeRaid. Un vrai contrôleur raid coute très cher. J'ai trouvé un tuto qui permet d'installer un raid logiciel. Je l'ai adapté à ma config, le tout a été testé dans une Virtualbox ce qui m'a permis de faire plusieurs essais avant de parvenir au résultat final.

Première précaution : il faut créer 2 disques virtuels avec une taille fixe et 4 Go minimum par disque.

Plus de blabla, la liste des commandes à lancer.

On installe déjà la distribution Proxmox sans se préoccuper du raid, choisir installation sur /dev/sda

Une fois installé, un premier reboot et le système est déjà fonctionnel.

Mise en place du RAID logiciel:

Le raid sera basé sur le soft mdadm.

1) Vérification et mise à jour si besoin de la distribution:
apt-get update
apt-get dist-upgrade -y
reboot


2) Installation du logiciel qui va permettre la gestion du raid.
apt-get install mdadm
yes to all
update-initramfs -u -t
reboot


3) Copie de la structure du premier disque sur le second:
sfdisk -d /dev/sda | sfdisk /dev/sdb --force
sfdisk -l /dev/sda
sfdisk -l /dev/sdb


4) Création du raid:

- Création des array du raid.

mdadm --create /dev/md0 --level=1 --raid-disks=2 missing /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-disks=2 missing /dev/sdb2
mdadm --examine --scan >> /etc/mdadm/mdadm.conf


- Copie de la partition /boot sur la partition du nouveau disque configuré en raid

copie la partition /boot
mkfs.ext3 /dev/md0
mkdir /mnt/md0
mount /dev/md0 /mnt/md0/
cp -ax /boot/* /mnt/md0/.


- On modifie le /etc/fstab pour booter sur le nouveau disque raid.

l'on remplace l'uuid du /dev/sda1 par le nouvel uuid du /dev/md0
On obtient la liste des uuid par la commande : blkid

vi /etc/fstab
UUID=5664deb0-6da2-45a1-9748-496f06a1b808 /boot ext3 defaults 0 1
reboot


Logiquement tout doit bien se passer, la suite des opérations:

On vérifie que l'on boot bien sur le raid qui contient uniquement le disque /dev/sdb

df # on boot bien sur /dev/md0

- Ajout de la partition /dev/sda1 dans le raid 1.

Cette opération va écraser le contenu du /dev/sda1 avec le contenu du /dev/md0.

mdadm --add /dev/md0 /dev/sda1
On vérifie en temps réel la recopie à l'identique de la partition.
watch cat /proc/mdstat (ctrl+c pour sortir)
reboot

A ce niveau tout doit encore bien se passer.
Les choses se compliquent. Proxmox créé des partitions de type lvm, on va donc devoir recréer tout cela.

- création et recopie des partitions LVM.


- Création du volume LVM physique.
pvcreate /dev/md1
- Extention du volume LVM pour permettre la copie des données.
vgextend pve /dev/md1
- Déplacement des données du disque /dev/sda2 sur le nouveau volume raid /dev/md1.
pvmove /dev/sda2 /dev/md1
- Attendre le 100% OK
- On retire le volume LVM du premier disque /dev/sda2 qui est désormais vide
vgreduce pve /dev/sda2

- Ajout de la partition /dev/sda2 dans le raid 1.
mdadm --add /dev/md1 /dev/sda2
watch cat /proc/mdstat
Attendre la fin de la construction pour sortir. (ctrl+c)

- On va ajouter dans grub le démarrage dur le 2ème disque physique.


vi /boot/grub/menu.lst
....
....
title           Proxmox Virtual Environment, kernel 2.6.18-2-pve-hd0
root            (hd0,0)
kernel          /vmlinuz-2.6.18-2-pve root=/dev/mapper/pve-root ro
initrd          /initrd.img-2.6.18-2-pve

title           Proxmox Virtual Environment, kernel 2.6.18-2-pve-hd1
root            (hd1,0)
kernel          /vmlinuz-2.6.18-2-pve root=/dev/mapper/pve-root ro
initrd          /initrd.img-2.6.18-2-pve

- Installation de grub dans le mbr:

grub-install /dev/sda
grub-install /dev/sdb


reboot final OK

Génial, tout fonctionne le système est en raid 1 et fonctionne parfaitement.

Quelques tests:

On casse:
mdadm --manage /dev/md1 --fail /dev/sda2
mdadm --manage /dev/md1 --remove /dev/sda2
cat /proc/mdstat
reboot


On répare:
mdadm --zero-superblock /dev/sda2
mdadm --add /dev/md1 /dev/sda2
watch cat /proc/mdsta
t # OK

Si changement de disque dur en vrai, refaire un grub-install /dev/sda et /dev/sdb

Attention pour l'installation de grub, il semble qu'il faille lancer en plus les commandes suivantes.

grub

grub> root (hd0,0)

grub> setup (hd0)

et 

 

grub> root (hd1,0)

grub> setup (hd1)

Etch C'est fini


On nous l'avait annoncé, cette fois-ci c'est bien fini, Debian etch n'est plus dans les dépôts standards.

Pour le /etc/apt/sources.list il faut désormais se pencher vers les sources debian-archive et commenter etc/updates

deb http://archive.debian.org/debian-archive/debian etch main contrib non-free
deb-src http://archive.debian.org/debian-archive/debian etch main contrib non-free
#deb http://archive.debian.org/debian-archive/debian etch/updates main contrib non-free

A vos  sources.list