Comment installer plusieurs versions de LibreOffice?

10

En raison d'un problème signalé ici , peut - être d' un bogue , je dois utiliser LibreOffice 3.5.

Mais je voudrais garder un œil sur la dernière version, qui pourrait même résoudre ce problème.

Je voudrais utiliser la dernière version 4.x à côté de 3.5. ( pas dans une boîte virtuelle ou dans du vin)


C'est-à-dire: j'ai déjà installé 3.5 à partir d'un paquet deb. Comment installer maintenant la version 4.x sans conflits? J'imagine que je pourrais désinstaller 3.5 et mettre 4.0 en place, puis essayer d'installer 3.5 séparément. Mais comment?

Communauté
la source
4
Ce didacticiel devrait vous guider tout au long du processus.
Glutanimate du
@cipricus Désolé, je n'ai pas le temps pour le moment, mais je pourrais y jeter un œil plus tard. En attendant à tous ceux qui l'ont déjà fait: n'hésitez pas à compiler votre propre réponse sur la base du tutoriel.
Glutanimate
@hmayag - merci.
1
@Glutanimate - j'ai moi-même créé une réponse avec votre solution

Réponses:

10

Ceci est basé sur ce tutoriel , recommandé par Glutanimate dans un commentaire à la question pour faire une installation «locale» d'une version spécifique.

Je ne considérerai que le cas du paquet des fichiers deb (il y a plusieurs de ces fichiers archivés dans un paquet).

  • Pour obtenir les dernières versions, cliquez ici .

  • Pour obtenir d'autres versions, allez ici . (J'ai trouvé cette adresse d' ici .)

  • Décompressez l'archive. Vous obtiendrez un dossier, et un autre appelé «DEBS» avec de nombreux fichiers deb.

  • Créez un dossier appelé «install» (nom facultatif) dans le dossier «DEBS».

  • Ouvrez une fenêtre de terminal dans le dossier «install». Dans ce terminal, exécutez:

for i in ../*.deb; do dpkg-deb -x $i . ; done

Un nouveau dossier nommé "opt" y est ainsi créé avec plusieurs autres dossiers et fichiers qui contiennent toute l'installation de LibreOffice.

Si vous ne voulez pas que votre configuration LO existante soit affectée par l'installation parallèle, vous devrez modifier l'emplacement du profil utilisateur de la nouvelle installation.

Pour ce faire, ouvrez le bootstraprcfichier situé ./install/opt/libreoffice/program/dans un éditeur de texte. Vous devrez peut-être d'abord modifier les autorisations du fichier pour pouvoir lire et écrire dans le fichier (clic droit sur le fichier → Propriétés → Autorisations). Modifiez ensuite l' UserInstallationentrée en:

UserInstallation=$ORIGIN/..

Pour exécuter Writer, recherchez et exécutez quelque chose comme DEBS/install/opt/libreoffice4.0/program/swriter. Les autres (sdraw, smath, scalc, simpress etc.) sont dans le même répertoire.


De cette façon, plusieurs versions de LibreOffice peuvent être utilisées en parallèle, voire ouvertes en même temps.

Communauté
la source
1
Bon travail sur la réponse! J'ai ajouté un petit passage sur la séparation des profils utilisateur des deux installations pour empêcher l'un ou l'autre de corrompre l'autre.
Glutanimate
@Glutanimate: super! pensez-vous que je pourrais essayer d'utiliser OpenOffice de la même manière? J'ai ma plus grande question , que j'ai même postée ici . sur ask.libreoffice, j'ai trouvé un problème similaire signalé ici et un commentaire disant que dans OpenOffice le problème est absent.
Je suppose que oui. Je n'ai pas encore essayé moi-même, mais si vous regardez les instructions pour OpenOffice, vous verrez qu'elles sont à peu près identiques à LO.
Glutanimate
@Glutanimate - en effet, la procédure est identique pour OO
Hou la la! C'était facile. Je suis impressionné.
Adobe
1

Pour que cela fonctionne, je vous suggère de le compiler à la main. De cette façon, vous pouvez utiliser la version stable 3.5 et la version 4.x à la pointe de la technologie. Vous installez donc la version stable avec using aptet la nouvelle en utilisant le repo.

Jetez un œil à ce guide .

Assurez-vous simplement de cocher la bonne balise de libreoffice-core pour la version que vous souhaitez créer.

Il est important d'ajouter l' --prefix=<some-folder>argument à la autogen.shcommande pour éviter les conflits avec l'installation actuelle. Par exemple :

./autogen.sh --prefix=/home/username/my_progs

Bonne chance!

ortang
la source
0

Il ne semble pas que les packages LibreOffice prennent en charge nativement plusieurs versions installées simultanément. Cela peut sembler exagéré, mais l'option la plus simple et la plus maintenable est probablement d'installer la version 4.x dans un système Ubuntu invité VirtualBox. De cette façon, vous auriez accès aux deux versions sans avoir à vous soucier de la compilation et de la recompilation à mesure que de nouvelles versions 4.x sont publiées.

Paul
la source
la boîte virtuelle n'est pas une option. je ne l'ai jamais utilisé et ce n'est pas simple pour moi. aussi, il a besoin de ressources supplémentaires, etc., j'ai besoin d'une réponse générale indépendante de ces variables
1
Vous devez ajouter que vous ne voulez pas utiliser la virtualisation à la question, car sinon, ce serait une façon propre de faire les choses. Bien que le pointeur de Glutaminate vers le tutoriel devrait faire l'affaire :)
@ vasa1 - ont ajouté cela. la boîte virtuelle (ou le vin) est un moyen de garder un œil sur les dernières versions: mais vous voyez, j'ai besoin d'utiliser le 3.5 pour l'instant, et je ne suis pas sûr que le 4.x se comportera dans une installation normale comme il pourrait l'être dans un virtuel en boîte ou en vin.
1
Les gars de LibreOffice recommandent en fait de continuer à utiliser 3.5.x à des fins de production, mais ils veulent que le «reste d'entre nous» teste le plus récent et le meilleur. BTW, OT, avez-vous des icônes LibreOffice dans / usr / share / icons / hicolor / scalable / mimetypes /? Sur mon installation de LibO 4, j'ai trouvé plusieurs grandes icônes dispersées partout.
@ vasa1 :) en fait je n'ai pas besoin d'une version plus récente que 3.5, je suis juste curieux de savoir si mon problème de défilement (considéré par un commentateur sur bugzilla comme un bug de pilote vga, au lieu d'un bug libreoffice, et son absence en 3.5 et avant) comme "pure chance") disparaîtrait dans une dernière version. il est facile d'imaginer que la quantité d'efforts que je suis prêt à investir pour la curiosité est limitée. considérant les mimetypes: j'utilise 3.5 maintenant et je répondrai bientôt
0

Le wiki Document Foundation contient une page d'aide dédiée à l'installation de plusieurs versions de LibreOffice:

  • voir les instructions spécifiques aux systèmes Linux (y compris basés sur Debian, c'est-à-dire Ubuntu);
  • ou la page générique , qui comprend des liens vers des instructions détaillées pour Windows, OSX et Linux.

Je comprends que les réponses "lien uniquement" sont désapprouvées, mais il vaut mieux pointer vers cette documentation (qui sera actualisée) que de fournir un copier / coller douteux ici (qui pourrait facilement devenir obsolète).

Dɑvïd
la source