web-dev-qa-db-fra.com

Comment installer plusieurs versions de LibreOffice?

En raison d'un problème signalé ici , éventuellement n 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 que j'ai déjà installé la version 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?

10
user47206

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

Je ne considérerai que le cas du paquet de fichiers deb (plusieurs fichiers de ce type sont archivés dans un paquet).

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

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

  • Déballez l'archive. Vous obtiendrez un dossier et un autre appelé "DEBS" contenant 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, lancez:

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

Un nouveau dossier nommé "opt" y est donc créé avec plusieurs autres dossiers et fichiers contenant l’ensemble de l’installation de LibreOffice.

Si vous ne souhaitez 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 fichier bootstraprc situé sous ./install/opt/libreoffice/program/ dans un éditeur de texte. Vous devrez peut-être d'abord modifier les autorisations de fichier pour pouvoir lire et écrire dans le fichier (cliquez avec le bouton droit de la souris sur fichier → Propriétés → Autorisations). Modifiez ensuite l'entrée UserInstallation 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 manière, plusieurs versions de LibreOffice peuvent être utilisées en parallèle, même ouvertes en même temps.

10
user47206

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 le bleeding-Edge Version 4.x Vous installez donc la version stable avec apt et la nouvelle avec le référentiel.

Jetez un oeil à ceci guide .

Assurez-vous simplement de vérifier le bon tag de libreoffice-core pour la version que vous voulez construire.

Il est important d'ajouter l'argument --prefix=<some-folder> à la commande autogen.sh afin d'éviter tout conflit avec l'installation en cours. Par exemple :

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

Bonne chance!

1
ortang

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

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

Je comprends que les réponses "lien seulement" sont mal vues, mais il vaut mieux indiquer cette documentation (qui sera mise à jour), que de fournir un copier/coller douteux ici (qui pourrait facilement devenir périmé).

0
Dɑvïd

Il ne semble pas que les packages LibreOffice prennent en charge de manière native plusieurs versions installées simultanément. Cela peut sembler excessif, mais l'option la plus simple et la plus facile à gérer consiste probablement à installer la version 4.x dans un système Ubuntu invité de 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 les nouvelles versions 4.x sont publiées.

0
Paul