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: