Pular para o conteúdo

Compilar pacotes [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Compilar pacotes [RESOLVIDO]

Enviado em 06/09/2010 - 19:30h

Galera, às vezes baixamos pacotes que contém apenas um install.sh, e às vezes baixamos aqueles que temos que dar os benditos

$ ./configure



$ make



$ sudo make install

Existe uma forma de compilar esses pacotes que geralmente vem em tar.gz, para .deb ou .rpm?

Responder tópico

2. Re: Compilar pacotes [RESOLVIDO]

Melhor resposta

Enviado em 07/09/2010 - 07:49h

Existe uma forma de compilar esses pacotes que geralmente vem em tar.gz, para .deb ou .rpm?

- os pacotes tar.gz são os codigos fontes geralmente escritos em linguagem c ou c++ e precisam ser compilados
(precisa ter instalado antes o compilador c ou c++, o automake entre outros)

- os pacotes deb ou rpm são especificos de distribuições (deb(debian e ubuntu) e rpm(redhat, mandriva,suse))
Esse pacotes prontos já vem compilados e com as configurações baseadas nas proprias distribuições.
ex: o pacote firefox para ubuntu já vem com a pagina inicial do ubuntu e com os temas do gnome.
Isso porque alguem lá na canonical pegou o tar.gz e compilou "./configure --opcoes" e depois gerou o pacote deb para ubuntu.

Geralmente os pacotes deb ou rpm não são a ultima versão disponivel do software.

Daí um motivo pra quem gosta de pegar o tar.gz no site do desenvolvedor e gastar uns neuronios pra enxugar o software compilando-o, e apos isso é só pesquisar aqui no vol como geral pacotes deb ou rpm.

http://www.vivaolinux.com.br/artigo/Criando-um-pacote-DEB-manualmente/

leitura recomendada:
http://www.guiadohardware.net/comunidade/instalo-programas/192370/

http://www.guiadohardware.net/dicas/gerenciamento-pacotes.html

3. Re: Compilar pacotes [RESOLVIDO]

Enviado em 06/09/2010 - 19:37h

Os arquivos "install.sh" são scrips shell para instalar pra você automaticamente. É só executa-los e pronto:

# ./install.sh

E quanto aos tar.gz, estes são os fontes do programa, com eles, deve ser feita a compilação. E os pacotes deb e rpm, são pacotes pré-compilados. Não há porque converter um "tar.gz" para "deb" ou "rpm".

Obs: Para conversão de pacotes, procure por Alien.

4. Re: Compilar pacotes [RESOLVIDO]

Enviado em 07/09/2010 - 09:45h

Galera, valeu, ficou bem esclarecido.

5. Compilar Pacotes

Enviado em 13/03/2015 - 16:29h

klebrr escreveu:

Existe uma forma de compilar esses pacotes que geralmente vem em tar.gz, para .deb ou .rpm?

- os pacotes tar.gz são os codigos fontes geralmente escritos em linguagem c ou c++ e precisam ser compilados
(precisa ter instalado antes o compilador c ou c++, o automake entre outros)

- os pacotes deb ou rpm são especificos de distribuições (deb(debian e ubuntu) e rpm(redhat, mandriva,suse))
Esse pacotes prontos já vem compilados e com as configurações baseadas nas proprias distribuições.
ex: o pacote firefox para ubuntu já vem com a pagina inicial do ubuntu e com os temas do gnome.
Isso porque alguem lá na canonical pegou o tar.gz e compilou "./configure --opcoes" e depois gerou o pacote deb para ubuntu.

Geralmente os pacotes deb ou rpm não são a ultima versão disponivel do software.

Daí um motivo pra quem gosta de pegar o tar.gz no site do desenvolvedor e gastar uns neuronios pra enxugar o software compilando-o, e apos isso é só pesquisar aqui no vol como geral pacotes deb ou rpm.

http://www.vivaolinux.com.br/artigo/Criando-um-pacote-DEB-manualmente/

leitura recomendada:
http://www.guiadohardware.net/comunidade/instalo-programas/192370/

http://www.guiadohardware.net/dicas/gerenciamento-pacotes.html





Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder