ADMINISTRATION: installer 32 bits sur architecture 64 bits

Bonjour,
Je dois installer Skype qui n’offre qu’une version compilé 32bits, sur Jessie sur une machine 64bits .

/usr/local/bin# lscpu Architecture : x86_64 Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

On voit que le matériel est compatible; reste à savoir comment le faire savoir à dpkg -i skype…deb

“skype debian” sur google va direct ici : wiki.debian.org/fr/skype

2 secondes de recherche pour avoir la réponse…

https://www.debian-fr.org/installation-skype-sur-debian-wheezy-64bits-t50180.html sur e forum.

Salut,

HandyLinuxDebian sans se prendre la tête

Skype™ est gratuit, mais ce n’est pas un logiciel libre

Libres à toi d’en faire un [mono].deb[/mono], après coup.

Handy2Debian : le plus radical

[quote]Handy2Debian : le plus radical

Vous avez fini d’explorer HandyLinux ? Vous voulez rentrer par la grande porte sur GNU/Linux ? Alors passez à Debian !! .
Handy2Debian est un outil simplifié pour effacer HandyLinux de votre ordinateur et passer à Debian en 1 minute.
Handy2Debian n’est pas intégré par défaut dans HandyLinux afin d’éviter toute erreur malheureuse… pour l’installer, rechercher “[mono]handy2debian[/mono]” dans votre gestionnaire de paquet Synaptic ou plus simplement avec le terminal (surtout si vous désirez passer à Debian “classique”).

Puis lancez Handy2Debian depuis la liste des applications, catégorie “accessoires”.

Ce que fait Handy2Debian :

rétablissement des valeurs par défaut pour XFCE & Thunar (votre bureau, vos thèmes, votre fond d'écran, les préférences de votre gestionnaire de fichiers, votre panel, vos lanceurs …)
remise à zéro de GRUB et SLIM
remise à zéro de l'utilisateur par défaut (dans /etc/skel)
désinstallation de tous les méta-paquets handylinux
suppression des fichiers systèmes HandyLinux (le guide du débutant, le message d'accueil)

Ce que ne fait pas Handy2Debian :

h2d ne change pas vos dépôts : les dépôts handylinux sont toujours présents afin de vous faire profiter des outils intégrés comme m_partage ou redshift-config par exemple.
h2d ne désinstalle aucune applications, juste les méta-paquets : vous ne suivrez plus l'évolution de la distribution handylinux, mais vos paquets seront maintenus et à jour.
h2d n'efface aucun document ou fichier de votre dossier personnel, seulement les fichiers de configuration mentionnés dans la section précédente.

Ce qu’il vous reste à faire pour finir d’éliminer HandyLinux :

changer la page de démarrage de chromium
désinstaller handy2debian

[code]sudo apt-get remove --purge handy2debian[/code]

Bienvenue sur Debian “classique” ! :wink:
[/quote]

J’ai enlevé skype car j’avais toujours des problemes de fichiers cassés à chaque aptitude update"

grosse lassitude

s’il y a des pacquets cassés c’est que tu n’as pas fait le [mono]apt-get update[/mono] après avoir ajouté l’architecture 386
ou
que t’as oublié de faire [mono]apt-get install -f[/mono] après avoir installé skype

La page que je t’ai donnée permet d’installer skype facilement… je l’utilise depuis des années, et encore y a 2 semaines. Si tu suis ce qui est marqué, y a pas de raison que ça marche pas…

PS : A si… le fait que testing bouge pas mal en ce moment et que certaines dépendances pouraient avoir quelques soucis.

Merci à tous, c’est bien ce que je cherchais, mais hier je ne trouvais pas; ça été comme ça toute la journée, pourtant sans picoler !

donc merci pour toutes ces infos et pour votre accueil tolérant !

LOGs:

1 /usr/local/bin# dpkg --add-architecture i3861
2 apt-get update
3 aptitude upgrade

/usr/local/bin# aptitude upgrade Les paquets suivants seront mis à jour : es dh-python dosfstools geoip-database libgeoip1 whois Les paquets partiellement installés suivants seront configurés : cracklib-runtime dictionaries-common
3 apt-get install:

/usr/local/bin# apt-get -f install skype-install.deb Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet skype-install.deb E: Impossible de trouver de paquet correspondant à l'expression rationnelle « skype-install.deb »

4 dpkg -i

/usr/local/bin# apt-get upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : skype:i386 : Dépend: libc6:i386 (>= 2.3.6-6~) mais il n'est pas installé Dépend: libc6:i386 (>= 2.7) mais il n'est pas installé Dépend: libgcc1:i386 (>= 1:4.1.1) mais il n'est pas installé Dépend: libqt4-dbus:i386 (>= 4:4.5.3) mais il n'est pas installé Dépend: libqt4-network:i386 (>= 4:4.8.0) mais il n'est pas installé Dépend: libqt4-xml:i386 (>= 4:4.5.3) mais il n'est pas installé Dépend: libqtcore4:i386 (>= 4:4.7.0~beta1) mais il n'est pas installé Dépend: libqtgui4:i386 (>= 4:4.8.0) mais il n'est pas installé Dépend: libqtwebkit4:i386 (>= 2.1.0~2011week13) mais il n'est pas installé Dépend: libstdc++6:i386 (>= 4.2.1) mais il n'est pas installé Dépend: libx11-6:i386 mais il n'est pas installé Dépend: libxext6:i386 mais il n'est pas installé Dépend: libxss1:i386 mais il n'est pas installé Dépend: libxv1:i386 mais il n'est pas installé Dépend: libssl1.0.0:i386 mais il n'est pas installé Dépend: libpulse0:i386 mais il n'est pas installé Dépend: libasound2-plugins:i386 mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f.
apt-get install (dépendances)

root@pclf-w970suw:/usr/local/bin# apt-get install libc6:i386 libgcc1:i386 libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 libstdc++6:i386 libx11-6:i386 libxext6:i386 libxss1:i386 libxv1:i386 libssl1.0.0:i386 ibpulse0:i386 ibasound2-plugins:i386 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet ibpulse0 E: Impossible de trouver le paquet ibasound2-plugins

Voila donc où j’en suis !
(pour mémoire: je suis sous Jessie, alors que le tuto est basé sur Wheezy)
:017
Après un nouveau apt-get update , cette fois ci sans erreur, il propose d’installer/mettre à jour paquets. (fait sans erreur)

/usr/local/bin# apt-get install -f skype-install.deb Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet skype-install.deb E: Impossible de trouver de paquet correspondant à l'expression rationnelle « skype-install.deb »

Pas mieux :angry-banghead:

Suite

/usr/local/bin# apt-get install libpulse0:i386 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait libpulse0:i386 est déjà la plus récente version disponible. libpulse0:i386 passé en « installé manuellement ». Le paquet suivant a été installé automatiquement et n'est plus nécessaire : linux-image-3.16-2-amd64 Veuillez utiliser « apt-get autoremove » pour le supprimer. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Que signifie cette annonce qui me semble incongrue ? est-ce inquiétant ?
«Le paquet suivant a été installé automatiquement et n’est plus nécessaire :
linux-image-3.16-2-amd64»

Le problème se renouvelle avec la solution de FranB (ici: https://www.debian-fr.org/installation-skype-sur-debian-wheezy-64bits-t50180.html)

/opt# export LD_LIBRARY_PATH=/opt/skype/ root@pclf-w970suw:/opt# ldd /usr/bin/skype.real ldd: /usr/bin/skype.real: Aucun fichier ou dossier de ce type root@pclf-w970suw:/opt# ls -l total 51060 -rw-r--r-- 1 root root 52281900 août 29 11:34 skype-debian_4.3.0.37-1_amd64.deb root@pclf-w970suw:/opt# apt-get install skype-debian_4.3.0.37-1_amd64.deb Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet skype-debian_4.3.0.37-1_amd64.deb E: Impossible de trouver de paquet correspondant à l'expression rationnelle « skype-debian_4.3.0.37-1_amd64.deb » root@pclf-w970suw:/opt#
le problème ne serait-il pas un bug de apt-get ?
N’y a-t-il pas une solution équivalente avec aptitude ou avec dpkg ?

/opt# ldd skype-debian_4.3.0.37-1_amd64.deb n'est pas un exécutable dynamique

Plus ça avance, plus je suis perdu.

Puis-je encore faire demi-tour ? :question:

Salut,

Ce retour, s’il te plaît.

on ne fait pas [mono]apt-get install unfichier.deb[/mono] mais [mono]dpkg -i unfichier.deb[/mono]

C’est pourtant pas compliqué…ALler… on reprend à zéro !

  1. ajout de l’architecture 386
    [mono]dpkg --add-architecture i386[/mono]

  2. mise à jour des dépots et mise à jour du système.
    [mono]apt-get update && apt-get upgrade -y -f && apt-get dist-upgrade -y -f[/mono]
    [mono]apt-get -f install[/mono]

  3. on vire les .deb que t’as pu télécharger et on retélécharge de skype
    [mono]cd ~[/mono]
    [mono]rm *.deb[/mono]
    [mono]wget -O skype-install.deb skype.com/go/getskype-linux-deb[/mono]

  4. installation du deb téléchargé
    [mono]dpkg -i skype-install.deb[/mono]

Ici il est possible que ça affiche des erreurs, car il manque des dépendances ! DONC :
5. installation des dépendances
[mono]apt-get -f install[/mono]

  1. on vire le deb
    [mono]rm *.deb[/mono]

Donc fais ça, et poste le résultat de chaque commande stp. Sil y a des erreurs à part celle de l’étape 4, pas la peine de faire la suite. poste ici les résultats.

Malgré tous ces messages, Skype est bien installé, et le test de skype fonctionne. :041

Autrement-dit, je suppose que l’affichage des messages d’erreurs d’ apt-get sont infondés.
Peut-être un bug de cette version ?

à tout hasard, si cela peut intéresser quelqu’un,la version est:

# apt-get --version apt 1.0.9.3 pour amd64 compilé sur Oct 15 2014 20:00:00 Modules reconnus : *Ver: Standard .deb *Pkg: Debian dpkg interface (Priority 30) Pkg: Debian APT solver interface (Priority -1000) S.L: 'deb' Standard Debian binary tree S.L: 'deb-src' Standard Debian source tree Idx: Debian Source Index Idx: Debian Package Index Idx: Debian Translation Index Idx: Debian dpkg status file Idx: EDSP scenario file
:006

la version apt-get ne nous interesse pas… nous c’est les messages d’erreur qu’on veut voir…