Skip to content

Tag: linux

The following packages have been kept back

A veces al actualizar paquetes en Debian/Ubuntu con el comando apt-get upgrade podemos recibir el mensaje; The following packages have been kept back seguido del nombre de un paquete o paquetes que no se van a actualizar a pesar de haberse encontrado una nueva versión.

Foto de servidor dedicado. Photo by: escapar chenEsto, según parece, es debido a que apt-get no es capaz de resolver ciertas dependencias implicadas en la actualización del paquete o paquetes que decide no actualizar, dependencias que estarían relacionadas con componentes que afectan directamente al funcionamiento del sistema.

Una solución posible a este tema es usar aptitude en lugar de apt-get para realizar la actualización, ya que aptitude parece resolver mejor este tipo de dependencias y actualizaciones. Con lo que probaremos a ejecutar:

LFTP, alternativa a RSYNC para backup remoto

Está claro que rsync es el rey del software dedicado a realizar backups remotos de archivos en servidores. Pero por desgracia en algunos casos eso no es posible usarlo. Por ejemplo cuando los archivos originales se encuentra en un hosting compartido al que sólo podemos acceder mediante FTP…

Entonces, ¿qué podemos hacer si queremos hacer backups en remoto de un hosting compartido al que sólo podemos acceder por FTP?.

BackupPor suerte podemos usar una alternativa llamada LFTP, que instalaremos en la máquina donde vamos a almacenar las copias de seguridad de los archivos. Que podría ser, por ejemplo, nuestro propio equipo de trabajo (siempre que usemos linux, porque LFTP no está disponible para Windows).

El siguiente comando conecta al servidor remoto (donde están los archivos originales de los que queremos hacer copia), y copia los archivos y directorios que se encuentren bajo la ruta especificada en el servidor remoto a la ruta indicada para el servidor local (donde queremos tener la copia de los archivos originales).