RapazP Home Page
«Using GNU/Linux isn't a matter of choice. It's a matter of freedom!»
left_arrow Introduction
down_arrow GNU/Linux
left_arrow OpenSource
left_arrow Loisirs
left_arrow About me
Table des matières

1. Introduction

Les applications propriétaires n'étant pas encore toutes disponibles en 64-bit, il est parfais nécessaire de faire coexister des librairies 32-bit et 64-bit sur un même système pour pouvoir utiliser ces logiciels.

2. Résolution automatique des dépendences

getlibs est un programme qui résout les dépendences 32-bit pour les applications utilisées sur un système 64-bit.

  • Pour un système 64-bit, il télécharge et installe les librairies requises pour des programmes 32-bit et/ou 64-bit.

  • Pour un système 32-bit, il télécharge et installe les librairies requises pour les programmes 32-bit.

2.1. Installation

$ wget -P /tmp -c "http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb"
$ sudo gdebi /tmp/getlibs-all.deb
$ rm /tmp/getlibs-all.deb

2.2. Utilisation

La première étape consiste à installer l’application 32-bit.

Si cette dernière est fournie sous forme d’un package debian (.deb), vous devez forcer l’installation du package.

$ sudo dpkg -i --force-all <package_name.deb>

Executez ensuite le programme getlibs qui se chargera de l’installation des dépendances indispensables pour bon fonctionnement de l’application.

$ sudo getlibs /usr/bin/<program file>

3. Exemples

3.1. Zattoo 3.2.0

Zattoo est un programme qui permet de regarder la TV sur votre ordinateur via une connexion Internet haut débit.

Après téléchargement du package debian sur le site de Zattoo, exécutez les commandes suivantes:

$ sudo apt-get install ia32-libs lib32asound2 libgtkglext1 libxul0d
$ sudo dpkg -i --force-all <package_zattoo.deb>
$ sudo getlibs /usr/bin/zattoo_player

3.2. Skype 2.0.0.68

Skype est un logiciel propriétaire de voix sur IP (VoIP). Il permet de téléphoner gratuitement uniquement entre deux ordinateurs ou terminaux équipés de Skype et connectés à Internet.

Après téléchargement du package debian sur le site de Skype, exécutez les commandes suivantes:

$ sudo dpkg -i --force-all <package_skype.deb>
$ sudo getlibs /usr/bin/skype

3.3. Java Web Start (JRE 1.6.0_06)

Si vous avez une erreur technique lors de l’exécution d’une application Java déployée par le biais d’un fichier .jnlp, vous devrez installer la version 32 bit de la JRE de Sun pour pouvoir l’utiliser.

$ sudo apt-get install ia32-sun-java6-bin
$ sudo update-alternatives --config javaws

Choisissez ensuite l'option:
$ /usr/lib/jvm/ia32-java-6-sun/jre/bin/javaws

4. Sources