Pacotes .deb para Ubuntu Breezy
fev 28, 2006 Outros
Bem, quem me conhece sabe que tenho mania de estar sempre usando (e testando) softwares Open Source novos.
(Vou contar um pouco de história, ai depois eu volto
) Antigamente quando baixava, compilava um programa e executava o velho e famoso make install ficava a pergunta: Onde esse programa foi instalado? Pra onde raios foram os arquivos?. Enquanto não se fazia mais nada além de usar o programa, estava “tudo bem”. O problema era quando se queria remover o tal programa. Normalmente eu usava um método bem simples… desistia
era meio que impossível e eu simplesmente esquecia que tinha instalado algum programa com make install. Eis que um dia (depois de ter migrado para o Ubuntu), eu descobri um programa chamado checkinstall. O checkinstall, resolvia totalmente meus problemas: Eu só precisava compilar e, no final, ao invés de rodar make install, eu rodava checkinstall -D. O que acontecia? O checkinstall gerava um arquivo .deb com meu programa compilado (!!!). Sendo assim, quando eu quisesse remover, ou atualizar o programa que eu compilei, era só usar o dpkg e o resto o debian dava conta.
(Agora voltando ao assunto…) Pois bem, tenho costume de sempre que compilo algum software novo, gerar o .deb dele. Na Diginet, empresa onde trabalho, tenho costume de repassar para o pessoal os .deb que gero e assim todos podem usar o software novo. Só há um problema com os pacotes gerados pelo checkinstall (que são os que eu distribuo). Eles não fazem checagem de dependências. Ou seja, eu tenho que lembrar quais bibliotecas usei, ou simplesmente instalar as bibliotecas que por ventura o ldd diz não encontrar no sistema.
Alguém vai perguntar porque eu não gero os pacotes .deb no formato convencional e passo a enviar ao pessoal do Ubuntu ou do Debian. De fato, é o que tenho vontade de fazer. Mas como é bem mais prático e até agora eu nunca tinha distribuído os pacotes para fora da Diginet, não era um grande problema. (Acho que vou começar a fazer isso para os próximos..).
Bem… depois de falar sobre isso tudo, segue a alguns pacotes que já gerei
OBS: Alguns deles estão com o mesmo nome do pacote oficial do Ubuntu, e com o mesmo local de instalação… (Se não quiser correr o risco ou se estiver feliz com a versão que tem, CUIDADO!)
amaroK 1.4beta1 (precisa dos 3 pacotes):
libtag1c2_1.4-1_i386.deb
libxine1c2_1.1.1-1_i386.deb
amarok-1.4_1.4beta1-1_i386.deb
sylpheed 2.2.1:
sylpheed-2.2_2.2.1-1_i386.deb
março 4th, 2006 at 7:45 pm
Que legal!
março 17th, 2006 at 11:58 am
Massa, eu também sempre quis saber como gerar um .deb =D, n sabia que era tao facil n… Usar make install diretamente realmente era lasca, n dava pra desinstalar nem a pau =P. Eu n sabia disso e tive q instalar o pine na mao um dia desses, pq eu n achei em repositorio nenhum… Dica fuderosa!
julho 27th, 2008 at 3:59 pm
Ola!
conhecimento é um poder que pode mudar o
mundo.E deve sempre ser usado para o bem da humanidade. Você tem conhecimento e ferramentas para transformar pacotes que no momento eu não tenho e gostaria de ter. Por favor, me ajuda. Gostaria que me enviasse o pacote Alien e suas dependencias em .deb para que eu possa instala-los com o dpkg -i,copiladores para pacotes tar.gz por exemplo.toda vez que tento instalar um pacote.deb sempre vem um aviso que está faltando um pacote diferente.Uso o ubuntu 7.10, sou novo no linux, mas quero aprender a maneja-lo,pois o LINUX é o futuro. POR FAVOR ME AJUDA!!!!!!!!!