Come installare più versioni di LibreOffice?


10

A causa di un problema segnalato qui , probabilmente un bug , devo usare LibreOffice 3.5.

Ma vorrei tenere d'occhio l'ultima versione, che potrebbe persino risolvere quel problema.

Vorrei utilizzare l'ultima versione 4.x accanto a 3.5. ( non in una scatola virtuale o nel vino)


Cioè: ho già installato 3.5 da un pacchetto deb. Come installare ora la versione 4.x senza conflitti? Immagino di poter disinstallare 3.5 e mettere 4.0 in atto, quindi provare a installare 3.5 separatamente. Ma come?


4
Questo tutorial dovrebbe guidarti attraverso il processo.
Glutanimate,

@cipricus Siamo spiacenti, non ho tempo in questo momento, ma potrei esaminarlo più avanti. Nel frattempo a chiunque lo abbia già fatto in precedenza: sentiti libero di compilare una tua risposta basata sul tutorial.
Glutanimate,

@hmayag - grazie. ora cancelliamo i nostri commenti

1
@Glutanimate - ho creato una risposta con la tua soluzione

Risposte:


10

Questo si basa su questo tutorial , raccomandato da Glutanimate in un commento alla domanda per effettuare un'installazione "locale" di una versione specifica.

Prenderò in considerazione solo il caso del pacchetto di file deb (ci sono più file di questo tipo archiviati in un pacchetto).

  • Per ottenere le ultime versioni vai qui .

  • Per ottenere altre versioni vai qui . (Ho trovato questo indirizzo da qui .)

  • Decomprimere l'archivio. Otterrai una cartella, e in essa un'altra chiamata 'DEBS' con molti file deb.

  • Creare una cartella denominata 'installa' (nome facoltativo) all'interno della cartella 'DEBS'.

  • Aprire una finestra del terminale all'interno della cartella 'installa'. In quel terminale, esegui:

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

In questo modo viene creata una nuova cartella denominata "opt" con diverse altre cartelle e file che contengono l'intera installazione di LibreOffice.

Se non si desidera che la configurazione LO esistente venga influenzata dall'installazione parallela, è necessario modificare la posizione del profilo utente della nuova installazione.

Per fare ciò, apri il bootstraprcfile che si trova ./install/opt/libreoffice/program/in un editor di testo. Potrebbe essere necessario modificare prima le autorizzazioni del file per poter leggere e scrivere sul file (fare clic con il tasto destro sul file → Proprietà → Autorizzazioni). Quindi modificare la UserInstallationvoce in:

UserInstallation=$ORIGIN/..

Per eseguire Writer, trova ed esegui qualcosa del genere DEBS/install/opt/libreoffice4.0/program/swriter. Gli altri (sdraw, smath, scalc, simpress ecc.) Si trovano nella stessa directory.


In questo modo, è possibile utilizzare più versioni di LibreOffice in parallelo, anche aperte contemporaneamente.


1
Ottimo lavoro sulla risposta! Ho aggiunto un piccolo passaggio sulla separazione dei profili utente delle due installazioni in modo da impedire che l'una corrompesse l'altra.
Glutanimate,

@Glutanimate: fantastico! pensi che potrei provare a usare OpenOffice allo stesso modo? Ho un'altra mia domanda più grande , che ho persino postato qui . su ask.libreoffice ho riscontrato un problema simile riportato qui e un commento che afferma che in OpenOffice il problema è assente.

Immagino di si. Devo ancora provarlo da solo, ma se guardi le istruzioni per OpenOffice vedrai che sono praticamente identiche a LO.
Glutanimate,

@Glutanimate - in effetti, la procedura è identica per OO

Wow! È stato facile. Sono impressionato.
Adobe,

1

Affinché funzioni, ti suggerisco di compilarlo a mano. In questo modo è possibile utilizzare la versione 3.5 stabile e la versione 4.x bleeding-edge . Quindi installi la versione stabile con using apte quella nuova usando il repository.

Dai un'occhiata a questa guida .

Assicurati di controllare il tag giusto di libreoffice-core per la versione che vuoi compilare .

È importante aggiungere l' --prefix=<some-folder>argomento al autogen.shcomando, per evitare conflitti con l'installazione corrente. Per esempio :

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

In bocca al lupo!


0

Non sembra che i pacchetti LibreOffice supportino nativamente più versioni installate contemporaneamente. Può sembrare eccessivo, ma l'opzione più semplice e gestibile è probabilmente quella di installare la versione 4.x all'interno di un sistema Ubuntu guest VirtualBox. In questo modo avresti accesso a entrambe le versioni senza doversi preoccupare di compilare e ricompilare quando vengono rilasciate nuove versioni 4.x.


la scatola virtuale non è un'opzione. non l'ho mai usato e non è semplice per me. inoltre, necessita di ulteriori risorse, ecc. Ho bisogno di una risposta generale indipendente da tali variabili

1
Dovresti aggiungere che non vuoi usare la virtualizzazione alla domanda perché altrimenti sarebbe un modo pulito per fare le cose. Sebbene il puntatore di Glutaminate al tutorial dovrebbe fare il trucco :)

@ vasa1 - l'ho aggiunto. virtual box (o wine) è un modo per tenere d'occhio le ultime versioni: ma vedete, per ora devo usare la 3.5 e non sono sicuro che 4.x si comporterà nell'installazione normale come in una virtual scatola o nel vino.

1
I ragazzi di LibreOffice in realtà raccomandano ancora di usare 3.5.x per scopi di produzione, ma vogliono che il "resto di noi" testi l'ultimo e il più grande. A proposito, OT, hai qualche icona di LibreOffice in / usr / share / icons / hicolor / scalable / mimetypes /? Nella mia installazione di LibO 4, ho trovato diverse icone di grandi dimensioni sparse ovunque.

@ vasa1 :) in effetti non ho bisogno di una versione più recente della 3.5, sono solo curioso di sapere se il mio problema di scorrimento (considerato da un commentatore su bugzilla come un bug del driver vga, invece di un bug libreoffice, e la sua assenza in 3.5 e prima come "pura fortuna") andrebbe via in una versione più recente. è facile immaginare che la quantità di sforzo che sono pronto a investire per curiosità sia limitata. considerando i mimetipi: ora uso 3.5 e risponderò presto

0

La wiki di Document Foundation contiene una pagina di aiuto dedicata per l'installazione di più versioni di LibreOffice:

  • vedere le istruzioni specifiche per i sistemi Linux (incluso Debian, ad esempio Ubuntu);
  • o la pagina generica , che include collegamenti a istruzioni dettagliate per Windows, OSX e Linux.

Comprendo che le risposte "solo link" sono disapprovate, ma è meglio puntare a quella documentazione (che verrà aggiornata), piuttosto che fornire una copia / incolla dubbia qui (che potrebbe facilmente diventare stantia).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.