Re: apt-proxy
On Sat, 2002-09-21 at 20:24, caio ferreira wrote:
> On 19 Sep 2002 10:53:04 +0100
> Luís Henriques <maiguel@subdimension.com> wrote:
>
> > Sim. Aqui vai uma cópia do meu apt.conf:
> > APT_PROXY_CACHE=/var/cache/apt-proxy
> >
> > # [Sarge]
> > add_backend /debian/ \
> > $APT_PROXY_CACHE/debian/ \
> > http://http.us.debian.org/debian/
>
> Como eh que eu faco para manter duas verso, a servidor eh Testing e o cliente
> eh Unstable ?!?
>
> > No sources.list tenho:
> > deb http://debproxy:9999/debian testing main contrib non-free
>
> Esse sources.list seria do servidor, Testing, ou do cliente, Unstable ?!?!?
>
> > #apt-get update <----- É mesmo necessário!!!
>
> Se por acaso eu executo esse comando, no servidor, aparecem as seguintes
> mensagens de erro :
>
> Err http://servidor testing/main Packages
> 404 is not serviced by this server
> Ign http://servidor testing/main Release
> Err http://servidor testing/non-free Packages
> 404 is not serviced by this server
> Ign http://servidor testing/non-free Release
> Err http://servidor testing/contrib Packages
> 404 is not serviced by this server
> Ign http://servidor testing/contrib Release
> Hit http://servidor testing/non-US/main Packages
> Hit http://servidor testing/non-US/main Release
> Hit http://servidor testing/non-US/contrib Packages
> Hit http://servidor testing/non-US/contrib Release
> Hit http://servidor testing/non-US/non-free Packages
> Hit http://servidor testing/non-US/non-free Release
> Failed to fetch
> http://servidor:9999/main/dists/testing/main/binary-i386/Packages 404 is not
> serviced by this server
> (....)
> Reading Package Lists...
> Building Dependency Tree...
> W: Couldn't stat source package list http://servidor testing/main Packages
> (/var/lib/apt/lists/servidor:9999_main_dists_testing_main_binary-i386_Packages)
> - stat (2 No such file or directory)
> W: You may want to run apt-get update to correct these problems
> E: Some index files failed to download, they have been ignored, or old ones used
> instead.
>
> O que eu estou mais interessado eh utilizar o apt-proxy para fazer o download
> dos pacotes do unstable para que no dia seguinte eu digite apt-get -u
> dist-uprade em o unstable vai buscar os pacotes no servidor da minha rede. Eh
> claro, durante a madrgada o micro conectou na net e fez o download dos pacotes
> necessarios.
Eu utilizo o apt-proxy para "sincronizar" dois PCs (desktop e laptop):
mantenho os dois com exactamente as mesmas versões dos mesmos packages.
Para isso, utilizo exactamente as mesmas sources.list! Para manter duas
versões diferentes penso que terá de configurar o apt-get de um modo
diferente. Não tenho muita (nenhuma!!!) experiência com isso mas penso
que tem de colocar no apt.conf uma entrada que indique que, se um
package é do unstable, ele não deve ser instalado (download-only).
Para o servidor, o sources.list deve ter uma entrada do tipo
deb http://servidor:9999/debian testing main contrib non-free
e no cliente
deb http://servidor:9999/debian unstable main contrib non-free
mas não tenho a certeza se funciona (nem sequer se é possível fazer...).
Reply to:
- References:
- apt-proxy
- From: Luís Henriques <maiguel@subdimension.com>
- Re: apt-proxy
- From: Otavio Salvador <otavio@debian.org>
- Re: apt-proxy
- From: Luís Henriques <maiguel@subdimension.com>
- apt-proxy
- From: caio ferreira <idic@terra.com.br>