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

Re: pacotes



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 2 Jul 2004 18:57:01 -0300 (ART),
Carlos Alberto wrote:

>qdo instalo um pacote via apt-get install
XXX o pacote
>fica na pasta /var/cache/apt/archives/
certo?
>como transformo estes pacotes para que
qdo o apt-cdrom
>add aceitar o cd contendo estes pacotes?


                              Como usar o
APT

- ---------------

                  Gustavo Noronha Silva
<kov@debian.org>

                          1.8.1 - Outubro
de 2002


2.2. Como usar o APT localmente
- -------------------------------

     Algumas vezes vocÛ tem um monte de
pacotes .deb que gostaria de usar o
     APT para instalar, para que as
dependÛncias fossem automaticamente
     resolvidas.

     Para isso crie um diret¾rio e nele
coloque os .deb que vocÛ quer ter
     indexados.  Por exemplo:

          mkdir /root/debs

     EntÒo, dentro do diret¾rio /root,
crie um arquivo vazio, com qualquer
     nome.  Isso Ú porque um reposit¾rio
APT precisa de um arquivo
     conhecido como "override", ele pode
estar vazio, mas deve existir.
     Pode-se usar, para criar esse
arquivo, o seguinte comando:

          touch arquivo

     Dentro desse arquivo vocÛ pode
definir algumas opþ§es para se
     sobreporem ao que vem junto do
pacote.  Ele tem a seguinte forma:

          pacote prioridade seþÒo

     Pacote Ú o nome do pacote, prioridade
Ú low, medium ou high e seþÒo Ú
     a seþÒo a qual ele pertence.  Basta
deixar o arquivo em branco, para
     dar certo.

     Ainda no diret¾rio /root faþa:

          dpkg-scanpackages debs arquivo |
gzip > debs/Packages.gz

     Na linha acima, arquivo Ú o arquivo
"override", o comando gera um
     arquivo debs/Packages.gz que contem
informaþ§es diversas sobre os
     pacotes que serÒo usadas pelo APT.
Para usar os pacotes, finalmente,
     adicione:

          deb file:/root debs/

     Depois Ú s¾ usar os comandos do APT
normalmente.  VocÛ tambÚm pode
     gerar um reposit¾rio de fontes.  Para
isso use o mesmo procedimento,
     mas leve em conta que precisa ter os
arquivos `.orig.tar.gz', `.dsc' e
     `.diff.gz' no diret¾rio e use
Sources.gz ao invÚs de Packages.gz.  O
     programa a ser usado tambÚm difere.
o `dpkg-scansources'.  Fica
     assim:

          dpkg-scansources debs | gzip >
debs/Sources.gz

     Note que o `dpkg-scansources' nÒo
precisa de um arquivo "override".  A
     linha pro sources.list fica:

          deb-src file:/root debs/



- --

Um abraço

Gilberto F da Silva -
http://gfs.1989.sites.uol.com.br/netiqueta
.html
PGP Public Key Fingerprint= 7A07 26C9 20A0
4BCB 7FBC  C577 271B A05A D321 1B0E





PGP Public Key Fingerprint= 7A07 26C9 20A0
4BCB 7FBC  C577 271B A05A D321 1B0E





PGP Public Key Fingerprint= 7A07 26C9 20A0
4BCB 7FBC  C577 271B A05A D321 1B0E





PGP Public Key Fingerprint= 7A07 26C9 20A0 4BCB 7FBC  C577 271B A05A D321 1B0E

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i OS/2 for non-commercial use
Comment: PGP 5.0 para OS/2
Charset: cp850

wj8DBQFA91SVJxugWtMhGw4RAtPQAJ9FsOGCwJTE6Q9LgyQmuYufUnhH9ACg4mTl
bQwE3+3pZvrEu075yRtxE+I=
=3Ysz
-----END PGP SIGNATURE-----






Reply to: