Para agregar repositorios Debian a Vyatta VC6.2 hay que configurar nuestra maquina Vyatta para que añada al sources.list los repositorios Debian correspondientes a la version usada. Si estas usando Vyatta VC6.1 entonces la configuración de repositorios Debian que necesitas esta explicada aquí.
Si usas Vyatta VC6.2 sigue leyendo.

Dependiendo del paquete Debian que queramos instalar en Vyatta VC6.2 necesitamos añadir al sources.list unos repositorios u otros, lo normal y lo más aconsejable es instalar paquetes que se encuentren en la versión estable de Debian, si no lo están deberíamos investigar el motivo, estos son los pasos de configuración en Vyatta para agregar los repositorios Debian Squeeze que es la versión que corresponde a Vyatta VC6.2:

openredes@openredesR1# set system package repository squeeze components main
[edit]
openredes@openredesR1# set system package repository squeeze distribution squeeze
[edit]
openredes@openredesR1# set system package repository squeeze url http://ftp.es.debian.org/debian
[edit]
openredes@openredesR1# commit
[ system package repository squeeze ]
Adding new entry to /etc/apt/sources.list...

[edit]
openredes@openredesR1# sudo aptitude update
Get:1 http://ftp.es.debian.org squeeze Release.gpg [1671 B]
...
...
...
Current status: 51 updates [+51], 27919 new [+27867].
[edit]
openredes@openredesR1#



Con estos pasos ya podemos instalar cualquier paquete que este en los repositorios Debian. Lo normal en este caso es instalar el paquete necesario y quitar el repositorio que acabamos de configurar para evitar posibles problemas ante una necesidad de actualización de Vyatta, por lo que se aconseja borrar la configuración anterior o no guardarla para que no sea persistente ante reinicio:

openredes@openredesR1# delete system package repository squeeze
[edit]
openredes@openredesR1# commit
[ system package repository squeeze ]
Removing entry from /etc/apt/sources.list...

[edit]
openredes@openredesR1#



Pero algunas veces nos vemos en la necesidad de instalar (por necesidad, curiosidad, trasteo, ganas de enredar…) de instalar algún paquete que no se encuentra en los repositorios estables de Debian pero si en los repositorios de testing como es el caso de ntop que ante la liberación de la nueva versión 6.0 de Debian ha sido removido de los repositorios de la distribución estable y se ha pasado al repositorio de la versión testing llamada Wheezy, entonces, en casos como este necesitamos añadir los repositorios Debian testing a nuestra maquina Vyatta VC6.2 para poder instalar ntop y luego volver a dejarlo todo como estaba:

openredes@openredesR1# set system package repository debian-testing components main
[edit]
openredes@openredesR1# set system package repository debian-testing url http://ftp.es.debian.org/debian
[edit]
openredes@openredesR1# set system package repository debian-testing distribution wheezy
[edit]
openredes@openredesR1# commit
[ system package repository debian-testing ]
Adding new entry to /etc/apt/sources.list...

[edit]
openredes@openredesR1# sudo aptitude update
Get:1 http://ftp.es.debian.org squeeze Release.gpg [1671 B]
...
...
...
Fetched 18.1 MB in 27s (661 kB/s)

Current status: 194 updates [+143], 31217 new [+3298].
[edit]
openredes@openredesR1#



Con estos pasos ya podemos instalar cualquier paquete que este en los repositorios Debian. Lo normal en este caso es instalar el paquete necesario y quitar el repositorio que acabamos de configurar para evitar posibles problemas ante una necesidad de actualización de Vyatta, por lo que se aconseja borrar la configuración anterior o no guardarla para que no sea persistente ante reinicio:

openredes@openredesR1# delete system package repository debian-testing
[edit]
openredes@openredesR1# commit
[ system package repository debian-testing ]
Removing entry from /etc/apt/sources.list...

[edit]
openredes@openredesR1#




debian_logo_