Twitter Facebook RSS

Accueil > Tags

08
juillet

Mise à jour Squeeze vers Wheezy : MySQL DotDeb

Allez, le petit article du mois.. Enfin, devrais-je dire le tip ? Sûrement, ce sera un article assez court :

Ce week-end, j'ai voulu mettre à jour mon serveur sous Squeeze en Wheezy, la dernière version stable de Debian.

Hop, on modifie le sources.list, on remplace squeeze par wheezy, et on lance nos commandes magiques :

apt-get update
apt-get ugprade
apt-get dist-upgrade

Mais l'upgrade renvoie cette erreur :

Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 23335 fichiers et répertoires déjà installés.)
Préparation du remplacement de mysql-client-5.5 5.5.31-1~dotdeb.0 (en utilisant .../mysql-client-5.5_5.5.31+dfsg-0+wheezy1_amd64.deb) ...
Dépaquetage de la mise à jour de mysql-client-5.5 ...
dpkg : erreur de traitement de /var/cache/apt/archives/mysql-client-5.5_5.5.31+dfsg-0+wheezy1_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/bin/mysqlcheck », qui appartient aussi au paquet mysql-client-core-5.5 5.5.31-1~dotdeb.0
configured to not write apport reports
                                      dpkg-deb: sous-processus coller tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/mysql-client-5.5_5.5.31+dfsg-0+wheezy1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

On dirait que mon serveur essaye d'écraser le paquet mysql-client-5.5 de Dotdeb par celui de Wheezy...

Une solution qui marche serait de virer totalement MySQL et de le réinstaller... Mouais, bof.

Je préfère cette solution :

apt-get -f install -o Dpkg::Options::=”–force-overwrite”
apt-get remove mysql-client-core-5.5
apt-get dist-upgrade

Et là ça marche, MySQL est bien mis à jour par celui de Dotdeb.

04
avril

Mettre à jour Iceweasel sur Debian Wheezy

Ça faisait un petit moment que je n'avais rien publié ici ! Pour cause, je n'avais rien de réellement concret à vous dire ! En revanche, je viens d'installer Debian Wheezy sur mon Zenbook, et je constate avec amertume (c'es le mot) que je bénéficie d'Iceweasel 10...

Pour avoir la dernière version d'Iceweasel (la 20.0, qui est sortie il y a quelques jours), voici ce que j'ai fait.

Éditez votre fichier /etc/apt/sources.list et ajoutez-y cette ligne :

deb http://ftp.fr.debian.org/debian experimental main

Et on installe notre version expérimentale :

apt-get update ; apt-get install -t experimental iceweasel

Et là, surprise, vous bénéficiez d'Iceweasel 20 !

Notez bien qu'en cas de dist-upgrade (apt-get dist-upgrade), vous passerez tout votre système en experimental. Pour plus de sécurité, une fois qu'Iceweasel est bien mis à jour, vous pouvez commenter la ligne dans /etc/apt/sources.list ;).

Source

.

08
février

OpenVPN : Cannot open TUN/TAP

Ce matin, j'ai voulu installer un service de VPN sur mon serveur sous Debian Squeeze. J'ai donc utilisé OpenVPN, un outil libre et gratuit faisant partie des dépôts. L'installation s'est bien passée, mais au moment où j'ai lancé le serveur OpenVPN, voici l'erreur qui m'est retournée :

 Note: Cannot open TUN/TAP dev /dev/net/tun: Permission denied (errno=13)
Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Cannot open TUN/TAP dev /dev/tun0: No such file or directory (errno=2)

Pour résoudre ce petit soucis, entrez ces commandes :

mkdir -p /dev/net
mknod /dev/net/tun c 10 200
chmod 600 /dev/net/tun

Puis, pour vérifier, entrez la commande suivante :

cat /dev/net/tun

Si vous avez le message File descriptor in bad state, cela signifie que ça a fonctionné et que vous pouvez relancer OpenVPN.

14
avril

Installer les dépôts multimédia

J'ai tenté d'installer XMBC, un media center sur lequel je reviendrai un peu plus tard. L'ennui, c'est que ce paquet est disponible que dans les dépôts "multimedia". Voici un petit tutoriel pour installer ce dépôt.

Éditez le fichier /etc/apt/sources.list et ajoutez y cette ligne :

deb http://www.deb-multimedia.org squeeze main non-free

Puis, un petit apt-get update pour mettre à jour la liste des paquets. Seulement là, vous obtenez ce message d'erreur :

W: Erreur de GPG : http://www.deb-multimedia.org squeeze Release : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 07DC563D1F41B907

Pas de panique, c'est normal, il manque la clé publique. Utilisez cette commande :

sudo apt-get install deb-multimedia-keyring && sudo apt-get update

Normalement, c'est tout bon, vous pouvez installer le paquet XMBC. Si APT ne trouve pas le paquet deb-multimedia-keyring, faites un sudo apt-get update avant de l'installer ;) .

Edit du 6 août 2012 : Les dépôts debian-multimedia ont changés d'adresse, l'article a été édité en conséquence !

03
mars

Debian : Désactiver les bips systèmes

J'ai longtemps cherché un moyen pour désactiver ces satanés bips systèmes... J'avais trouvé quelques méthodes, mais toutes avaient leur lot de complications... La méthode que je vous donne aujourd'hui marche très bien :

On va éditer le fichier blacklist.conf :

sudo vi /etc/modprobe.d/blacklist.conf

Et à la fin du fichier, on ajoute : blacklist pcspkr. On redémarre son PC, et le tour est joué :) .

^ Retourner en haut