Olá, Hamarcker.

Em 21-02-2012 12:03, hamacker escreveu:
Quando voce  descompacta o .tar.gz e vem os .deb, há um diretório
chamado 'desktop integration' tem um .deb lá que muita gente esqueçe
de instalar, ele é o reponsável pelos icones e atalhos de menu.

[]'s

Sim, eu sei, e o instalo sempre. Mas ele integra ao menu, não ao lançador (pelo menos, não aqui). As aplicações do LO 3.5 aparecem no Unity, filtrando Escritório pela lente Aplicativos. Como eu disse,

Anexar as novas versões trouxe problemas intoleráveis com o Unity.

Por exemplo: independente do programa fixado, ele abre o Writer; começar um novo documento cria um novo ícone fixado no lançador; desafixar esses ícones causa o fechamento do programa, apenas para citar os mais aborrecidos.

Por isso o workaround: o pacote de integração não cria arquivos .desktop que possam ser anexados ao lançador do Unity.
Em 21 de fevereiro de 2012 11:21, João Santana
<[email protected]>  escreveu:
Bom dia, lista.

Como se sabe, a versão mais recente do LibreOffice no Ubuntu, mesmo
através do PPA, é a 3.4.5. Para atualizar, somente baixando da ODF e
instalando manualmente os pacotes.

Corriqueiramente, muitas pessoas desinstalam o LO dos repositórios
antes de instalar a nova, através dos DEBs. Um efeito colateral, para
quem usa o Unity, é que os ícones do Writer, Calc e Impress somem --
e, pelo menos aqui, anexar as novas versões trouxe problemas
intoleráveis com o Unity.

Pesquisando, não vi em lugar algum comentários sobre esse
comportamento, ou como resolver coisa semelhante. Foi quando tive
minha eureca. Uma vez que os ícones no Launcher são arquivos .desktop,
precisaria apenas alterar os equivalentes do LibreOffice 3.4.5, de
modo que apontassem para as novas versões do LibreOffice standalone.
Funcionou a contento.

Procedimento:
1. Instale o LibreOffice 3.5
2. Faça backup dos arquivos .desktop originais com sudo tar cvvf
libreoffice.tar /usr/share/applications/libreoffice-*
3. Altere, em cada arquivo .desktop, a linha Exec para
/opt/libreoffice3.5/program/nomedoprograma
em nomedoprograma, altere para um dos seguintes:
Base       sbase
Calc        scalc
Draw       sdraw
Impress   simpress
Math       smath
Writer      swriter

Pronto, agora o LibreOffice 3.5 pode ser executado sem problemas pelo
lançador do Unity.

Sei que deve haver soluções mais elegantes do que a minha, e gostaria
que, se você tem uma, compartilhasse com os demais.

--

Com meus melhores cumprimentos,

João Santana
Ubuntu Evangelist
GPG Key B2966301

--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a