Abrir com o Open Office [duplicado]

0

Acabei de instalar o Open Office do pacote deb. Por padrão, ele é instalado em / opt para que eu possa iniciar o gravador OO com:

/opt/openoffice4/program/soffice

Mas, quero que ele abra automaticamente arquivos .docx.

Quando clico com o botão direito do mouse em um arquivo docx e seleciono "Abrir com", ele não me permite selecionar o Open Office. Como posso dizer ao Ubuntu para sempre abrir arquivos docx com /opt/openoffice4/program/soffice ?

Eu tenho o Ubuntu 12.04.

    
por Erel Segal-Halevi 11.08.2014 / 08:19

2 respostas

3

Você pode alterar os padrões seguindo o método:

  1. Abra defaults.list seguindo o comando:

    sudo gedit /etc/gnome/defaults.list
    
  2. Onde você encontra a seguinte linha, que é padrão para o Libre-office:

    application/msword=libreoffice-writer.desktop
    
  3. Substituir por arquivo de área de trabalho de escritório aberto:

    application/msword=openoffice-writer.desktop
    
  4. Salve o arquivo e saia.

Nota : No arquivo /etc/gnome/defaults.list , você pode alterar os aplicativos padrão com o arquivo da área de trabalho (para localizar extensão ou nome do aplicativo, use Ctrl + F e Ctrl + H para substituir).

Informações adicionais:

O arquivo openoffice-writer.desktop deve existir em /usr/share/applications (recomendado para colocar / usar o arquivo de área de trabalho fornecido) Se não, você pode criar da seguinte maneira:

  • sudo gedit /usr/share/applications/openoffice-writer.desktop

  • Em seguida, coloque os seguintes dados no arquivo

    [Desktop Entry]
    Name=OpenOffice Writer
    Icon=libreoffice-writer
    Type=Application
    Exec=/opt/openoffice4/program/soffice %U
    
  • Em seguida, salve e feche.
  • Conceder permissão de execução por sudo chmod +x /usr/share/applications/openoffice-writer.desktop

Agora defina o arquivo como padrão, como mencionado primeiro.

Nota : Aqui openoffice-writer.desktop é apenas um nome de exemplo sugerido. Use o arquivo da área de trabalho fornecido, se existir.

    
por Pandya 11.08.2014 / 10:36
1

Provavelmente não foram criados arquivos .desktop, não sei onde eles estão no Ubuntu 12.04, mas existem muitos aplicativos para criar esses arquivos. Por exemplo, link , mas uma solução mais padrão e mais longa é explicada em Adicionar comando personalizado na abertura com o diálogo? , Eu não testei essas soluções no Ubuntu 12.04, mas deveria trabalho.

    
por tino415 11.08.2014 / 08:40