Accueil › FORUM › Installation › install-2.14-64bits sur debian-6.0.10squeeze_noyau-2.6.32-5-amd64_xfce-4.6.2
Ce sujet a 5 réponses, 2 participants et a été mis à jour par tutux, il y a 9 ans et 7 mois.
Bonjour,
en échec d’installation de la 2.16, je suis revenu à la 2.14-015-64bits sur debian-6.0.10-squeeze_noyau-2.6.32-5-amd64_xfce-4.6.2.
Medintux pris ici :
MedinTux-V-2.00 2.14-015-linux-64bits (07/09/2011 10:33)
Nom du fichier Date Taille D/L Archive Type Dernière
MedinTux-V2.14-linux-64bits.7z 07/09/2011 10:33 48,4 Mio 742 Any Other Dernière version
il se produit la même erreur que celle racontée ici :
qui impacte ce qui a été rencontré là :
et signalée ici :
revient sur cette configuration debian et avec cette version Medintux.
la solution est la même : remplacement du « guinch »32bits par la version 64bits proposée en son temps par deuxruesmi (qu’il en soit une nouvelle fois remercié :)).
Un point m’interpelle :
@ victor :
super video d’installation sur ubuntu-12.04 !
sauf erreur il s’agit de la même version de Medintux.
* Comment as-tu fait pour ne pas rencontrer cette erreur de « guinch »-32 bits ?
🙂
* par ailleurs la solution d’installation de lib en 32 bits semble devenir difficile, dans la mesure où getlibs ne semble plus accessible.
* je n’ai pas réussi non plus à re-compiler « guinch » à partir de set_bases 🙁
Merci d’avance.
Cordialement
tutux
Démarré par: tutux
Pour le problème de librairie libqtgui-so-4, comme mentionné sur askubuntu je pense qu’un coup de sudo apt-get install libqtgui4:amd64
devrait régler le problème.
Mais c’est pour Ubuntu 12.04 (je ne sais pas pour Debian).
Je me souviens que l’installation de Medintux sur Ubuntu 12.04 n’avait pas vraiment posé de problème (voir vidéo, ou commentaires de la vidéo pour les instructions). S’il manque des librairies, il faut seulement apt-get l’élément manquant, ou encore directement télécharger le .deb sur launhpad (une petite recherche google donne souvent la commande magique à tous les problèmes).
Il faudra que j’essaye une install fraiche sour Ubuntu 14.04.
a plus loin.
Bonjour Victor,
peux-tu regarder ce que donne sur ton installation :
file guinch
dans Manager/bin
chez moi :
le « guinch » originel rebaptisé en « guinch32 » :
root@debian-6-squeeze:/home/deb60/Documents/MedinTux-V2.14-linux-64bits/Programmes/Manager/bin# file guinch32
guinch32: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
le « guinch » compilé en 64 bits :
root@debian-6-squeeze:/home/deb60/Documents/MedinTux-V2.14-linux-64bits/Programmes/Manager/bin# file guinch
guinch: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
le « guinch32 » ne trouve pas ses lib en 32 :
# ldd guinch32
linux-gate.so.1 => (0xf77cf000)
libQtGui.so.4 => not found
libQtCore.so.4 => not found
libpthread.so.0 => /lib32/libpthread.so.0 (0xf77a4000)
libstdc++.so.6 => not found
libm.so.6 => /lib32/libm.so.6 (0xf777e000)
libgcc_s.so.1 => not found
libc.so.6 => /lib32/libc.so.6 (0xf7637000)
si je regarde où ils sont :
# locate libQtGui.so.4
/usr/lib/libQtGui.so.4
/usr/lib/libQtGui.so.4.6
/usr/lib/libQtGui.so.4.6.3
installé par :
# dpkg -S /usr/lib/libQtGui.so.4.6.3
libqtgui4: /usr/lib/libQtGui.so.4.6.3
# dpkg -S /usr/lib/libQtGui.so.4
libqtgui4: /usr/lib/libQtGui.so.4
# locate libQtCore.so.4
/usr/lib/libQtCore.so.4
/usr/lib/libQtCore.so.4.6
/usr/lib/libQtCore.so.4.6.3
# dpkg -S /usr/lib/libQtCore.so.4
libqtcore4: /usr/lib/libQtCore.so.4
on vérifie si c’est du 32 ou 64 bits :
# file /usr/lib/libQtCore.so.4.6.3
/usr/lib/libQtCore.so.4.6.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
et si je les cherche comme proposé par askubuntu :
# aptitude -s install libqtgui4:i386
Impossible de trouver un paquet dont le nom ou la description correspond à « libqtgui4:i386 »
Impossible de trouver un paquet dont le nom ou la description correspond à « libqtgui4:i386 »
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.
Charger/installer/enlever des paquets.
il semble que l’on peut faire du multiarch (32 + 64bits) mais il faut un dpkg >=1.16.2 et bien sûr la squeeze ne propose que la 1.15.8 !
je n’ai pas trouvé comment installer une version supérieure (ne semble pas exister dans le sources debian-backports-squeeze main)
ubuntu-12.04 a la version 1.16.1 :
ce qui laisserait à penser que tu n’es pas non plus en « multiarch ».
que dit chez toi un « apt-cache show dpkg » pour vérifier la version installée ?
ce qui me ramène à la question initiale 🙂
peux-tu svp également regarder combien de libQtGui.so.4 sont installés sur ta machine, dans quel endroit et regarder leur « file » ?
merci d’avance
cordialement
tutux
Bonjour,
pb résolu grâce au forum debian-facile : si on n’est pas en « multiarch », il faut installer les paquets ia32-libs ia32-libs-gtk.
avec notamment ce dernier, le guinch 32 bits fonctionne sur l’architecture 64 bits.
on vérifie :
dpkg -S /usr/lib32/libQtCore.so.4
ia32-libs-gtk: /usr/lib32/libQtCore.so.4
donc sur les Ubuntu et debian qui rencontrent ce pb, c’est une piste intéressante 🙂
tutux
ps : je n’arrive plus à retrouver la procédure pour modifier le titre…
le bouton « editer » n’apparaît, ici (firefox-iceweasel-31.0, que sur le message #2770 et cela ne permet pas de modifier le titre.
Vous devez être connecté pour répondre à ce sujet.