Exibindo ícones do programa na barra de título e na barra de tarefas

1

Sou um novíssimo usuário do Ubuntu pela primeira vez, portanto, quaisquer sugestões ou solicitações de informações precisarão ser muito específicas e passo a passo. Não tenho medo do terminal ou de qualquer outra coisa; Eu normalmente não sei o que fazer sem ser explicitamente informado.

Eu tenho a versão de 64 bits do 11.04, do instalador alternativo, e tenho dual-boot com o Windows 7. Estou usando a opção de desktop 'Ubuntu Classic (sem efeitos)'.

Isso disse ...

Programas instalados manualmente (de tar.bz2, em oposição a .deb / Synaptic) (ou possivelmente apenas programas Mozilla instalados manualmente; não testei outros programas) não parecem exibir seus ícones na barra de título, nem na barra de tarefas. Um ícone é mostrado, mas é apenas o padrão "não há nenhum ícone". Atualmente, estou tendo esse problema com o SeaMonkey e o Thunderbird.

  • O SeaMonkey foi instalado originalmente por meio do Synaptic (não me lembro se o ícone foi exibido, mas não acredito). Depois, ele foi desinstalado para que eu pudesse instalar manualmente uma versão sem bugs e, desde então, atualizado para o atual 2.4.1.
  • O Thunderbird foi instalado manualmente desde o início, primeiro a versão mais recente e, depois, rebaixado para uma versão mais antiga. Desde então, instalei manualmente várias versões, incluindo a mesma disponível através do Synaptic, e também instalei o Thunderbird através do Synaptic. Atualmente, tenho o Synaptic e uma versão bastante recente do 6.something instalada em diferentes locais. Apenas a instalação do Synaptic mostra o ícone do Thunderbird. Nenhuma das outras versões tem, seja ela mais nova ou mais antiga, então claramente não é um problema de versão.

Depois de algum tempo com o Google, encontrei / chrome / icons / default na pasta de cada programa, e todos os ícones de janela necessários parecem estar lá, mas não parece que os programas possam encontrá-los. Por que não? Como posso consertar isso?

    
por Birchle 03.10.2011 / 07:12

1 resposta

1

A compilação de programas a partir do código-fonte normalmente não adiciona atalhos e links para esses programas na interface do usuário, principalmente eles criam um link para o binário compilado em /usr/bin para que o usuário possa digitar o comando do programa no terminal e comece a usá-lo imediatamente, mas ícones, atalhos na área de trabalho, bons links de menu não serão incluídos, a menos que o programa tenha sido feito depois de compilado.

Os ícones provavelmente estarão na pasta do aplicativo compilado, sua parte do código-fonte na maioria das vezes e serão copiados, mas isso não significa que sua instalação costumava criar atalhos e menus.

Pacotes que vêm do apt ou do software center são projetados para criar esses links e atalhos usando os ícones fornecidos no programa de um ícone de tema para o aplicativo.

Pense nos pacotes (deb, rpm, etc) como archives com instruções sobre onde e como criar links, colocar arquivos de configuração, modificar outros arquivos para integração. No Windows, se você quiser usar um software que você tem que usar e instalador que fará o mesmo (ou seja: se você instalar o Firefox no Windows) para você. A outra opção é usar binários compilados sem um instalador, o que significa que o programa está lá, funcionará perfeitamente mas sem links, atalhos, a integração será feita automaticamente para você.

Um exemplo disso é o firefox e o firefox portable, o primeiro que você baixar, executa o instalador que criará os arquivos e links e integrará o programa ao seu sistema operacional, o segundo abrirá, rodará, permitirá que você use o programa completo sem limitações, mas sem links, sem integração, sem links, etc, você precisa executar o binário compilado e pronto.

Então, se você quer ter integração com o seu desktop Ubuntu você precisa usar os pacotes pré-compilados e montados (arquivos deb, ou arquivos do instalador para Ubuntu / Debian), seja baixando-os ou usando o apt ou tudo manualmente usando binários fonte ou compilados para o seu sistema. O mais fácil e mais comum é usar os arquivos .deb, pois eles fazem todo o trabalho desagradável para você.

    
por Bruno Pereira 03.10.2011 / 09:03