connexion
communaute
shopping
annuaire
questions
actualite
accueil
 

Comment installer un paquet debian plus récent que celui fourni dans la distribution ?



bourriquet
Cette question a été posée par Bourriquet, le 22/01/2008 à à 22h46.  * 
Vous trouverez peut être plus d'information dans l'annuaire de Web-Libre, dans la catégorie Distributions Linux.

Vous pouvez y répondre en utilisant le formulaire situé ici.
 



Réponses



 Bourriquet a écrit [22/01/2008 - 22h46] 
Bourriquet

Bonjour,

J'ai installé un serveur sous Debian Etch mais j'ai un bug avec la version de MySQL 5 distribuée sous Etch (MySQL 5.0.32, problème de lecture simultannée de données dans un environement multi-threading. cf Bug #26582)

. Je ne veux pas rétrogarder 4.1, et je ne veux pas passer en testing, ni experimental, ni unstable, mais bien rester en stable.

Comment puis-je installé une version plus récente de MySQL 5 en maintenant la distribution que je souhaite sans corrompre les dépendances ?




Je suis le maître de mon destin, le capitaine de mon âme.


 Administrateur a écrit [22/01/2008 - 23h38] 
Administrateur

Bonsoir Bourriquet !

Tu devrais jeter un oeil du côté de etch backports. C'est un système qui te permet d'ajouter des sources plus récentes que tu peux installer optionnellement.

En gros, sous etch le paquet mysql-server-5.0 correspond à la version de MySQL 5.0.32 et sous Etch backports il correspond à MySQL 5.0.45, une version donc plus récente.

Si tu veux installer le packet d'origine de debian etch, tu auras juste à faire un

apt-get install mysql-server-5.0

Tandis que si tu veux opter pour le packet reponsable sous etch backports, tu taperas :

apt-get -t etch-backports install mysql-server-5.0

Les deux packets sont compatibles avec l'environnement etch stable.

Pour pouvoir faire ça tu dois ajouter une source à ton sources.list. Je me permets de te donner un petit HOW TO :

#on sauvegarde apt
cp /etc/apt/sources.list /etc/apt/sources.list.old

pico /etc/apt/sources.list

Ajoute le ligne suivante :

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

Ensuite, mets à jour ton cache apt

apt-get update

Tu auras peut être une erreur du style :
W: GPG error: http://www.backports.org etch-backports Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY NUMERO_DE_CLEF_GPG

Pour palier à ce problème, tu dois ajouter la clé à aptitude :
gpg --keyserver pgpkeys.mit.edu --recv-key NUMERO_DE_CLEF_GPG
gpg -a --export NUMERO_DE_CLEF_GPG | apt-key add -

Refais alors un apt-get update.

Ensuite, tu peux lancer l'installation de mysql-server-5 etch backports :
apt-get -t etch-backports install mysql-server-5.0

Sache que pour les prochaines fois, si tu recherche un paquet debian sous etch backports, tu peux aller sur ce site : http://www.backports.org/dokuwiki/doku.php?id=packages

Voilà, j'espère que ça t'auras aidé !




La Team Web-Libre


Répondre à Bourriquet



smile wink confused normal lol laugh sad angry cool surprised cry eek

    


 Je souhaite être alerté des prochaines réponses


Liens connexes :





Articles de la même thématique :

• Carrefour : l'un des tenors de la grande distribution



Poser votre question !   Poser votre question !