pkgsync 1.29: Modificado pkgsync para esperar mientras se esté realizando una actualización de índices o una actualización de paquetes | Algo de Linux

sábado, 28 de mayo de 2016

pkgsync 1.29: Modificado pkgsync para esperar mientras se esté realizando una actualización de índices o una actualización de paquetes

Para evitar que pkgsync no se ejecute mientras algún otro proceso está actualizando índices de repositorios o instalando paquetes al iniciarse pkgsync, introduje una espera mientras los siguientes ficheros lock estén bloqueados por algún proceso:
  • /var/lib/apt/lists/lock
  • /var/lib/dpkg/lock 
Lo que he hecho en esta última modificación ha sido comprobar ambas situaciones (actualización de índices o instalación de paquetes), tanto cuando pkgsync va a realizar una actualización  de índices como cuando va a realizar instalaciones de paquetes.
Aquí podéis ver el código completo de pkgsync:

Y si queréis descargar el paquete que instala esta versión de pkgsync, aquí lo tenéis:
https://copy.com/d2n3dZ2izAlvj6fH
Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: