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

Re: apt-get y apt-move



jrfern@bigfoot.com writes:

> A ver si me explico mejor. 
> 1. Según los logs 'apt-get update' busca en cada 
>     directorio los ficheros Packages y Release (puede que descargue
>     Packages.gz y no lo diga, no lo sé).
> 2. 'apt-move packages' crea Packages.gz y Sources.gz (eso está en
>     el man)
> 3. 'apt-move update' recrea Packages.gz cuando termina.

Hasta aquí vale. No problemo.
 
> ¿Por qué no funciona esta línea de sources.list?
>     deb file:localhost/debian woody main contrib non-free
> Error:
>   W: Couldn't stat source package list 'file:localhost woody/main Packages'
>   (/var/state/apt/lists/localhost_debian_dists_woody_main_binary-i386_Packages)
>   - stat (2 No such file or directory)
> 
> No vale 
>     deb file//:localhost/debian woody main contrib non-free
> por el siguiente error:
>     Err file://localhost woody/main Packages
>       Invalid URI, local URIS must not start with //

Creo que aquí te está pasando lo mismo que me pasó a mi cuando intenté
crear un mirror local.  No conseguía dar con la forma correcta de
poner la línea en el sources.list, pero al final lo conseguí.  

Lo primero que tienes que hacer es quitar lo de localhost.  Cuando
utilices la opción `file' no tienes que poner la máquina, sino
únicamente el path del directorio hasta el comienzo del mirror. Me
explico:

Si el mirror está en 

   /usr/local/mirrors/ftp.debian.org/debian 

y ahí tienes una estructura de directorios como:

   dists/woody/main/binary-i386
     "     "  /contrib/binary-i386
     "     "  /non-free/binary-i386

entonces tienes que poner en el sources.list:

deb file:/usr/local/mirrors/ftp.debian.org/debian woody main contrib non-free

Pruébalo así a ver si va.

Hasta luego.

-- 
------------------------------------------------------------
David Muriel.
Debian GNU/Linux woody + Emacs 20.5.2 + Gnus v5.8.3
Linux registered user #25632 (http://counter.li.org/)
------------------------------------------------------------

..."El trabajo en equipo es esencial...te permite echarle la culpa a otro."...



Reply to: