Em Mon, 27 Jan 2003 19:39:34 -0200, Edgar Charry <[EMAIL PROTECTED]>
escreveu:

> Olá... moçada.. continuando..
> 
> "Se o arquivo tem extensão .deb, é um pacote Debian. Um pacote Debian
> pode ser um pacote contendo binários ou os fontes (para compilar e gerar
> o .deb). Se o arquivo tem extensão .tar.gz (ou .tar.bz2), NÃO é um
> pacote Debian.

Não existe o equivalente de um src.rpm em src.deb... o "pacote fonte"
no Debian é composto normalmente por 3 arquivos... mas vou parar de
ficar repetindo o que já tá escrito e vou te indicar isso pra
ler:

http://www.debian-br.org/view.php?doc=pratico

> E pode ser que contenha os arquivos já compilados para a instalação
> (os binários) ou os fontes. Só inspecionando a árvore dá para saber."
> 
> ok, entendi, mas qual a diferença entre os dois.. vendo os ARQUIVOS da
> "árvore"?

Normalmente um .tar.gz tem fontes, binários normalmente são colocados
em .tgz. Isso não é uma regra, pode haver excessões, é somente uma
convenção que muita gente segue... eu, por exemplo.

Normalmente um tar.gz com fontes contém vários arquivos com extensões
.h e .c, ou .cpp, e por aí vai... um .tgz, contendo binários tem os
programas já compilados, dentro da hierarquia do sistema... você
vai achar algo como:

/.
/usr
/usr/bin
/usr/bin/xchat-normal
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/xchat-normal.1.gz
/usr/share/doc
/usr/lib
/usr/lib/menu
/usr/lib/menu/xchat2
/usr/bin/xchat
/usr/share/man/man1/xchat.1.gz
/usr/share/doc/xchat2

Em um pacote contendo binários... e algo tipo:


[~/debian/tmp/xchat]
[EMAIL PROTECTED] $ ls xchat2-1.9.5pre0/src/fe-gtk/*c | head
xchat2-1.9.5pre0/src/fe-gtk/about.c
xchat2-1.9.5pre0/src/fe-gtk/ascii.c
xchat2-1.9.5pre0/src/fe-gtk/banlist.c
xchat2-1.9.5pre0/src/fe-gtk/chanlist.c
xchat2-1.9.5pre0/src/fe-gtk/dccgui.c
xchat2-1.9.5pre0/src/fe-gtk/editlist.c
xchat2-1.9.5pre0/src/fe-gtk/fe-gtk.c
xchat2-1.9.5pre0/src/fe-gtk/fkeys.c
xchat2-1.9.5pre0/src/fe-gtk/gtkutil.c
xchat2-1.9.5pre0/src/fe-gtk/ignoregui.c

Em um tar.gz contendo fontes...

> Outra coisa: qdo instalo um arquivo src.deb (ex.:
> qmail-src_1.03-24_all.deb),
> e depois dou build qmail, eu já instalei o programa ou criei um binário

Não faço idéia de como o pacote foi empacotado, mas provavelmente só
criou o .deb.

> proposito de fazer isto? P/ dar make, make install e ficar mais fácil?

O qmail é uma porcaria que não é livre... ele não permite que o Debian
o distribua já compilado, por isso só se pode distribuí-lo como fonte...

 
> O q seria uma "pré"-compilação?

De onde você tirou esse termo?

> Olhem as instruçoes no arquivo Debian:

O que você quer dizer com elas?

[]s!

-- 
[EMAIL PROTECTED]: Gustavo Noronha <http://people.debian.org/~kov>
Debian: <http://www.debian.org>  *  <http://www.debian-br.org>
Dúvidas sobre o Debian? Visite o Rau-Tu: http://rautu.cipsga.org.br

Responder a