raelgc/Instalar MSOffice em Ubuntu.md
Requisitos
Instalaremos MSOffice usando o assistente PlayOnLinux. Além disso, MSOffice requer samba
e winbind
para funcionar correctamente.
Então, se não estiverem instalados, instale-os:
sudo apt-get install playonlinux samba winbind
Obviamente, necessitará dos ficheiros de instalação do MSOffice (quer ficheiros em DVD/pasta), na versão de 32 bits. Mesmo que esteja sob Ubuntu 64, usaremos uma instalação de vinho de 32 bits.
Então abra POL (PlayOnLinux) a partir da linha de comando (playonlinux &
) ou usando Dash.
Pré Instalação
No menu da janela POL, vá para Tools
>Manage Wine versions
e instale Wine 2.13
. As versões abaixo irão colidir após clicar num hiperlink de documento. As versões acima não irão tratar correctamente o ícone do lançador (devido a falta de WM_CLASS
quando a janela é maximizada).
Install
Na janela POL, clicar em Install at top (o que tem um sinal de mais).
1. PlayOnLinux menu Install
Na janela Install, em baixo, seleccione Office
e certifique-se de que Commercial
(em cima) está marcado.
agora seleccione Microsoft Office 2010
e clique em Install
.
2. Bem-vindo ao Assistente de Instalação PlayOnLinux
Nada a fazer aqui senão clique em Next
botão.
3. Por favor escolha um Método de Instalação
Agora é consigo: seleccione DVD ou instalação de ficheiro de acordo com a sua instalação MSOffice.
Então clique em Next
.
Navegue os ficheiros ou o DVD: o objectivo aqui é seleccionar o MSOffice setup.exe
, a partir da versão de 32 bits.
Agora, após clicar em Next
: verá uma sequência de janelas de instalação do PlayOnLinux, configurando a nova drive virtual do Windows, instalando componentes, etc.
4. O Assistente de Instalação do MSOffice
Automaticamente será exibido o instalador MSOffice.
Instale o MSOffice como no Windows: concorde com EULA, seleccione o tipo de instalação, etc.
Na última janela de instalação, clique em Close
no instalador MSOffice: verá uma janela do PlayOnLinux ainda a correr algumas configurações adicionais.
Então, uma mensagem de sucesso: clique em Next
e a janela de instalação será fechada.
Agora pode fechar o PlayOnLinux.
Post Install
1. Ficheiros Desktop
O script PlayOnLinux Office2010 já cria os atalhos abaixo.
Mas no caso de os ter apagado ou de querer corrigir algo…
P>Vamos criar alguns .desktop
ficheiros para proporcionar uma melhor integração no Ubuntu: pode associar ficheiros típicos do MSOffice, como .docx
ao Word; no Dash, digite winword
para correr o Word, etc.
Abrir um editor de texto (como gedit
nano
ou vim
) e criar 3 ficheiros em ~/.local/share/applications
, com os seguintes nomes e conteúdos.
Por favor, substitua /home/<user>
(na linha Icon
) pelo caminho da sua pasta home:
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
- >li>
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
- >li>>
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
Depois de criar esses 4 ficheiros, abrir um terminal (Ctrl+Alt+T
) e executar este comando para actualizar as entradas do Dash:
sudo update-desktop-database
Um esclarecimento: o comando env XMODIFIERS=''
no comando Exec
é para evitar que o vinho mude o comportamento do teclado (por vezes, enquanto utiliza vinho, o teclado utiliza um layout diferente, pelo que os acentos não funcionarão correctamente, etc.).
2. Impressoras
Se tiver uma impressora devidamente configurada em Ubuntu, provavelmente estará automaticamente disponível para MSOffice em wine.
Se não, podemos torná-la disponível. Basicamente, a sua impressora deve ser instalada usando cups
. Não há problema se a impressora for instalada utilizando outros softwares/controladores, mas para que esteja disponível para o vinho, deve ser instalada em cups
também.
Se cups
o pacote não estiver instalado, instale-o:
sudo apt-get install cups
Então, abra http://localhost:631/
e adicione a sua impressora.
Após configurá-lo, imprima uma página de teste utilizando a impressora relacionada em Printers
de System Settings
.
Agora, certifique-se de que tem este ficheiro: /etc/printcap
. Se não estiver presente, crie-o desta forma:
ln -sf /var/run/cups/printcap /etc/printcap
Reboot wine: abra PlayOnLinux, clique em Configure
, seleccione Office2010
, clique em Wine
separador e clique em Windows reboot
botão.
3. Fixar Alternativa entre janelas do Excel
Quando abrir 2 ficheiros no Excel, e clicar no ícone do Excel no lançador pela segunda vez para ver os ficheiros abertos (Expor), verá um comportamento estranho: uma janela devidamente renderizada, e a segunda com apenas um único ícone.
Para corrigir isto, abra o Excel, então File
>Options
>Advanced
>General
e verifique Ignore other applications that use Dyanamic Data Exchange (DDE)
.
Então, para alternar entre ficheiros Excel, em Excel clique em View
tab e depois clique em Alternate Windows
.