Cylon-deb, realiza el mantenimiento de Ubuntu 18.04 desde la terminal

about cylon-deb

En el siguiente artículo vamos a echar un vistazo a Cylon-deb. Este es un programa de mantenimiento que utiliza un menú de CLI escrito en Bash. Se trata de un programa gratuito y de código abierto alojado en GitHub.

Este programa proporciona una alternativa basada en terminal a los administradores de software GUI que se encuentran en muchas distribuciones. En resumen, se trata de una TUI (interfaz de usuario de terminal) que permite a los usuarios realizar el mantenimiento de su sistema Ubuntu 18.04.

En el menú de Cylon-deb vamos a encontrar diferentes secciones. Las tres primeras tratan sobre el mantenimiento del sistema. Entre estas opciones encontraremos la posibilidad de realizar actualizaciones, instalaciones, búsquedas, el mantenimiento de paquetes, como eliminar paquetes obsoletos o huérfanos y algunas otras opciones generales, así como una envoltura CLI para bleachbit.

Tareas que podemos realizar con Cylon-deb

  • Nos va a permitir instalar y eliminar paquetes.
  • Eliminar todos los paquetes huérfanos. Es decir, no se requieren como dependencias.
  • También podremos actualizar los paquetes instalados.
  • Buscar paquetes ya instalados.
  • Buscar actualizaciones.
  • Mostrar los detalles de un paquete.
  • Mostrar los detalles de los paquetes instalados.
  • Listar todos los archivos que pertenecen a un paquete dado.
  • Vamos a poder limpia la caché local.
  • Podremos ver información detallada sobre la configuración del sistema o del paquete dado.

Estas son solo algunas de las tareas. Se pueden consultar todas en la página de GitHub del proyecto.

Instalación de Cylon-deb

El desarrollador ha creado un PPA para facilitar la instalación. El paquete se ha construido solo para Ubuntu 18.04 LTS (Bionic Beaver) 64bit. Para instalar esto en tu sistema, ejecuta los siguientes comandos en la terminal (Ctrl+Alt+T):

add repositorio cylon-deb

sudo add-apt-repository ppa:typematrix/cylondeb

instalación mediante apt

sudo apt install cylondeb

Uso

Una vez instalado, podremos iniciar Cylon-deb escribiendo en la terminal (Ctrl+Alt+T):

Menú principal cylon-deb

cylondeb

Como se puede ver en la anterior captura, el menú principal de Cylon-deb no necesita mucha explicación. Contiene los siguientes seis submenús, además de la opción para salir.

  • 1º Menú de mantenimiento del sistema.
  • 2º Menú de mantenimiento del sistema.
  • 3º Menú de mantenimiento del sistema.
  • Abrir Terminal x.
  • Información del sistema.
  • Información sobre Cylon-deb.
  • Salir.

En este menú encontraremos el grueso de las posibilidades disponibles en los tres primeras opciones. El resto de ellas creo que se explican por si solas. Aun que hay que decir que en la opción 6 podremos consultar las dependencias requeridas que necesita Cylon-deb para funcionar correctamente. No hay más que instalar las dependencias que falten en nuestro equipo con el comando ‘sudo apt install nombre-de-la-dependencia‘.

Menu 1 de mantenimiento del sistema

Escribe el número 1 en el menú principal para abrir el 1º menú de mantenimiento. En el podremos encontrar las siguientes opciones:

Menú 1 de mantenimiento del sistema

  1. Buscar actualizaciones (sin descarga).
  2. Actualizarlo todo. Actualización de apt y && apt dist-upgrade.
  3. Instalar un paquete.
  4. Eliminar un paquete.
  5. Mostrar la información de un paquete remoto.
  6. Búsqueda de paquetes en la base de datos de apt.
  7. Buscar paquetes ya instalados. Búsqueda con aptitude ‘~i.’
  8. Mostrar información para paquetes instalados localmente.
  9. Listar todos los archivos que pertenecen a un paquete dado.
  10. Escribir una lista de paquetes instalados.
  11. Ver el archivo de registro dpkg en /var/log/dpkg.log.
  12. Mostrar toda o la mayoría de la información sobre un paquete.
  13. Mostrar el registro de cambios de un paquete.
  14. Verificar todos los paquetes.
  15. Verifica las dependencias del sistema completo.
  16. Añade un PPA al sistema.
  17. Purgar un PPA del sistema.
  18. Regresar al menú principal.

No tendremos más que escribir un número para ejecutar las acciones respectivas. Tras finalizar la acción seleccionada, pulsa cualquier tecla para volver. Para volver al menú principal, escribe en pantalla 18.

Menú 2 mantenimiento del sistemas

En este sección dispondremos de las siguientes opciones:

Menú 2 de mantenimiento del sistema

  1. Limpiar todo el caché local.
  2. Elimina los pkgs instalados por otros pkgs.
  3. Elimina los paquetes que ya no se incluyen en ningún repositorio.
  4. Eliminar los paquetes huérfanos.
  5. Elimina paquetes y configuraciones que no son requeridos.
  6. Eliminar paquetes huérfanos automáticamente.
  7. Eliminar la carpeta de salida cylon.
  8. Regresar al menú principal.

Menú 3 mantenimiento del sistemas

Las opciones de mantenimiento del sistema que encontraremos aquí son las siguientes:

Menú 3 de mantenimiento del sistema

  1. Servicios y estado de Systemd fallidos.
  2. Revisar el registro de Journalctl para errores.
  3. Comprueba Journalctl para el recorte SSD fstrim.
  4. Analizar el rendimiento de arranque del sistema.
  5. Comprueba si hay enlaces simbólicos rotos.
  6. Buscar archivos en los que ningún grupo o usuario se corresponda con el ID numérico del archivo.
  7. Uso del espacio en disco.
  8. Encuentra 200 de los archivos más grandes.
  9. Encontrar uso de inodos.
  10. Exploración de archivos de configuración antiguos.
  11. Imprimir información de sensores.
  12. Limpiar archivos de diario.
  13. Eliminar los volcados de memoria /var/lib/systemd/coredump/.
  14. Eliminar archivos.
  15. Bleachbit n/a.
  16. Listar todos los archivos abiertos.
  17. Volver.

Cylon-deb es tan solo un script, pero resulta completamente funcional y puede ser de ayuda a la hora de mantener nuestro sistemas Ubuntu 18.04.


2 comentarios, deja el tuyo

  1. Servirá para linux mint 19.1 tessa?

    1.    Damián Amoedo dijo

      Hola. Mira la sección de instalación de la página en GitHub https://github.com/gavinlyonsrepo/cylon-deb#installation. Salu2

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.