Instalando programas utilizando os fontes no seu Slackware com o checkinstall

Nesse artigo estarei falando sobre um método pouco questionável, a de utilização de fontes no Slackware. No teste que aqui relato foi utilizado o Quanta (pacote) em comparação com o Quanta (fonte).

[ Hits: 23.268 ]

Por: Perfil removido em 04/02/2005


Instalando o checkinstall



No teste usei, via slackpkg, o mirror da scarlet, mas você pode obter o mesmo por aqui:

http://www.slackware.org/pb/searchpkg.php?v=current&string=checkinstall

Instalando:

# installpkg checkinstall-1.5.3-i486-2.tgz

No meu Slackware 10 não vinha o "checkinstall", instalei os mesmos via pacote.

Instalando um programa via checkinstall


No teste a seguir, como relatado, foi utilizado o quanta 3.3.2 (http://quanta.sourceforge.net).

Download:
http://internap.dl.sourceforge.net/.../new-kdewebdev-3.3.2.tar.bz2

OBS: Não estranhem, o nome é Quanta! hehehe, até hoje não sei o por que desse nome kdewebdev, afê!

Instalando:

# tar -xvjf new-kdewebdev-3.3.2.tar.bz2
# ./configure
# make
# checkinstall


checkinstall 1.5.3, Copyright 2001 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.

The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: <ENTER>

Some of the files created by the installation are inside the build directory: /root/Programas/kdewebdev-3.3.2

You probably don't want them to be included in the package, especially if they are inside your home directory.
Do you want me to list them? [n]: <ENTER>

Bom, é isso. Espero que as idéias passadas aos amigos contribuam da melhor forma possível e lógico que se tiver algum erro, favor dar um toque nos comentários.

--
Abs,
guinet gmail com

Página anterior    

Páginas do artigo
   1. Jogo rápido
   2. Instalando o checkinstall
Outros artigos deste autor

Desknotes e Walkpcs

PuTTY - Release 0.66 - Parte V - (Final)

Karl Marx e a concorrência individual no Viva o Linux

Usando o FreeBSD como desktop

Xen - XL.cfg - Sintaxe da Configuração de Domínios - Parte II

Leitura recomendada

BC: A sua calculadora programável no Linux

Diferentes áreas de trabalho com diferentes wallpapers

Aventuras do Mint Linux 10 em um computador antigo

Teclas de atalho com Xbindkeys

Como utilizar de forma correta os repositórios e pacotes Backports

  
Comentários
[1] Comentário enviado por vodooo em 04/02/2005 - 08:29h

Realmente o checkinstall é uma mão na roda na hora de se criar pacotes através do source!!!

Já o utilizo a um bom tempo e o recomendo a todos!!!

Ótimo artigo sobreum ótimo programa!

Abraços

[2] Comentário enviado por birilo em 04/02/2005 - 09:03h

Pena o esquema q vem faltando libs....

[3] Comentário enviado por jragomes em 04/02/2005 - 10:17h

o checkinstall é bem legal, pena que algumas vezes o formato do pacote criado (pelo menos no slackware) não é bem visto pelo pkgtools do slackware.... Mas o Patrick tá trabalhando pra manter uma melhor compatibilidade entre os dois.

[4] Comentário enviado por hdoria em 04/02/2005 - 14:33h

hum... ele cria o pacote e instala ... até aí tudo bem ...
mas eu queria saber se tem como dentro do pacote colocar algumas libs adcionais necessarias. Assim se alguma maquina nao tem essa lib, o proprio .tgz se encarrega de instala-la.

[5] Comentário enviado por vodooo em 05/02/2005 - 08:03h

Olá n0z3y!!!

Será possível sim, mas para isso vc teria que modificar o source do programa adicionando as libs e suas regras de instalação, bem como os parâmetros de compilação!!!

Abraços

[6] Comentário enviado por removido em 07/02/2005 - 18:46h

Falá guinet!!!

Parabéns pelo artigo, é de grande utilidade para pessoas que gostam ou precisam de compilar os programas no slackware para rodarem optimizados para cada PC e com vantagem de compilar só uma vez poder guardar o pacote e poder desinstala-lo facilmente depois. Daora mesmo... agora num sei se vc já viu também o Slacktrack... é um filho do checkinstall.. eu sempre usei o checkinstall e o slacktrack só pro "arroz com feijão" mas parece que o Slacktrack é mais avançado... ele inclusive tah no extra do slackware 10.0.

Depois vamo vê se rola de fazer um artigo de como utilizar o "strip" pq ficar rodando programas compilados na própria máquina sem stripar cê fraga que não rola.. o HD lota rapidão! Alguns scripts de compilação já vem stripando os executaveis e libs mas alguns não vem e é importante saber neh!! Bom, falei demais !!!

[]s Hiram

[7] Comentário enviado por GilsonDeElt em 25/02/2007 - 00:16h

Legal essa dica!
Já havia tentado usar o checkinstall, mas não dava certo - afinal, eu não sabia usá-lo.

Ah, e kwebdev seria K Web Development, algo como um ambiente de desenvolvimento Web para o KDE.

Valeu!!!

[8] Comentário enviado por vicentedeandrade em 04/11/2009 - 11:02h

+ nao existe o SlackBuild? Ele nao faz a mesma coisa do checkinstall? Ele nao compila de acordo com a arquitetura e cria o .tgz?

[]s

vicente_neto


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts