Seg, 2007-08-06 às 16:42 -0300, Elton Lima escreveu:
> Olá, Galera...
>
Olá =)
> Sou Novato por aqui, mas proucuro trcar informações sobre o Debian e
> suas configurações.
>
> Proucuro saber como faço para atualizar o Debian com repositórios em
> uma rede local, se alguem souber me passe.
>
> abraços
> EltonLima
>
>
> Alertas do Yahoo! Mail em seu celular. Saiba mais.
>
Bem por acaso eu montei um mirror em minha casa de um servidor de FTP
com os pacotes dos repositórios funciona é uma maravilha. Só o download
inicial é que foram de 26.5GB :S Mas vale a pena se fizeres instalação
em muitos computadores, neste caso foi só a arquitectura i386 e usei
vários repositórios. O security e o multimédia =)
O que usei foi o apt-mirror.
Instalei e configurei o ficheiro localizado em /etc/apt/mirror.list e
inseri os seguintes dados:
# apt-mirror configuration file
##
## The default configuration options (uncomment and change to override)
##
#
# set base_path/var/spool/apt-mirror
# set mirror_path $base_path/mirror
# set skel_path$base_path/skel
# set var_path $base_path/var
#
# como só queria para a arquitectura i386 coloquei assim, agora se
# desejares uma arquitectura específica, ou várias arquitecturas
# excluindo outras usas metes aqui uma arquitectura e em adição fazes o
# que vou inserir abaixo nas linhas das fontes de mirror
set defaultarch i386
# set nthreads 20
#
set _tilde 0
##
## Example sources
##
# etch's section
# se fosse apenas para a arquitectura AMD64 bits punhas a linha do
# tipo deb-amd64 http://ftp.uevora.pt/debian/ etch main non-free contrib
# ou deb-powerpc http://ftp.uevora.pt/debian/ etch main non-free contrib
# para powerpc's etc.
# depois é so disponibilizares usando http, ftp, etc...
deb http://ftp.uevora.pt/debian/ etch main non-free contrib
deb-src http://ftp.uevora.pt/debian/ etch main non-free contrib
deb http://ftp.uevora.pt/debian-multimedia/ etch main
deb http://ftp.uevora.pt/debian-unofficial/ etch non-free main
restricted
deb http://ftp.uevora.pt/debian-security/ etch/updates main contrib
non-free
##
## Cleaner configuration example
##
#
# set cleanscript $var_path/clean.sh
#
# Cleaning section
clean http://ftp.uevora.pt/
Depois usei o apache e dei a seguinte estrutura.
Usando o Apache 1.3 =)
Criei só os aliases virtuais pra ordenar os ficheiros de acordo com o
mirror ;)
adição dos alias no ficheiros httpd.conf para disponibilizar os
ficheiros por HTTP.
Alias /debian/pool/ /var/spool/apt-mirror/mirror/ftp.uevora.pt/debian/pool/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian/dists/ /var/spool/apt-mirror/skel/ftp.uevora.pt/debian/dists/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-multimedia/pool/
/var/spool/apt-mirror/mirror/ftp.uevora.pt/debian-multimedia/pool/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-multimedia/dists/
/var/spool/apt-mirror/skel/ftp.uevora.pt/debian-multimedia/dists/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-unofficial/pool/
/var/spool/apt-mirror/mirror/ftp.uevora.pt/debian-unofficial/pool/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-unofficial/dists/
/var/spool/apt-mirror/skel/ftp.uevora.pt/debian-unofficial/dists/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-security/pool/
/var/spool/apt-mirror/mirror/ftp.uevora.pt/debian-security/pool/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Alias /debian-security/dists/
/var/spool/apt-mirror/skel/ftp.uevora.pt/debian-security/dists/
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Espero ter ajudado, e explicado de uma forma razoável os passos todos
Atenciosamente José Oleiro
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]