¿Qué hace ‘Lock Version’?

Habiendo instalado una versión experimental de Dropbox e instalada en forma manual, no quiero que el deb en synaptic descargue ninguna actualización (ya que sobregrabarán los cambios que he hecho manualmente, supongo).

He encontrado la opción de locking de versión en synaptic, ¿supongo que esto impide que un deb particular descargue nuevas versiones de sí mismo?

¿También puedo desbloquearlo nuevamente cuando la versión de deb se ponga al día con la versión experimental que tengo instalada?

¿Estoy en lo correcto o cumple otra función?

apt solo reemplazará el paquete actual de algo si hay un paquete más nuevo. Las actualizaciones que vienen ahora serán probablemente a versiones anteriores. No lo rebajará a menos que hagan algo espectacularmente tonto con el control de versiones.

La versión de locking no es tan inteligente como parece. Se supone que debe hacer lo que dice en la lata, bloquear la versión … Pero solo la bloquea dentro de Synaptic. Cualquier otra cosa que haga actualizaciones de paquetes (lea: Administrador de actualizaciones, apt-get, aptitude, etc.) ignora esto. Este es probablemente un comportamiento defectuoso, así que espero que esto se solucione a tiempo.

Pero para evitar que las cosas se actualicen, debes “mantenerlas”. Para hacerlo, cargue aptitude, encuentre el paquete ( / es la tecla rápida para buscar, n encuentra la siguiente instancia) y presione h para mantenerlo. Esto se respeta mucho más que la función de “locking” de Synaptic.

Edición: Otra forma de hacer esto a través de la línea de comandos es ejecutando esto:

 sudo -i echo  hold | dpkg --set-selections 

Pero como comencé, no creo que necesites hacer esto en tus circunstancias. Si está usando una versión de paquete que es claramente más nueva que las versiones estables actuales (y no es solo un número de comstackción aleatorio, puede ver en Synaptic) estará bien.

Bloquea tu progtwig a la versión que estás usando … Así que eso significa que no hay actualizaciones, correcciones de errores o actualizaciones a los progtwigs que bloqueas … Esto es como ignorar las actualizaciones en Windows, o supongo que incluso podrías ignorar ellos en Ubuntu si lo desea … Pero esto le permite ignorar actualizaciones para uno o dos progtwigs, y permitir actualizaciones para todo lo demás.