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

.

01
août

Installer Spotify natif sur Debian Wheezy

J'ai récemment installé la dernière version testing de Crunchbang, qui est actuellement basée sur Debian Wheezy. J'ai voulu installer le client natif Spotify sous Linux. Pour info, Spotify s'installe de la façon suivante :

Ajoutez cette ligne à votre fichier /etc/apt/sources.list :

deb http://repository.spotify.com stable non-free

Puis, on ajoute la clé, on met à jour la liste des paquets, et on installe Spotify :

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
sudo apt-get update
sudo apt-get install spotify-client-qt

L'ennui, c'est qu'apt essaye d'installer le paquet libssl0.9.8, qui n'est plus disponible dans les dépôts de Wheezy... Du coup, l'installation de Spotify s'arrête là...

Après quelques recherches, voici comment installer Spotify ;).

Éditez votre fichier /etc/apt/sources.list et commentez toutes les lignes sauf celle ajoutée précédemment, et insérez-y celle ci :

deb http://ftp.uk.debian.org/debian stable main contrib non-free

Là, nous venons de désactiver les dépôts de Wheezy, et nous allons utiliser les dépôts de la version stable de Debian.

Maintenant, on met à jour la liste des dépôts, et on installe notre paquet :

apt-get update
apt-get install libssl0.9.8

Une fois que libssl0.9.8 est installé, nous allons de nouveau éditer le fichier /etc/apt/sources.list : supprimez la ligne qui concerne les dépôts stable, et décommentez ceux que nous avions désactivés précédemment.

Note : cette étape est importante, il ne faut pas que vous restiez avec les dépôts de la version stable !

Encore une fois, on met à jour la liste des paquets, et on installe Spotify :

apt-get update
apt-get install spotify-client-qt

Et c'est terminé ! Notez que si vous faites la commande "dpkg -l | grep libssl", le résultat sera le suivant :

ii  libssl0.9.8                          0.9.8o-4squeeze12                  SSL shared libraries
ii  libssl1.0.0:i386                     1.0.1c-3                           SSL shared libraries

Nous avons bien libssl0.9.8 qui provient de Squeeze, et libssl1.0.0 qui provient de Wheezy !

^ Retourner en haut