[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kde no potato 2.2r2 problemas



hau!

vc postou: 

CC: debian user <debian-user-portuguese-request@lists.debian.org>

vc devia ter postado pra:

debian-user-portuguese@lists.debian.org

=)

On Thu, Mar 29, 2001 at 09:28:37AM +0000, Fabiano Manoel de Andrade wrote:
>             Bem, Kov eu achava que os pacotes fontes do debian fossem todos .deb
> quando se utiliza o apt e que eu já vi pacotes fontes .deb, desculpe a ignorância.
naum desculpo nada! naum tenho nada que desculpar... c acha q eu naum fiquei
procurando os .src.deb quando migrei conectiva->debian? =)

>             Mas então se os pacotes são tar.gz quando eu utilizo o apt onde eles
> ficam armazenados? E como é? Você baixa o pacote, compila e cria um arquivo  .deb e
> instala ou instala com make install mesmo. E que não utilizo o apt para instalar
> pacotes no meu micro, Não tenho uma conexão muito boa com a internet para ficar
> esperando baixar, sei lá, 30 Mb de arquivos.
bem, vc baixa com apt-get source pacote... ele pega o .dsc (assinado pelo
maintainer e usado pra descompactar o tar.gz com dpkg-source) o diff.gz
(q o dpkg-source aplica no .tar.gz assim q o descomprime) e o .orig.tar.gz

soh pra vc ter uma ideia... eu uso o meu /usr/src pra isso... olha o que
tenho lah:

[kov]@[/] # ls /usr/src
ale-clone-1.16.1/    linux/        wine-0.0.20010305/
dpkg-1.8.3.1/        linux-2.4.0/  wine_0.0.20010305-1.diff.gz
dpkg_1.8.3.1.dsc     lpp-0.3.0/    wine_0.0.20010305-1.dsc
dpkg_1.8.3.1.tar.gz  redhat/       wine_0.0.20010305.orig.tar.gz


[truque: dpkg-source -x dpkg_1.8.3.1.dsc vai abrir o fonte do
dpkg e aplicar o diff automaticamente]

[note: que o dpkg naum tem um .orig.tar.gz e sim um .tar.gz... isso
eh pq ele eh um pacote especifico do debian (feito pro debian) e
por isso naum tem uma versao externa ao debian]

naum ligue pra o dpkg-source por enquanto... se vc quiser auto-compilar
assim que acabar de puxar basta passar a opcao -b (--build) pro apt-get:

"apt-get --build source wine"

vai baixar e auto-compilar o wine... vc pode ter problemas pra compilar
os pacotes caso naum tenha uma lib ou um header... caso isso aconteca,
logo depois de baixar o programa entre no dir dele e veja a linha
Build-Depends: do arquivo debian/control e instale todos os pacotes
que tem lah... por exemplo:

[kov]@[/] # cd /kov/debian/prozilla/prozilla-1.3.4/
[kov]@[/kov/debian/prozilla/prozilla-1.3.4] # cat debian/control |grep Build-Dep
Build-Depends: debhelper (>> 2.0.0), libncurses5-dev, libc6-dev

aih eu instalo: apt-get install debhelper libncurses5-dev libc6-dev

eh isso =)

quando mandar puxar o pacote... ou entrar no diretorio do pacote e 
digitar:

dpkg-buildpackage -us -ux -b -rfakeroot

que tudo se resolve... se vc preferir fazer pelo 
./configure ; make ; make install

pode tambem, mas vc estarah passando por cima do sistema de empacotamento
do debian... com a solucao do dpkg-buildpackage vc vai estar criando
no diretorio ../ um arquivo .deb instalavel com dpkg -i e que serah 
atualizado quando vc usar apt-get upgrade

(hmmm acho q vou mesmo escrever um tutorial pro apt-get como me 
foi sugerido... vamos pensar nisso essa semana...)

quanto a usar o apt-get pra pegar pacotes, nada mais natural que
isso... o q q vc costuma fazer entaum? usar o cd? pegar .deb
por .deb e instalar? pegar o fonte?

cara... esse email tem tanta informacao util que devia ser 
publicado =)

[]s!

-- 
Gustavo Noronha Silva - kov
/*******************************************************  .''`.
* http://www.metainfo.org/kov			       * : :'  :
* GPG Key: http://www.metainfo.org/kov/html/pgp.html   * `. `'`
* http://www.brainbench.com/transcript.jsp?pid=2448987 *   `-
*******************************************************/ Debian

Attachment: pgpMvSbn7Uzsc.pgp
Description: PGP signature


Reply to: