Pular para o conteúdo

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.
David professordavid
Hits: 28.195 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 2: 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.

   1. Obtendo o pacote
   2. Instalando o pacote
   3. Abrindo o programa
   4. Configurando a aplicação
   5. Mais configurações

Mapeando todas os tipos de unidades de redes no Linux

Usando comandos dos DOS com o mtools

Instalando o poderoso gerenciador de redes Nagios 3.0 com Apache2

Identificando problemas básicos de redes Linux para principiantes

Compartilhando músicas pela Web com o Amarok

Habilitar o HTTP/2 no Apache do Ubuntu 16.04/20.04

Pós-instalação no Slackware 10

Desmistificando o Linux Loader (LILO)

Instalação e configuração do Apache 2 no Debian 9.3

Funtoo Linux - Arquivo /etc/boot.conf

#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

Entre na sua conta para comentar.