Como eu mudo o ícone para os tipos de arquivos .doc, .odt, .ods .xls .ppt do ícone do LibreOffice para o ícone do OpenOffice?

1

O "problema" que estou enfrentando é que eu desinstalei o LibreOffice padrão do Ubuntu 14.04 e instalei o OpenOffice, mas os arquivos .doc, .xls, .odt, .ods .... embora eles sejam abertos por padrão com OpenOffice, seu ícone ainda é o ícone original do LibreOffice. Eu estava procurando em todos os lugares para encontrar os ícones do LibreOffice, mas não consegui encontrá-los em / usr / share / icons em nenhuma subpasta, estou ficando sem ideias.

Onde essas configurações são armazenadas?

Eu tentei o seguinte:

1. Clique com o botão direito do mouse em um arquivo .doc e clique em Propriedades e depois clique na imagem do ícone e altere-a, mas isso só altera o ícone de arquivos específicos e não o ícone de todos os arquivos .doc.

2. Depois de desinstalar o LibreOffice e instalar o OpenOffice, criei um novo usuário, e entrei como tal, mas até mesmo o novo usuário estava vendo os ícones como ícones padrão do LibreOffice. O que me faz pensar que as configurações são bastante amplas do que as configurações específicas do usuário.

3. Estava tentando assogiate mas não está disponível no Ubuntu Software Center anyomore, - talvez não seja para o desktop Unity.

4. A solução dada em ícone Alterar tipo de arquivo (Pcmanfm LXDE) está se referindo a outro ambiente de área de trabalho "LXDE", --- eu acho.

5. A "solução" dada em Como alterar os ícones de vários arquivos do terminal? é uma solução alternativa, porque, tanto quanto eu posso dizer, ele está modificando o ícone para cada arquivo, pasta individualmente. Eu gostaria que essa mudança acontecesse em todos os lugares no sistema e até mesmo em arquivos novos.

Obrigado,

    
por elemer82 12.09.2014 / 08:23

2 respostas

1

Os ícones para um tipo de arquivo não têm nada a ver com o software que você está usando (ao contrário do Windows). É o tema do seu ícone que importa.

No Ubuntu, isso significa que tem que estar em /usr/share/icons ou ~/.icons . Você precisará editar alguns arquivos como /usr/share/icons/<your-icon-theme>/mimes/16/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg . Aqui, <your-icon-theme> poderia muito provavelmente ser Humanity .

    
por Darshak Parikh 12.09.2014 / 11:19
1

Comecei com a sugestão de Darshak Parikh . E percebi que tenho que substituir os links simbólicos (links simbólicos) na pasta /usr/share/icons/<your-icon-theme>/mimes/<your icon size> . No meu caso <your-icon-theme> foi o tema padrão do Ubuntu Unity Humanity e como <your icon size> acabei de substituir os tamanhos 16 32 48 128 256 .

Aqui está uma parte do código que pode ajudá-lo a fazer o mesmo, Você teria que substituir 16 com 32, 48, 128, 256 para ajustar sua resolução, eu acho. Para ser honesto, eu não tentei apenas substituir a pasta tamanho 16, eu fiz tudo e, em seguida, reiniciei o computador (- eu não sabia qual serviço reiniciar)

wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoBase.svg"
wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoCalc.svg"
wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoDraw.svg"
wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoFormula.svg"
wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoImpress.svg"
wget  -O ~/Dowloads/ "http://svgicons.o7a.net/unofficial/OOoWriter.svg"

sudo cp ~/Downloads/OOoBase.svg /usr/share/icons/Humanity/mimes/48/OOoBase.svg
sudo cp ~/Downloads/OOoCalc.svg /usr/share/icons/Humanity/mimes/48/OOoCalc.svg
sudo cp ~/Downloads/OOoDraw.svg /usr/share/icons/Humanity/mimes/48/OOoDraw.svg
sudo cp ~/Downloads/OOoFormula.svg /usr/share/icons/Humanity/mimes/48/OOoFormula.svg
sudo cp ~/Downloads/OOoImpress.svg /usr/share/icons/Humanity/mimes/48/OOoImpress.svg
sudo cp ~/Downloads/OOoWriter.svg /usr/share/icons/Humanity/mimes/48/OOoWriter.svg


sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.presentation.svg  ~/Downloads/presentation-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.presentation.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoImpress.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.presentation.svg 

sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.spreadsheet.svg  ~/Downloads/spreadsheet-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.spreadsheet.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoCalc.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.spreadsheet.svg 

sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.database.svg  ~/Downloads/database-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.database.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoBase.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.database.svg

sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.drawing.svg  ~/Downloads/drawing-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.drawing.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoDraw.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.drawing.svg

sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.formula.svg  ~/Downloads/formula-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.formula.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoMath.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.formula.svg

sudo cp /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.text.svg  ~/Downloads/text-16.svg
sudo rm /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.text.svg  
sudo ln -s /usr/share/icons/Humanity/mimes/48/OOoMath.svg /usr/share/icons/Humanity/mimes/16/application-vnd.oasis.opendocument.text.svg
    
por elemer82 16.09.2014 / 21:16