Ir al contenido
Esta página está desactualizada. Consulte la documentación más reciente en /configuration/post_install_setup/

Postinstalación

Octopi es un gestor de paquetes gráfico para distribuciones basadas en Arch que proporciona una forma cómoda de gestionar paquetes y actualizaciones. Para actualizar tu sistema con Octopi, sigue estos pasos:

  1. Inicia Octopi desde el menú de aplicaciones.
  2. En la ventana principal, haz clic en el botón Check updates (Comprobar actualizaciones) (arriba a la izquierda), y ahora al lado en System upgrade. (Actualización del sistema).
  3. Octopi buscará las actualizaciones disponibles y te pedirá que las instales en el propio Octopi o en una terminal.
  4. Para proceder con la actualización, haz clic en el botón Apply (Aplicar).
  5. Octopi descargará e instalará las actualizaciones.
  6. Se recomienda reiniciar el ordenador después de una actualización grande (especialmente si el kernel ha recibido una actualización).

Para configurar ufw, sigue estos pasos:

Ventana de terminal
sudo ufw enable

El paquete wireless-regdb incluye una base de datos de reglas inalámbricas (frecuencias permitidas, canales, límites de potencia) para varios países. Establecer la región correcta para tu ubicación puede desbloquear canales de Wi-Fi específicos (como los canales 12/13 o las bandas de 5GHz/6GHz) que pueden estar limitados por defecto, ayudando a mejorar el rendimiento de tu Wi-Fi y la calidad de la conexión.

Configuración:

  1. Edita la configuración: Abre /etc/conf.d/wireless-regdom con privilegios de root.
    Ventana de terminal
    sudo micro /etc/conf.d/wireless-regdom
  2. Establece tu país: Descomenta la línea con tu código de país ISO de dos letras (p. ej., WIRELESS_REGDOM="US"). Asegúrate de que solo un país esté descomentado.
  3. Reinicia: Normalmente se requiere un reinicio para que el cambio surta efecto.

Verificación:

Para comprobar el dominio regulatorio aplicado actualmente, usa este comando:

Ventana de terminal
iw reg get
global
country 00: DFS-UNSET # El país 00 usa los valores predeterminados globales
(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)

Busca la línea country XX:, donde XX debería coincidir con el código que estableciste. Si muestra country 00:, el sistema podría estar usando restricciones predeterminadas o aún no ha determinado la región.

Ventana de terminal
iw reg get
global
country US: DFS-FCC # El país se muestra correctamente como US
(902 - 904 @ 2), (N/A, 30), (N/A)
(904 - 920 @ 16), (N/A, 30), (N/A)
(920 - 928 @ 8), (N/A, 30), (N/A)
(2400 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, PASSIVE-SCAN
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR, PASSIVE-SCAN
(57240 - 71000 @ 2160), (N/A, 40), (N/A)

Para algunas aplicaciones como Visual Studio Code, el menú global puede no funcionar o puede estar adjunto a la aplicación principal en lugar del panel.

Ventana de terminal
# Para habilitar el soporte del menú global, ejecuta el comando y reinicia la aplicación.
sudo pacman -S appmenu-gtk-module libdbusmenu-glib

Habilitar el soporte de AppArmor usando perfiles de AppArmor.d (Opcional)

Sección titulada «Habilitar el soporte de AppArmor usando perfiles de AppArmor.d (Opcional)»
  1. Añade los siguientes parámetros del kernel a tu Gestor de Arranque, consulta Configuración del Gestor de Arranque como referencia

    lsm=landlock,lockdown,yama,integrity,apparmor,bpf
  2. Instala los paquetes apparmor y apparmord (Conjunto de más de 1500 perfiles)

    Ventana de terminal
    sudo pacman -S apparmor apparmor.d
  3. Habilita/Inicia el servicio AppArmor

    Ventana de terminal
    systemctl enable --now apparmor.service
  4. Habilita el almacenamiento en caché para los perfiles de AppArmor

    /etc/apparmor/parser.conf
    ## Añade las siguientes líneas:
    write-cache
    Optimize=compress-fast
    cache-loc /etc/apparmor/earlypolicy/

    Guarda el archivo y reinicia.

Actualmente, CachyOS usa fish como el shell de inicio de sesión predeterminado del usuario. Sin embargo, puedes cambiar el shell predeterminado por el que prefieras.

Este es el shell predeterminado en casi todas las distribuciones de Linux. También se sigue usando como el shell de inicio de sesión del usuario root. bash tiene una funcionalidad de autocompletado básica y una gestión de historial sencilla. Se diferencia de zsh y fish en que no tiene el ecosistema de personalización y plugins sofisticado que tienen tanto fish como zsh.

Cambiando tu shell predeterminado a bash
chsh -s /usr/bin/bash

Esta herramienta es extremadamente útil para aquellos que no quieren leer mucho o perder tiempo leyendo una página de ayuda/man.

  1. Abre una terminal y ejecuta el siguiente comando
    tldr --update
  2. Ejemplo de uso de tldr:
    Ventana de terminal
    tldr java
    Execute a `.jar` program:
    java -jar filename.jar
    # Como puedes ver, es realmente útil, y se añaden nuevas herramientas/páginas con el tiempo.

Las AppImages son aplicaciones portátiles que se ejecutan en la mayoría de las distribuciones de Linux sin necesidad de instalación o permisos de root.

Para gestionar AppImages, puedes usar AppImageLauncher, que proporciona una forma fácil de integrar AppImages en tu sistema.

AppImageLauncher es una herramienta gráfica que simplifica la gestión de AppImages en tu sistema. Se integra con tu entorno de escritorio, facilitando la ejecución y gestión de AppImages.

  1. Instala AppImageLauncher:

    Ventana de terminal
    paru appimagelauncher
  2. Descarga una AppImage de tu elección de una fuente confiable.

  3. Haz doble clic en el archivo AppImage descargado. AppImageLauncher te pedirá que integres la aplicación en tu sistema.

  4. Sigue las indicaciones para completar el proceso de integración.

  5. Una vez integrada, puedes lanzar la aplicación desde tu menú de aplicaciones o haciendo doble clic en el archivo AppImage.

Configurando el acceso a recursos compartidos de Samba

Sección titulada «Configurando el acceso a recursos compartidos de Samba»

Samba es una reimplementación de software libre del protocolo de red SMB. Para conectarte a tu servidor Samba, se ha puesto a disposición de los usuarios de CachyOS una configuración útil, pero requiere cambiar la configuración de tu servidor Samba.

Instalando y usando el archivo smb.conf de CachyOS

Sección titulada «Instalando y usando el archivo smb.conf de CachyOS»

Para usar el práctico archivo smb.conf, primero instala un paquete específico que proporciona el archivo smb.conf requerido. Luego, reemplaza el smb.conf existente de tu servidor con este archivo y reconfigura tus volúmenes compartidos.

  1. Crea una copia de seguridad de tu archivo smb.conf original, generalmente ubicado en /etc/samba/smb.conf en sistemas Linux.

  2. Instala el paquete de configuración de Samba de CachyOS en tu máquina cliente:

    Ventana de terminal
    sudo pacman -S cachyos-samba-settings
  3. Copia el smb.conf de tu máquina cliente al servidor Samba.

  4. Abre y edita el archivo para añadir tus directorios compartidos, impresoras, etc.

  5. Reinicia el servicio de Samba en tu servidor:

    Ventana de terminal
    sudo systemctl restart --now samba
  6. En la máquina cliente, accede a tus recursos compartidos a través de tu gestor de archivos (p. ej., smb://<ip_de_tu_servidor>/<nombre_del_recurso>).

    Si está configurado correctamente, se te pedirán las credenciales de inicio de sesión. Recuerda seleccionar la opción de guardar tu información de inicio de sesión si lo deseas.