Outils pour utilisateurs

Outils du site


doc:debian:openoffice.org_2.0

Ceci est une ancienne révision du document !


Installer la rétroproduction de OpenOffice.org 2.0 par bpo sur une sarge

Dépendance à Java (non-libre)

J'utilise sur l'exemple j2re-1_4_2_02-linux-i586.bin récupéré de http://java.sun.com/products/archive/index.html (il suffit d'avoir une version reconnue par java-package, la liste étant dans /usr/share/doc/java-package/SUPPORTED).

NB : java-package est dans la section contrib.

Sources de paquets

/etc/apt/sources.list :

deb http://ftp.fr.debian.org/debian sarge main contrib
deb-src http://ftp.fr.debian.org/debian sarge main contrib
deb http://www.backports.org/debian/ sarge-backports main
deb http://security.debian.org/ sarge/updates main contrib

Mise en place d'un fichier /etc/apt/preferences selon ce qui est indiqué ici :

Package: *
Pin: release a=sarge-backports
Pin-Priority: 200

Ajout de la clef de bpo selon http://wiki.debian.org/SecureApt

# gpg --keyserver pgp.mit.edu --recv 16BA136C
# gpg -a --export 16BA136C | apt-key add -
# aptitude update

Installation des dépendances

# aptitude install java-package gcc fakeroot

NB : Il est important que /proc soit disponible pour ldso aussi bien que OpenOffice.org (cas des cachots).

Remarque (arno) :

A cette étape (et en ayant suivi à la lettre les informations précédantes), j'obtiens ceci :

# aptitude install java-package gcc fakeroot
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état étendu       
Initialisation de l'état des paquets... Fait
Lecture des descriptions de tâches... Fait  
Impossible de trouver un paquet dont le nom ou la description correspond à « java-package »
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 0o d'archives. Après dépaquetage, 0o seront utilisés.
Écriture de l'information d'état étendu... Fait
Lecture des listes de paquets... Fait          
Construction de l'arbre des dépendances       
Lecture de l'information d'état étendu       
Initialisation de l'état des paquets... Fait
Lecture des descriptions de tâches... Fait  

Création du .deb à partir du paquet Java non-libre

Dans le répertoire où se trouve le fichier de la machine Java non-libre (sur l'exemple utilisé ici) :

$ fakeroot make-jpkg j2re-1_4_2_02-linux-i586.bin

Quelques questions auxquelles il faut répondre (dont l'acceptation d'une licence non-libre) :

Detected product:
    Java(TM) Runtime Environment (J2RE)
    Standard Edition, Version 1.4.2+02
    Sun Microsystems(TM), Inc.
Is this correct [Y/n]: 


Full name [root]:Nom

Email [root@machine]: courriel@adresse

Do you agree to the above license terms? [yes or no] 
yes

Crée : sun-j2re1.4_1.4.2+02_i386.deb
# dpkg -i sun-j2re1.4_1.4.2+02_i386.deb
# aptitude -t sarge-backports install openoffice.org openoffice.org-l10n-fr
$ oowriter &

Et c'est bon…

doc/debian/openoffice.org_2.0.1147696790.txt.gz · Dernière modification: 2006/06/02 23:27 (modification externe)