Ta solution pourrait éventuellement marcher. Éventuellement, parce qu'un .deb, ce n'est pas juste une archive, mais aussi des scripts, qui doivent être exécutés dans un chroot (fait par dpkg d'habitude) dans un endroit précis.
Perso, avant ta solution bourrin, je tenterai plutôt le rescueCD + chroot, justement.
Une fois chrooté, taper dpkg -i comme dans la solution d'Olivier.
Si jamais ça ne marche pas, parce que dpkg gueule pour problème de compat, le man dpkg dit que l'option --force-all est dangereuse, mais dans ton cas tu n'as plus grand choses à perdre, pas vrai?
Donc, soit tu tentes le dpkg --force-all -i blabla, soit tu peux aussi tenter d'abord de dpkg -r --force...blah...
Si rien de tout ça ne fonctionne, il reste encore la solution de juste décompresser l'archive, comme dit plus haut, bien que je doute que ça marche. Donc restera plus que l'installe à faire...
Ceci étant dit, un dernier avertissement pour l'avenir: évites de mélanger plusieurs distros. Ça peut se faire, avec plus ou moins de bonheur, mais à éviter sur environnement de prod. Pour jouer, ok, pour bosser, non. Parce qu'entre Debian et Ubuntu, la libc6 n'est pas compilée avec les mêmes options, et donc, l'ABI n'est pas nécessairement compatible, ce qui peut poser le genre de crash que tu peux avoir dans le lien que tu as cité.
Et si vraiment tu dois le faire pour une raison X ou Y, vérifies à 3 reprises... voire plus! qu'aucun paquet essentiel n'est altéré par la distro "invitée". Genre la libc...
Pour ça, je te conseilles vivement soit de télécharger le paquet que tu veux à la main, et de l'installer avec dpkg, puis corriger l'une après l'autre les dépendances (lent et chiant, mais à peu près sûr, si tu sais ce que tu fais), soit d'utiliser un front-end visuel, genre aptitude, qui te permets de voir de façon nettement plus claire ce qui est mis à jour (probablement vers la distro invitée...) afin de pouvoir le geler si ça risque de pourrir ton système entier (chose qu'a ce que je sais, apt ne sais pas faire, du moins pas facilement!).
Dernière solution dans ce cas, jouer avec le fichier /etc/apt/preferences. Mais attention à vérifier que ta config est bonne, parce que comme tu as pu le voir, mixer le mauvais paquet d'une distro avec une autre, peut tout casser.
[^] # Re: A tester
Posté par freem . En réponse au message Installation de paquets qui passent a la configuration de locales, libc6 broke au systeme qui .... Évalué à 2. Dernière modification le 09 octobre 2014 à 12:45.
Ta solution pourrait éventuellement marcher. Éventuellement, parce qu'un .deb, ce n'est pas juste une archive, mais aussi des scripts, qui doivent être exécutés dans un chroot (fait par dpkg d'habitude) dans un endroit précis.
Perso, avant ta solution bourrin, je tenterai plutôt le rescueCD + chroot, justement.
Une fois chrooté, taper dpkg -i comme dans la solution d'Olivier.
Si jamais ça ne marche pas, parce que dpkg gueule pour problème de compat, le man dpkg dit que l'option --force-all est dangereuse, mais dans ton cas tu n'as plus grand choses à perdre, pas vrai?
Donc, soit tu tentes le dpkg --force-all -i blabla, soit tu peux aussi tenter d'abord de dpkg -r --force...blah...
Si rien de tout ça ne fonctionne, il reste encore la solution de juste décompresser l'archive, comme dit plus haut, bien que je doute que ça marche. Donc restera plus que l'installe à faire...
Ceci étant dit, un dernier avertissement pour l'avenir: évites de mélanger plusieurs distros. Ça peut se faire, avec plus ou moins de bonheur, mais à éviter sur environnement de prod. Pour jouer, ok, pour bosser, non. Parce qu'entre Debian et Ubuntu, la libc6 n'est pas compilée avec les mêmes options, et donc, l'ABI n'est pas nécessairement compatible, ce qui peut poser le genre de crash que tu peux avoir dans le lien que tu as cité.
Et si vraiment tu dois le faire pour une raison X ou Y, vérifies à 3 reprises... voire plus! qu'aucun paquet essentiel n'est altéré par la distro "invitée". Genre la libc...
Pour ça, je te conseilles vivement soit de télécharger le paquet que tu veux à la main, et de l'installer avec dpkg, puis corriger l'une après l'autre les dépendances (lent et chiant, mais à peu près sûr, si tu sais ce que tu fais), soit d'utiliser un front-end visuel, genre aptitude, qui te permets de voir de façon nettement plus claire ce qui est mis à jour (probablement vers la distro invitée...) afin de pouvoir le geler si ça risque de pourrir ton système entier (chose qu'a ce que je sais, apt ne sais pas faire, du moins pas facilement!).
Dernière solution dans ce cas, jouer avec le fichier /etc/apt/preferences. Mais attention à vérifier que ta config est bonne, parce que comme tu as pu le voir, mixer le mauvais paquet d'une distro avec une autre, peut tout casser.