Cylon: una excelente aplicación de mantenimiento para Arch Linux

Cylon es un programa de mantenimiento para Arch Linux, aunque también funciona muy bien en sus derivados.

Este básicamente es un script Bash controlado por menús que proporciona actualizaciones, mantenimiento, copias de seguridad y comprobaciones del sistema para Arch Linux y sus derivados, como Antergos, Manjaro Linux, etc.

Cylon es principalmente un programa CLI y también tiene una GUI de diálogo básica. Proporciona más de cientos de opciones y herramientas útiles, incluyendo las siguientes:

  • Cower ( desactualizado):  paquete AUR para trabajo AUR
  • gdrive : paquete AUR para la copia de seguridad de Google Drive
  • Lost Files : paquete AUR para encontrar archivos perdidos
  • Pacaur( desactualizado): ayudante de aur
  • Arch-audit : recopilar datos CVE
  • rmlint : encuentra pelusas y otros no deseados
  • rkhunter : encuentra malware kits de root
  • clamav : usado para encontrar malware
  • Bleachbit : usado para limpiar el sistema
  • gnu-netcat : usado para verificar la red
  • ccrypt : usado para encriptar
  • rsync : utilizado para copia de seguridad
  • inxi : visor de información del sistema
  • htop : visor de procesos interactivo
  • wavemon : monitor de red inalámbrica
  • speedtest-cli : ancho de banda de internet
  • lynis : herramienta de auditoria del sistema
  • openbsd-netcat : usado para verificar la red

¿Cómo instalar Cylon en Archu Linux y derivados?

Cylon está disponible en el AUR, por lo que deben de contar con este repositorio habilitado dentro de su archivo pacman.conf así mismo deben de contar con un asistente de AUR que les ayuda de a instalar aplicaciones desde este repositorio.

Por lo que, si no cuentas con ello, te recomiendo te pases por la siguiente publicación. Ahora simplemente debemos de abrir una terminal y teclear el siguiente comando para instalar la herramienta con:

yay -S cylon

Uso

Tenga en cuenta que Cylon no instalará todas las herramientas de forma predeterminada. Algunas funciones requieren que se instalen varios paquetes de dependencias.

Hay dos dependencias y el resto son dependencias opcionales, las cuales podrán instalar conforme a sus necesidades.

Cuando se realice una función, se mostrarán los paquetes faltantes si hay alguno. Todos los paquetes faltantes se mostrarán como n / a en los menús. Debe instalar los paquetes faltantes por su cuenta antes de usar dichas funciones.

Para lanzar Cylon, basta con escribir cylon en la terminal:

cylon

Al hacer esto les dará una salida, similar a la siguiente imagen:

Además, pueden iniciar la aplicación GUI desde el Menú. Generalmente se encuentra en Aplicaciones> Herramientas del sistema.

Veamos lo que hace cada entrada del menú.

Pacman

En la sección de pacman, se pueden realizar varias operaciones del administrador de paquetes de pacman, como instalar, actualizar, actualizar, verificar, eliminar paquetes, etc.

Actualización del sistema

Como su nombre lo indica, esta sección está dedicada a realizar la actualización de Arch Linux. Aquí puedes actualizar tanto los paquetes oficiales como los de AUR. Cylon te da las siguientes cuatro opciones en esta sección.

Mantenimiento del sistema

En esta sección, puede hacer las siguientes tareas de mantenimiento.

  • Ver servicios y estado de Systemd fallidos.
  • Comprueba el registro de Journalctl para los errores.
  • Comprueba Journalctl para el recorte SSD fstrim.
  • Analiza el rendimiento de arranque del sistema.
  • Compruebe si hay enlaces simbólicos rotos.
  • Busque archivos en los que ningún grupo o usuario se corresponda con el ID numérico del archivo.
  • Inicia la utilidad lostfiles para encontrar archivos huérfanos que no pertenecen a ningún paquete Arch.
  • Ver el uso del espacio en disco.
  • Encuentra 200 de los archivos más grandes.

Entre otros.

Copia de seguridad del sistema

Esta sección proporciona utilidades de copia de seguridad como gdrive y rsync para hacer una copia de seguridad de su sistema Arch Linux.

Además, hay una opción de copia de seguridad personalizada que le permite realizar copias de seguridad de archivos / carpetas manualmente en una ubicación especificada por el usuario.

Seguridad del sistema

Cylon proporciona varias herramientas de seguridad y funciones tales como:

  • ccrypt
  • clamav
  • rkhunter
  • lynis
  • Generador de contraseñas
  • Y mas

Mantenimiento de red

Esta sección es para funciones relacionadas con la red. Aquí puedes:

  • Iniciar wavemon para monitorear dispositivos de red inalámbrica.
  • Probar el ancho de banda de Internet usando la utilidad speedtest-cli.
  • Comprobar si el sitio web está arriba con netcat y ping
  • Muestra todas las interfaces que están actualmente disponibles.
  • Mostrar tabla de enrutamiento kernal.
  • Compruebe el estado de UFW, Firewall sin complicaciones.
  • Compruebe el estado de sincronización de hora de red.
  • Ver todos los puertos abiertos.
  • Y muchos mas

Información del sistema

Esta sección proporciona información de su sistema Arch Linux, como

  • Tiempo de actividad
  • Detalles del kernel
  • Arquitectura del sistema operativo
  • Nombre de usuario
  • UPC
  • RAM
  • Número de paquetes por repositorios.
  • Y mas

Como pueden ver, Cyclon facilita las tareas de mantenimiento, instalación, monitoreo y demás de Arch Linux, facilitando al usuario con este excelente script estas tareas.

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

Categorías

Software para Linux

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux. Tengo pasión por las nuevas tecnologías, gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

Deja un 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.