Fazendo um Kmenu excelente

Usuários do SuSE tem um Kmenu bem legal, com direito a busca integrada e tudo mais. Infelizmente todas as minhas tentativas de fazer um no Debian Etch acabaram em dependências desencontradas e travamentos. Esse artigo visa mostrar um Kmenu bem configurado, fácil de se usar e instalar, leve e, o que é melhor, bem mais bonito que o do SuSE.

[ Hits: 27.795 ]

Por: David em 03/12/2007 | Blog: http://twitter.com/dias_david


Instalando o pacote



Uma vez baixado, vá até a pasta onde o arquivo foi baixado e descompacte-o com o comando:

# tar -xjvf tastymenu-1.0.4.tar.bz2

Entre na pasta que foi gerada:

# cd tastymenu-1.0.4/

Agora basta compilar o programa com a sequência de comandos: # ./configure
# make
# make install


ATENÇÃO: Se o pacote não compilar. Em primeiro lugar você precisa ter o pacote de desenvolvimento para poder compilar alguma coisa no Debian. Para isso você deverá baixar o pacote build-essential:

# apt-get install build-essential

Aqui na minha máquina ele também reclamou que não tinha os headers do QT. Caso a reclamação seja a mesma em sua máquina, baixe com o seguinte apt:

# apt-get install libqt3-mt-dev

Uma dica legal sobre apts: sempre que um código reclamar de uma dependência em falta, procure pelo apt-cache, mas sempre baixe o programa -dev. Exemplo:

O aMSN reclama de uma lib chamada libpng. Primeiro você deve LER COM MUITA ATENÇÃO a linha que gera o erro. Não adianta ver escrito [error 0] e correr atrás de ajuda nos fóruns da vida com a pergunta "fui compilar deu erro, o que eu faço?" que não vai adiantar. ;-)

Geralmente o erro vem acompanhado do nome da dependência que falta. Tipo:

[erro 0] libpng is missing.. e blá blá blá...

Bem, de posse do que o erro disse que está faltando, use o apt-cache para procurar:

# apt-cache search libpng

Observe que ele vai gerar várias saídas de vários programas, entre elas aquilo que nós procuramos:
  • libpng12-0 - PNG library - runtime
  • libpng12-dev - PNG library - development

Você deve baixar sempre o -dev de qualquer pacote, pois é ele o pacote de desenvolvimento que os códigos-fonte precisam para compilar.

Agora que você já sabe, caso o nosso programa reclame de mais algumas libs que você por ventura não tem, já sabe como fazer para pegar a lib correta.

A compilação é bem rápida e não deve levar mais do que 3 minutos. Passada essa parte, o programa já está instalado. Vamos agora a sua configuração.

Página anterior     Próxima página

Páginas do artigo
   1. Obtendo o pacote
   2. Instalando o pacote
   3. Abrindo o programa
   4. Configurando a aplicação
   5. Mais configurações
Outros artigos deste autor

Compartilhando músicas pela Web com o Amarok

Instalando o poderoso gerenciador de redes Nagios 3.0 com Apache2

Compilando facilmente com o apt-build

Usando comandos dos DOS com o mtools

Identificando problemas básicos de redes Linux para principiantes

Leitura recomendada

Linux Terminal Server - LTS

Criando wallpapers animados para o Enlightenment 17

Conexão com chaves assimétricas sem uso de senha em servidor sshd

Instalando DRBD + Heartbeat no Debian 6

OpenGL para jogos 3D

  
Comentários
[1] Comentário enviado por albfneto em 03/12/2007 - 14:17h

Olá. amigo. Estou curioso, seu KMenu poderia funcionar em meu Sabayon, um Gentoo? Notei que os comandos de compilação são os mesmos.
Gostaria de adaptar pro meu Sabayon e para um Linux da UFPR, que estou testando, para que fosse implementado nas versões futuras, em um caso deste, obviamente, lhe darei autoria. Vc me autorizaria usar o seu KMenu para ser implementado nas futuras versões do Poseidon, o Linux da UFPR?

[2] Comentário enviado por professordavid em 03/12/2007 - 14:29h

Bem cara... como voce pode ver, basta fazer a compilação de codigo fonte, o que explica que voce pode baixar e instalar na distro que voce quiser. Talvéz, caso falte alguma dependencia, você tenha que baixá-la para satisfazer a compilação, como não testei nen no gentoo nem no sabayon não sei dizer se realmente vai ter essa necessidade, mas, caso tenha, nada que um google não resolva ;-)

Ah! Mais uma coisinha. O software em questão não é meu. O objetivo do artigo é apenas a divulgação e instruções de instalação desse otimo programa, mas o autor em questão é um cara chamado marco martim (http://www.kde-look.org/usermanager/search.php?username=mart e http://www.notmart.org/ )

A licença dele é LGPL, o que explica que voce pode usar como quiser, sem restrições, ok.. Bem. Espero ter ajudado.. flw!!

[3] Comentário enviado por FabioTigre em 03/12/2007 - 18:01h

Ficou muito legal seu artigo, parabéns Prof. David.

Fábio Martins

[4] Comentário enviado por jota_eme em 03/12/2007 - 20:09h

Ah, cara, gosto é gosto, né?
Eu, particularmente não gostei do menu (esteticamente). Não sei quanto à funcionalidade, mas parece que ão difere muito do Kmenu do Suse.
Mesmo assim, valeu pelo artigo. Novidades sempre são benvindas.

[5] Comentário enviado por maran em 03/12/2007 - 21:17h

Bom eu não gosto de KDE, mais gosto de facilidade... e aqui vejo uma. gostei pois tenho tudo que precisar ver ou buscar...
se um dia usar KDE vou ate seu artigo.

Parabéns.

Te Mais...

[6] Comentário enviado por thycofernandes em 03/12/2007 - 22:24h

?comentario=parabens veiu...gostei muito!!

até entao não conhecia...mas ficou muito mass.
valeus!!

[7] Comentário enviado por andersonjackson em 04/12/2007 - 10:51h

Minha contribuição:

O Kbfx é muito bom também. Eu já usei o Tasty Menu também, mas prefiro o Kbfx por que aceita skins, pode personalizar o botão do menu mais livremente.. show de bola.

Site oficial:
http://www.kbfx.org/
Screenshot (do meu desk):
http://vivaolinux.com.br/screenshots/verScreenshot.php?codigo=11287
Pacote para Slack:
http://www.slacky.eu/repository/slackware-12.0/desktop/kbfx/0.4.9.3.1/kbfx-0.4.9.3.1-i486-1as.tgz

Valeu moçada, espero ter ajudado.

Um Forte Abraço.


[8] Comentário enviado por leandrorocker em 08/12/2007 - 19:40h

Cara parabéns pelo artigo, compilei aqui pro Slack e não tive nenhum problema, além do mais a barra funciona muito bem!
abraços.

[9] Comentário enviado por professordavid em 08/12/2007 - 19:42h

é cara... com slackware é covardia..ahuha tudo que se compila roda..

Bom que voce gostou.. manda um screenshot aqui pro site.. abraços..

[10] Comentário enviado por albfneto em 19/01/2008 - 21:02h

funcionou legal no sabayon.... os gentoo compilam fácil quase tudo


Contribuir com comentário