¿Cómo instalar varias versiones de LibreOffice?

10

Debido a un problema reportado aquí , posiblemente un error , tengo que usar LibreOffice 3.5.

Pero me gustaría vigilar la última versión, que incluso podría resolver ese problema.

Me gustaría usar la última versión 4.x además de 3.5. ( no en una caja virtual o en vino)


Es decir: ya he instalado 3.5 desde un paquete deb. ¿Cómo instalar ahora la versión 4.x sin conflictos? Me imagino que podría desinstalar 3.5 y poner 4.0 en su lugar y luego intentar instalar 3.5 por separado. ¿Pero cómo?

Comunidad
fuente
44
Este tutorial debe guiarte a través del proceso.
Glutanimate
@cipricus Lo siento, no tengo tiempo en este momento, pero podría investigarlo más adelante. Mientras tanto, para cualquiera que haya hecho esto antes: siéntase libre de compilar una respuesta propia basada en el tutorial.
Glutanimate
@hmayag - gracias. ahora borremos nuestros comentarios
1
@Glutanimate - Yo mismo he creado una respuesta con su solución

Respuestas:

10

Esto se basa en este tutorial , recomendado por Glutanimate en un comentario a la pregunta para realizar una instalación 'local' de una versión específica.

Consideraré solo el caso del paquete de archivos deb (hay varios archivos archivados en un paquete).

  • Para obtener las últimas versiones, vaya aquí .

  • Para obtener otras versiones, vaya aquí . (Descubrí esta dirección desde aquí ).

  • Descomprima el archivo. Obtendrá una carpeta, y en ella otra llamada 'DEBS' con muchos archivos deb.

  • Cree una carpeta llamada 'instalar' (nombre opcional) dentro de la carpeta 'DEBS'.

  • Abra una ventana de terminal dentro de la carpeta 'instalar'. En esa terminal, ejecute:

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

Por lo tanto, se crea una nueva carpeta llamada "opt" con otras carpetas y archivos que contienen toda la instalación de LibreOffice.

Si no desea que su configuración LO existente se vea afectada por la instalación paralela, deberá cambiar la ubicación del perfil de usuario de la nueva instalación.

Para hacerlo, abra el bootstraprcarchivo ubicado ./install/opt/libreoffice/program/en un editor de texto. Es posible que primero deba cambiar los permisos del archivo para poder leer y escribir en el archivo (haga clic con el botón derecho en archivo → Propiedades → Permisos). Luego cambie la UserInstallationentrada a:

UserInstallation=$ORIGIN/..

Para ejecutar Writer, busca y ejecuta algo como DEBS/install/opt/libreoffice4.0/program/swriter. Los otros (sdraw, smath, scalc, simpress, etc.) están en el mismo directorio.


De esta forma, se pueden usar varias versiones de LibreOffice en paralelo, incluso abiertas al mismo tiempo.

Comunidad
fuente
1
Buen trabajo en la respuesta! Agregué un pequeño pasaje sobre la separación de los perfiles de usuario de las dos instalaciones para evitar que uno corrompa al otro.
Glutanimate
@Glutanimate: ¡genial! ¿Crees que podría intentar usar OpenOffice de la misma manera? Tengo mi otra pregunta más grande , que incluso publiqué aquí . en ask.libreoffice encontré un problema similar informado aquí y un comentario que dice que en OpenOffice el problema está ausente.
Supongo que sí. Todavía tengo que probarlo yo mismo, pero si observa las instrucciones para OpenOffice , verá que son prácticamente idénticas a LO.
Glutanimate
@Glutanimate - de hecho, el procedimiento es idéntico para OO
¡Guauu! Eso fue fácil. Estoy impresionado.
Adobe
1

Para que eso funcione, le sugiero que lo compile a mano. De esa manera, puede utilizar la versión 3.5 estable y la versión 4.x de última generación. Entonces instala la versión estable con el uso apty la nueva con el repositorio.

Echa un vistazo a esta guía .

Solo asegúrese de verificar la etiqueta correcta de libreoffice-core para la versión que desea compilar.

Es importante agregar el --prefix=<some-folder>argumento al autogen.shcomando para evitar conflictos con la instalación actual. Por ejemplo :

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

¡Buena suerte!

Ortang
fuente
0

No parece que los paquetes de LibreOffice admitan de forma nativa varias versiones instaladas simultáneamente. Puede parecer excesivo, pero la opción más simple y fácil de mantener es probablemente instalar la versión 4.x dentro de un sistema Ubuntu invitado VirtualBox. De esa manera, tendría acceso a ambas versiones sin tener que preocuparse por compilar y volver a compilar a medida que se lanzan nuevas versiones 4.x.

Paul
fuente
La caja virtual no es una opción. Nunca lo usé, y no es simple para mí. Además, necesita más recursos, etc., necesito una respuesta general independiente de tales variables
1
Debe agregar que no desea utilizar la virtualización a la pregunta porque de lo contrario sería una forma limpia de hacer las cosas. Aunque el puntero de Glutaminate al tutorial debería hacer el truco :)
@ vasa1: he agregado eso. Virtual Box (o Wine) es una forma de vigilar las últimas versiones: pero como ve, necesito usar el 3.5 por ahora, y no estoy seguro de que 4.x se comportará en una instalación normal como lo haría en un virtual caja o en vino.
1
Los chicos de LibreOffice recomiendan seguir usando 3.5.x para fines de producción, pero quieren que el "resto de nosotros" pruebe lo último y lo mejor. Por cierto, OT, ¿tiene algún ícono de LibreOffice en / usr / share / icons / hicolor / scalable / mimetypes /? En mi instalación de LibO 4, encontré varios iconos grandes dispersos por todo el lugar.
@ vasa1 :) de hecho, no necesito una versión más nueva que la 3.5, solo tengo curiosidad si mi problema de desplazamiento (considerado por un comentarista en bugzilla como un error del controlador vga, en lugar de un error de libreoffice, y su ausencia en 3.5 y antes como "pura suerte") desaparecería en una última versión. Es fácil imaginar que la cantidad de esfuerzo que estoy dispuesto a invertir por curiosidad es limitada. teniendo en cuenta los tipos MIME: yo uso 3.5 ahora y responderé pronto
0

El wiki de Document Foundation contiene una página de ayuda dedicada para instalar múltiples versiones de LibreOffice:

  • consulte las instrucciones específicas para sistemas Linux (incluidos los basados ​​en Debian, es decir, Ubuntu);
  • o la página genérica , que incluye enlaces a instrucciones detalladas para Windows, OSX y Linux.

Entiendo que las respuestas "solo de enlace" están mal vistas, pero es mejor señalar esa documentación (que se actualizará), que proporcionar una copia / pegar dudosa aquí (que fácilmente podría quedar obsoleta).

Dɑvïd
fuente