raelgc/Install MSOffice on Ubuntu.md
Requisitos
Instalaremos MSOffice utilizando el asistente de PlayOnLinux. Además, MSOffice requiere samba
y winbind
para funcionar correctamente.
Así que, si no están instalados, instálalos:
sudo apt-get install playonlinux samba winbind
Por supuesto, necesitarás los archivos del instalador de MSOffice (ya sea en DVD/carpeta), en la versión de 32 bits. Incluso si estás bajo Ubuntu 64, usaremos una instalación de wine de 32 bits.
Entonces abre POL (PlayOnLinux) desde la línea de comandos (playonlinux &
) o usando Dash.
Preinstalación
En el menú de la ventana de POL, ve a Tools
>Manage Wine versions
e instala Wine 2.13
. Las versiones por debajo de ella se bloquearán después de hacer clic en un hipervínculo de documento. Las versiones por encima de ella no manejarán correctamente el icono del lanzador (debido a la falta de WM_CLASS
cuando la ventana está maximizada).
Instalar
En la ventana de POL, haga clic en Instalar en la parte superior (el que tiene un signo más).
1. Menú de instalación de PlayOnLinux
En la ventana de instalación, en la parte inferior, selecciona Office
y asegúrate de que Commercial
(en la parte superior) está marcado.
Ahora selecciona Microsoft Office 2010
y haz clic en Install
.
2. Bienvenido al asistente de instalación de PlayOnLinux
No hay nada que hacer aquí más que hacer clic en el botón Next
.
3. Por favor, elija un método de instalación
Ahora depende de usted: seleccione la instalación en DVD o en archivo según su instalación de MSOffice.
Luego haga clic en Next
.
Busca los archivos o el DVD: el objetivo aquí es seleccionar el MSOffice setup.exe
, de la versión de 32 bits.
Ahora, tras hacer clic en Next
: verás una secuencia de ventanas de instalación de PlayOnLinux, configurando la nueva unidad virtual de Windows, instalando componentes, etc.
4. El asistente de instalación de MSOffice
Automáticamente se mostrará el instalador de MSOffice.
Instale el MSOffice como en Windows: acepte el EULA, seleccione el tipo de instalación, etc.
En la última ventana de instalación, haga clic en Close
en el instalador de MSOffice: verá una ventana de PlayOnLinux aún ejecutando algunas configuraciones adicionales.
Luego, un mensaje de éxito: haz clic en Next
y se cerrará la ventana de instalación.
Ahora puedes cerrar PlayOnLinux.
Post Instalación
1. Archivos de escritorio
El script actual de PlayOnLinux Office2010 ya crea los siguientes accesos directos.
Pero por si los has borrado o quieres arreglar algo…
Creemos unos archivos .desktop
para proporcionar una mejor integración en Ubuntu: puedes asociar archivos típicos de MSOffice, como .docx
a Word; en Dash, escribe winword
para ejecutar Word, etc.
Abre un editor de texto (como gedit
nano
o vim
) y crea 3 archivos bajo ~/.local/share/applications
, con los siguientes nombres y contenidos.
Por favor, sustituye /home/<user>
(en la línea Icon
) por la ruta de tu carpeta de inicio:
Word.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;WordProcessor;StartupWMClass=WINWORD.EXEName=Microsoft Office Word 2010Comment=winwordExec=env XMODIFIERS='' playonlinux --run "Microsoft Word 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Word 2010
Excel.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Spreadsheet;StartupWMClass=EXCEL.EXEName=Microsoft Office Excel 2010Comment=excelExec=env XMODIFIERS='' playonlinux --run "Microsoft Excel 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Excel 2010
PowerPoint.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Presentation;Terminal=falseStartupWMClass=POWERPNT.EXEName=Microsoft Office PowerPoint 2010Comment=powerpntExec=env XMODIFIERS='' playonlinux --run "Microsoft Powerpoint 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft Powerpoint 2010
OneNote.desktop
#!/usr/bin/env xdg-openVersion=1.0Type=ApplicationCategories=Office;Documentation;Terminal=falseStartupWMClass=ONENOTE.EXEName=Microsoft Office OneNote 2010Comment=onenoteExec=env XMODIFIERS='' playonlinux --run "Microsoft OneNote 2010" %FIcon=/home/<user>/.PlayOnLinux/icones/full_size/Microsoft OneNote 2010
Después de crear esos 4 archivos, abre un terminal (Ctrl+Alt+T
) y ejecuta este comando para refrescar las entradas del Dash:
sudo update-desktop-database
Una aclaración: el comando env XMODIFIERS=''
en la línea Exec
es para evitar que wine cambie el comportamiento del teclado (a veces mientras se usa wine el teclado usa una disposición diferente, por lo que los acentos no funcionarán correctamente, etc).
2. Impresoras
Si tienes una impresora correctamente configurada en Ubuntu, probablemente estará automáticamente disponible para MSOffice bajo wine.
Si no, podemos hacer que esté disponible. Básicamente, tu impresora debe estar instalada usando cups
. No hay problema si la impresora está instalada usando otros softwares/drivers, pero para que esté disponible para wine, debe estar instalada bajo cups
también.
Si el paquete cups
no está instalado, instálalo:
sudo apt-get install cups
Después, abre http://localhost:631/
y añade tu impresora.
Después de configurarla, imprime una página de prueba usando la impresora relacionada en Printers
de System Settings
.
Ahora, asegúrate de tener este archivo: /etc/printcap
. Si no está presente, créalo de esta manera:
ln -sf /var/run/cups/printcap /etc/printcap
Reinicia wine: abre PlayOnLinux, haz clic en Configure
, selecciona Office2010
, haz clic en la pestaña Wine
y haz clic en el botón Windows reboot
.
3. Arreglar la alternancia entre ventanas de Excel
Cuando abres 2 archivos en Excel, y haces clic en el icono de Excel en el lanzador por segunda vez para ver los archivos abiertos (Expose), verás un comportamiento extraño: una ventana correctamente renderizada, y la segunda con un solo icono.
Para arreglar esto, abre Excel, entonces File
>Options
>Advanced
>General
y comprueba Ignore other applications that use Dyanamic Data Exchange (DDE)
.
Entonces, para alternar entre los archivos de Excel, en Excel haz clic en la pestaña View
y luego haz clic en Alternate Windows
.