PPA demasiado lento, ¿cómo reflejar? [Subconjunto de repositorio de caché] -- apt campo con ppa camp askubuntu Relacionados El problema

PPA too slow, how to mirror? [Cache repository subset]


2
vote

problema

Español

Tengo que instalar controladores gráficos en decenas / cientos de computadoras, y los gráficos PPA, los controladores simplemente suelen la velocidad de descarga a unos pocos KB / s, lo que significa que llevaría días o más instalar todo eso.

Una solución sería descargar los paquetes y instalarlo manualmente todo. Otro sería crear un proxy que redirige los paquetes solicitados a una copia local.

¿Cuál es la forma adecuada de resolver esto? He visto algunos temas quejándose de la disponibilidad de LanzPAD, y estoy en el oeste de China, donde no puedo confiar en tener una buena conexión rápida.

Editar: Estaba buscando una solución de almacenamiento en caché, que no implica tener un repositorio completo cuando solo necesito una fracción de varios repositorios. Problema resuelto con APT-CACHER-NG que solo caché lo que se descarga y no requiere duplicar los repositorios completos.

Original en ingles

I have to install graphic drivers on tens/hundreds of computers, and PPA graphics-drivers just drops download speed to a few kB/s, which means it would take days or more to install all that.

One solution would be to download the packages, and manually install everything. Another one would be to create a proxy that redirects the requested packages to some local copy.

What is the proper way of solving this? I've seen a few topics complaining about launchpad availability, and I'm in Western China where I can't rely on having a nice fast connection.

Edit: I was looking for a caching solution, that doesn't involve having a full repository when I only need a fraction of several repositories. Problem solved with apt-cacher-ng which only caches what is downloaded and doesn't require mirroring full repositories.

     
   
   

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Para futuros espectadores, la solución estaba usando apt-cacher-ng . Siguiendo este blog Publicar He creado un caché apt que agregué como proxy en cada máquina para actualizar. En la primera descarga, un paquete se almacenará en el caché, lo que haría que las descargas posteriores sean tan rápidas como la red / disco permitido.

Contrariamente a la respuesta popular para hacer un espejo completo, no tuve que descargar ningún paquete que no esté relacionado con mí, como el repositorio completo. No tenía que preocuparse por lo que era exactamente necesario, ya que solo lo que se solicitó se almacenaría en caché.

 

For future viewers, the solution was using apt-cacher-ng. Following this blog post I created an APT cache that I added as proxy on each machine to update. On first download, a packet would be stored in the cache which would make subsequent downloads as fast as the network/disk allowed.

Contrarily to the popular answer to make a full mirror, I didn't have to download any package not related to me, such as the full repository. Didn't have to worry about what was exactly needed since only what was requested would be cached.

 
 

Relacionados problema

2  Restaurar paquetes originales de Ubuntu después de eliminar PPA  ( Restore ubuntu original packages after removing ppa ) 
Finalmente, estoy ejecutando Ubuntu 16.04 e instaló el PPA de "PPA: ONDREJ / PHP". Hace unas semanas, elimino ese PPA porque cambié a Phpbrew. Ahora, así que ...

12  ¿Dónde encontraría un PPA para la versión más reciente de GIMP?  ( Where would i find a ppa for the newest version of gimp ) 
¿Alguien sabe de un PPA que tiene la versión de desarrollo de GIMP? Me gustaría probar el nuevo modo de ventana única. ...

7  ¿Puedo usar el Aurora PPA para instalar Firefox Developer Edition?  ( Can i use the aurora ppa to install firefox developer edition ) 
Me gustaría obtener una versión de actualización automática de Firefox Developer Edition en lugar de una instalación de una vez libre . De Comentarios sobre...

0  Kubuntu y KDE 4.10 PPA  ( Kubuntu and kde 4 10 ppa ) 
He arruinado mi instalación, mientras intentas actualizar a KDE 4.10. Añadí los backports PPA (PPA: Kubuntu-PPA / Backports) y aparentemente hizo la actualiza...

2  ¿Cómo consigo Gwaei para trabajar en 12.04?  ( How do i get gwaei to work in 12 04 ) 
Gwaei solía funcionar en 11.10, pero en 12.04 me abre una ventana en blanco y simplemente se cuelga de allí, lo que requiere una fuerza que se cierre. He...

7  Menú de Nautilus que aparece detrás de Menubar transparente de gnomo-shell  ( Nautilus menu appearing behind transparent gnome shell menubar ) 
Instalé Ubuntu 11.10 Beta cuando fue lanzado hace un par de semanas. Todo está funcionando bien. Más tarde instalé gnome shell y luego lo actualizé desde el...

1  Crear paquete fuente PPA del paquete .DEB existente  ( Create ppa source package from existing deb package ) 
Quiero modificar algunos archivos en el paquete .deb y cargarlo a mi PPA, ¿Es eso posible y cómo? Gracias de antemano ...

15  ¿Cómo tener un embalaje Debian generar dos paquetes dado un archivo fuente ascendente?  ( How to have debian packaging generate two packages given an upstream source arch ) 
Estoy envasando algo para mi PPA. La fuente ascendente es un archivo .tar.gzDefghijklmn4 que está basado en makefile. Dado que este paquete tiene una cant...

3  `NVIDIA-SMI` no está instalado con el PPA: Gráficos-Controladores / PPA para los controladores NVIDIA- *  ( Nvidia smi is not installed with the ppagraphics drivers ppa for nvidia dri ) 
Estoy tratando de instalar los controladores NVIDIA a través de: sudo apt purge nvidia-* sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get inst...

592  ¿Cómo resuelvo las dependencias no satisfechas después de agregar un PPA?  ( How do i resolve unmet dependencies after adding a ppa ) 
Ocasionalmente, cuando estoy instalando cosas, recibo un error como lo siguiente: Some packages could not be installed. This may mean that you have request...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos