Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users French
  • Search

[OOo] Installer le package binaire en français avec portage

Forum dédié aux utilisateurs francophones de Gentoo. Retrouvez aussi Gentoo Linux en français sur le wiki!

Moderators: xaviermiller, El_Goretto

Post Reply
  • Print view
Advanced search
28 posts
  • 1
  • 2
  • Next
Author
Message
PurpleSkunk
n00b
n00b
User avatar
Posts: 65
Joined: Sun Jan 04, 2004 12:46 pm
Location: Le Mans, France

[OOo] Installer le package binaire en français avec portage

  • Quote

Post by PurpleSkunk » Sun Jan 04, 2004 1:12 pm

J'ai parcouru ce forum et n'ai pas trouvé de post y faisant référence, mais il est possible d'installer le package app-office/openoffice-bin-1.1.0 en francais, contrairement à ce qu'indique le guide de localisation de gentoo.org. :D

Voici la procédure à suivre pour tromper l'ennemi lol :twisted: :

1) Téléchargez depuis openoffice.org le package de binaires précompilés en francais et en version 1.1.0 (OOo_1.1.0_LinuxIntel_install_fr.tar.gz), celui-ci pèse approximativement 75Mo.

2) Copiez ce fichier dans le répertoire /usr/portage/distfiles (qui contient tous les packages téléchargés) et renommez-le en supprimant la référence à la langue ce qui va donner :
OOo_1.1.0_LinuxIntel_install.tar.gz

3) Essayez de merger le paquet par un emerge openoffice-bin, portage vous envoie gentiement chier car les MD5 ne correspondent pas. :( mais comme portage est notre ami, il nous donne sans broncher le MD5 à utiliser comme référence (celui du nouveau fichier bien sur ! :wink: )

4) Tapez la commande :

nano /usr/portage/app-office/openoffice-bin/files/digest-openoffice-bin-1.1.0

et remplacez le MD5 du fichier contenant la langue anglaise par le nôtre, que l'on vient de récupérer grâce à portage.
Replacez également la taille de l'ancien fichier par celle du nouveau (à savoir : 78509459)

5) Tapez la commande :

nano /usr/portage/app-office/openoffice-bin/openoffice-bin-1.1.0.ebuild

cherchez la ligne :

MY_P="OOo_${MY_PV}_LinuxIntel_install"

et remplacez-la par :

MY_P="OOo_${MY_PV}_LinuxIntel_install_fr"

6) Tapez emerge openoffice-bin, l'installation se lance et portage fait comme si de rien n'était... :P

7) Voila, vous avez une installation en francais de openoffice.org sans avoir perdu 12h à la compiler, et en plus elle est supportée par portage du coup, et vous pourrez même la désinstaller normalement comme n'importe quelle autre appli installée par portage en faisant :

emerge unmerge openoffice-bin



J'espère que ce post vous sera utile et surtout qu'il ne fera pas doublon avec un autre.

A+ 8)

PS : prévenez-moi si j'ai oublié quelque chose et que ca ne marche pas, car je viens de le faire sur ma box et ca marche nickel. :P
Last edited by PurpleSkunk on Wed Jan 07, 2004 9:37 am, edited 3 times in total.
Top
anigel
Bodhisattva
Bodhisattva
User avatar
Posts: 1894
Joined: Mon Apr 14, 2003 9:11 pm
Location: Un petit bled pas loin de Limoges ;-)

  • Quote

Post by anigel » Sun Jan 04, 2004 1:53 pm

Merci beaucoup pour cette astuce, qui serait bonne cliente pour le tip of the week de la GWN (si un modo passe par là... ceci est un signe direct :p)

Dommage que l'on ne puisse pas demander à portage de ne pas vérifier le MD5 (en option explicite bien sûr), ça simpliefierait les choses :) !
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Top
PurpleSkunk
n00b
n00b
User avatar
Posts: 65
Joined: Sun Jan 04, 2004 12:46 pm
Location: Le Mans, France

  • Quote

Post by PurpleSkunk » Sun Jan 04, 2004 2:02 pm

en effet, ca serait une bonne idée que portage puisse ne pas vérifier le MD5sum...

une option du genre emerge -5 serait du meilleur effet lol
Top
DomiX
Apprentice
Apprentice
User avatar
Posts: 209
Joined: Sun Oct 26, 2003 5:54 pm
Location: Paris (FRANCE)

  • Quote

Post by DomiX » Sun Jan 04, 2004 3:33 pm

Bonjour :-)

Merci pour ce Tips, ca fonctionne parfaitement 8)

Par contre lors d'un emerge sync, les fichiers modifiés précedemment seront ils effacés :?:

A+
"La connaissance technique ne suffit pas. On doit surpasser les techniques de sorte que l'art devienne un art sans artifice qui apparaît de l'inconscient."

- Daisetsu Suzuki (1870-1966) -
Top
PurpleSkunk
n00b
n00b
User avatar
Posts: 65
Joined: Sun Jan 04, 2004 12:46 pm
Location: Le Mans, France

  • Quote

Post by PurpleSkunk » Sun Jan 04, 2004 6:55 pm

DomiX ==> oui malheureusement, mais si tu fais un petit tour dans le manuel de portage en francais, je suis sur que tu devrais trouver ton bonheur concernant la gestion des ebuilds personnels...enfin je pense ! :wink:

@+
Top
sharlaan
Tux's lil' helper
Tux's lil' helper
Posts: 120
Joined: Tue Jun 10, 2003 10:58 pm
Location: France

  • Quote

Post by sharlaan » Sun Jan 04, 2004 7:53 pm

merci du tuyau, c'est nikel
Top
knarf
Guru
Guru
User avatar
Posts: 338
Joined: Thu Feb 20, 2003 8:28 pm
Location: Geneva, Switzerland

  • Quote

Post by knarf » Sun Jan 04, 2004 9:56 pm

Bon tips,

je rajouterais quand même,

la lecture du PORTDIR_OVERLAY

Code: Select all

# PORTDIR_OVERLAY is a directory where local ebuilds may be stored without
#     concern that they will be deleted by rsync updates. Default is not
#     defined.
#PORTDIR_OVERLAY=/usr/local/portage
En ce qui concerne des ebuils qui parte soudainement lors de sync.


Je rajouterais aussi la superbe commande.

Code: Select all

ebuild tonebuild.ebuild digest
Qui donc te refait ton joli MD5.

Voila pour les infos.
Top
PurpleSkunk
n00b
n00b
User avatar
Posts: 65
Joined: Sun Jan 04, 2004 12:46 pm
Location: Le Mans, France

  • Quote

Post by PurpleSkunk » Sun Jan 04, 2004 10:28 pm

merci de tes précisions, c'est exactement ce qu'il manquait ! :D
Top
fxlamare
n00b
n00b
Posts: 36
Joined: Wed Dec 11, 2002 9:49 am
Location: LILLE, France

Mon expérience

  • Quote

Post by fxlamare » Tue Jan 06, 2004 6:17 pm

Hello à tous:

hier j'ai réussi à compiler la version FR d'openoffice-ximian-1.1.0-r1 sur ma bécane.
je n'ai pas rencontré de problème particulier, juste que le ACCEPT_KEYWORDS n'était pas pris en compte et que j'ai donc dû lancer emerge en spécifiant directement le fichier ebuild...

# cd /usr/portage/app-office/openoffice-ximian/
# ACCEPT_KEYWORDS="~x86" emerge openoffice-ximian-1.1.0-r1.ebuild

Temps de compilation : 4h44 (Ooffice seulement sans les dépendances)
(j'ai lancé emerge avec la commande time, avec le minimum de démons lancés, en console et sans X)

pas de tests exhaustifs de l'application générée... mais à première vue ça marche !

Linux 2.6.0
A7n8x Deluxe - nForce2
Athlon Barton 2500+XP
768Mo RAM (donc sans exploiter la double bande passante...)
Maxtor 80GB UDMA133
Top
PurpleSkunk
n00b
n00b
User avatar
Posts: 65
Joined: Sun Jan 04, 2004 12:46 pm
Location: Le Mans, France

  • Quote

Post by PurpleSkunk » Tue Jan 06, 2004 11:55 pm

trop long de compiler ! :wink:
Top
Martin LORANG
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 92
Joined: Sun Dec 07, 2003 6:39 pm
Location: Moselle / France

  • Quote

Post by Martin LORANG » Wed Feb 25, 2004 9:35 pm

Bon, j'ai essayé ça, mais pas de chance, ça ne marche pas pour moi.
FEATURES="-sandbox" emerge openoffice-fin se termine sans erreur. FEATURES="-sandbox" à cause de mon opteron arch=amd64.

Quand je lance oocalc ou un quelconque oo.* dans une console, en root ou user simple, il me rend la main aussitôt et rien ne se passe. Pas de message d'erreur, rien.

Si quelqu'un à une idée, elle est la bienvenue.

Martin
Top
Martin LORANG
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 92
Joined: Sun Dec 07, 2003 6:39 pm
Location: Moselle / France

  • Quote

Post by Martin LORANG » Thu Feb 26, 2004 5:52 pm

Avec l'ebuild original, ça fonctionne bien : openoffice en anglais :(

Martin
Top
Passe-Poil
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 139
Joined: Wed Feb 18, 2004 1:58 pm
Location: Québec, QC, Canada
Contact:
Contact Passe-Poil
Website

Petite correction ...

  • Quote

Post by Passe-Poil » Mon Mar 15, 2004 3:30 pm

Euhm ... j'ai du refaire le .tar.gz avec un autre nom de répertoire pcq emerge ne trouvait pas /var/.../work/OOo-LinuxIntel (le .tar.gz original a _fr après le nom de répertoire)

enfin.. j'espère que ça peut en aider d'autres...
Violence is the last refuge of the incompetent.
Top
Getget94
n00b
n00b
Posts: 6
Joined: Sun Mar 21, 2004 1:04 pm

  • Quote

Post by Getget94 » Sun Mar 21, 2004 1:08 pm

Martin LORANG wrote:Bon, j'ai essayé ça, mais pas de chance, ça ne marche pas pour moi.
FEATURES="-sandbox" emerge openoffice-fin se termine sans erreur. FEATURES="-sandbox" à cause de mon opteron arch=amd64.

Quand je lance oocalc ou un quelconque oo.* dans une console, en root ou user simple, il me rend la main aussitôt et rien ne se passe. Pas de message d'erreur, rien.

Si quelqu'un à une idée, elle est la bienvenue.

Martin
Moi ca fonctionne avec cette méthode sur une architecture A64 aussi ...
Top
sireyessire
Advocate
Advocate
User avatar
Posts: 2991
Joined: Thu Mar 20, 2003 7:28 pm
Location: back in Paris, France

  • Quote

Post by sireyessire » Sun Mar 21, 2004 2:20 pm

pour l'architecture 64 bits il y a pas un binaire spécifique car celui proposé ici correspond à du x86 intel donc 32 bits.

EDIT sinon il y a une dependance pour émuler du 32 bits :
amd64? >=app-emulation/emul-linux-x86-xlibs-1.0
as-tu mis dans tes use amd64 ?
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Top
Getget94
n00b
n00b
Posts: 6
Joined: Sun Mar 21, 2004 1:04 pm

  • Quote

Post by Getget94 » Sun Mar 21, 2004 3:27 pm

Ce qui est bizarre c'est que je n'ai pas mit les librairies d'emulation 32 bits :/

Mais apparement a partir du openoffice-bin tu peut le compiler en 64 bits non ??

J'ai un peu de mal a eter sur que tout est en 64 bits lol, comment je peux savoir :/
Top
sireyessire
Advocate
Advocate
User avatar
Posts: 2991
Joined: Thu Mar 20, 2003 7:28 pm
Location: back in Paris, France

  • Quote

Post by sireyessire » Sun Mar 21, 2004 3:28 pm

si vous voulez, j'ai crée à partir de l'existant l'ebuild qui télécharge et installe ce qui faut.
il est là http://sireyessire.free.fr dans ebuilds
mettez le dans votre PORTDIR_OVERLAY et hop c parti




Ps: ne pouvant le tester moi-même (je suis sous ximian-us 1.1.51 que j'ai compilé pendant 11h)
si vous avez des problèmes dites le moi
Last edited by sireyessire on Sun Mar 21, 2004 9:18 pm, edited 1 time in total.
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Top
sireyessire
Advocate
Advocate
User avatar
Posts: 2991
Joined: Thu Mar 20, 2003 7:28 pm
Location: back in Paris, France

  • Quote

Post by sireyessire » Sun Mar 21, 2004 7:45 pm

Getget94 wrote:Ce qui est bizarre c'est que je n'ai pas mit les librairies d'emulation 32 bits :/

Mais apparement a partir du openoffice-bin tu peut le compiler en 64 bits non ??

J'ai un peu de mal a eter sur que tout est en 64 bits lol, comment je peux savoir :/
lol si tu prend un binaire c'est pour pas le compiler... :lol:
après pour savoir si ce que tu as est optimisé pour 64 bits regarde pê dans les ebuilds si arch contient amd64 ou ia64.
sinon je sais pas je n'ai pas cette chance d'être en 64 bits :P
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Top
acuratech
n00b
n00b
User avatar
Posts: 13
Joined: Sun Aug 03, 2003 8:21 pm
Location: Jodoigne - Belgium
Contact:
Contact acuratech
Website

  • Quote

Post by acuratech » Mon Apr 12, 2004 5:11 pm

Super ce tips PurpleSkunk,

j'en ai profité pour l'appliquer à openoffice-bin-1.1.1 qui est à présent marqué stable

C'est quasi la même chose à par que dans l'ebuild il faut juste modifier la ligne :

Code: Select all

 MY_P="OOo_${PV}_LinuxIntel_install" 
par ceci :

Code: Select all

 MY_P="OOo_${PV}_LinuxIntel_install_fr" 
et laisser le nom de fichier tel quel dans le distfiles (pas besoin d'enlever la référence à la langue)

après un petit :

Code: Select all

 ebuild openoffice-bin-1.1.1.ebuild digest 
(merci knarf)

on termine avec un :

Code: Select all

 emerge openoffice-bin-1.1.1.ebuild 
et çà fonctionne nickel

Merci beaucoup, vous m'avez fait économiser des heures de compilation.
Last edited by acuratech on Sun May 02, 2004 7:01 pm, edited 1 time in total.
Top
psylo
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 129
Joined: Tue May 27, 2003 11:43 pm
Location: Belgium

  • Quote

Post by psylo » Tue Apr 13, 2004 9:04 pm

Thanks for the info.
Top
zdra
Veteran
Veteran
User avatar
Posts: 1693
Joined: Sun Nov 30, 2003 2:55 pm
Location: Bruxelles, Belgique

  • Quote

Post by zdra » Tue Apr 13, 2004 9:13 pm

Tant qu'on est dans le sujet... j'ai compilé à grd frais mon openoffice il y a looongtemps et je savais pas qu'il allait me la mettre en anglais... est-ce possible de ratrapper la situation sans refaire un install ? il n'y a pas simplement un fihcier à changer et un ptit tour de magie pour changer la langue ?
Top
yoyo
Bodhisattva
Bodhisattva
User avatar
Posts: 4273
Joined: Tue Mar 04, 2003 12:54 pm
Location: Lyon - France

  • Quote

Post by yoyo » Wed Apr 14, 2004 7:20 am

zdra wrote:Tant qu'on est dans le sujet... j'ai compilé à grd frais mon openoffice il y a looongtemps et je savais pas qu'il allait me la mettre en anglais... est-ce possible de ratrapper la situation sans refaire un install ? il n'y a pas simplement un fihcier à changer et un ptit tour de magie pour changer la langue ?
Je ne crois pas que cela soit possible ... :(

Désolé ... :(
La connaissance s'accroît quand on la partage.
JCB
Top
zdra
Veteran
Veteran
User avatar
Posts: 1693
Joined: Sun Nov 30, 2003 2:55 pm
Location: Bruxelles, Belgique

  • Quote

Post by zdra » Wed Apr 14, 2004 5:57 pm

pas grave, je profite de la sortie de ooo-1.1.1 pour franciser un ptit coup tout ça :D

merci quand meme :)
Top
Gentii
Guru
Guru
Posts: 306
Joined: Sun Feb 01, 2004 11:53 am

  • Quote

Post by Gentii » Sun May 02, 2004 6:38 pm

acuratech wrote: on termine avec un :

Code: Select all

 emerge openoffice-bin.1.1.1.ebuild 
et çà fonctionne nickel
ça serait pas emerge openoffice-bin-1.1.1.ebuild plutot ?
Sinon, merci beaucoup ça a marché nickel comme ça.
Mais ça serait mieux de passer par PORTDIR_OVERLAY aussi comme ça a déjà été spécifié.
Top
acuratech
n00b
n00b
User avatar
Posts: 13
Joined: Sun Aug 03, 2003 8:21 pm
Location: Jodoigne - Belgium
Contact:
Contact acuratech
Website

  • Quote

Post by acuratech » Sun May 02, 2004 7:01 pm

Gentii wrote:
acuratech wrote: on termine avec un :

Code: Select all

 emerge openoffice-bin.1.1.1.ebuild 
et çà fonctionne nickel
ça serait pas emerge openoffice-bin-1.1.1.ebuild plutot ?
Sinon, merci beaucoup ça a marché nickel comme ça.
Mais ça serait mieux de passer par PORTDIR_OVERLAY aussi comme ça a déjà été spécifié.
oups, on vas dire que c'est la faute au clavier :wink:

Voilà qui est corrigé
Top
Post Reply
  • Print view

28 posts
  • 1
  • 2
  • Next

Return to “French”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy