13 noviembre 2025

Adaptar Fedora 43

Si se tiene instalada la versión 42, el "centro de software" del sistema os propondrá actualizar a la versión 43. Presenta un pequeño problema que supongo tendrá solución rápida, antes de empezar debe desinstalarse wine, si está instalado, de otra forma el proceso se interrumpe.

después el proceso funciona correctamente, únicamente avisamos que  es un poco lento. Ahora  una norma básica y muy importante antes de aceptarlo es hacer es importante hacer una copia de seguridad de nuestros archivos. 

Como sale una nueva distribución Fedora cada 6 meses, este es el método de actualización  más aconsejable para las personas que decidan a utilizar esta  distribución, y evitarse hacer una nueva instalación cada poco tiempo. La principal cualidad de esta excelente distribución es que siempre tiene los programas en sus últimas versiones, ya que es el banco de pruebas de Red Had para  sus versiones estables. 

Su inconveniente deriva de su virtud y es que salen distribuciones nuevas cada poco tiempo (6 meses, esta última versión 42), además de que debe actualizarse a menudo y no todo el mundo está dispuesto a seguir este ritmo; es, por tanto, una versión permanente en pruebas o testing, por lo que no se recomienda  para oficinas, solo se recomienda para uso personal. Pero debemos afirmar que Fedora es una de las grandes distribuciones Linux que se pueden utilizar. Por tanto, Fedora y Debian Testing deben considerarse dos distribuciones equivalentes, pues ambas están en pruebas pero son muy buenas.


Reincidimos que se detecta en esta versión 43 la fuerte implementación del repositorio Flatpak (flathub) como gran tienda de programas libres. 
 
Esta versión 43 instala el entorno gráfico de Gnome 49.1. Es un entorno  bonito y  facilita el acceso de las personas usuarias que no quieran problemas.  Entendemos que su uso ya es muy sencillo, ya no hay excusas para utilizar linux con toda normalidad.
 
Debemos destacar muy positivamente de Gnome que dispone del "centro de software de Gnome" que es una herramienta poderosa para extender el uso de las distribuciones Linux, pues facilita totalmente la instalación y borrado de programas de forma gráfica,  con mucha información y capturas de pantalla que facilitan la elección, que lo hacen ideal para los usuarios que desean descubrir programas nuevos. Es la misma propuesta que hace Android con Play Store, pero el software libre no tiene propaganda de ningún tipo y es gratuito.


Después de gravar la ISO en un USB o DVD ( como grabar ISO). Si se siguen la indicaciones del propio instalador el resultado será totalmente correcto.
 
El sistema de instalación se ha modernizado  mucho siendo ahora más sencillo para los usuarios no avanzados y más actual. 
 

 

 

Como siempre el punto más complicado es la partición de los discos en sistema efi. La opción mas sencilla es utilizar un disco entero y que haga las particiones por defecto; que, en este caso, serán tres particiones: una para grub2core.img (1.0 MB), otra para /boot en formato ext4 (1 GB) y la tercera para el resto del sistema en formato btrfs, aunque si lo deseamos también podemos formatear esta última en ext4 que es más común. Si se desea otra distribución de las particiones deberá hacerse manualmente.


Recordemos que la partición /boot es obligatoria en sistema Uefi.
 
Fedora viene con muy poco software instalado por defecto y es necesario agregarlo después en la fase de adaptación. 
 
El usuario habitual se crea una vez instalado el sistema y después del primer reinicio.
 
Una vez instalada la distribución siempre debe actualizarse el sistema. En esta última fase es importante marcar: añadir repositorios de terceros

$ sudo  dnf -y update
 
Todo lo que haremos a continuación se hace desde terminal pero se puede hacer igual de forma gráfica con el centro de software de Gnome. Dependiendo de nuestro nivel informático podemos optar por la opción sencilla pero más lenta con el centro de software y mucha información sobre cada programa, o bien si ya conocemos el software que queremos utilizar directamente con el terminal porque es mucho más rápido. Aquí lo hacemos desde terminal.

 
Todo lo vamos a realizar desde en el terminal  para ir más rápidos, también puede hacerse gráficamente utilizando el programa de Software sin problemas, aunque el proceso gráfico es mucho más lento; ahora bien, si que es cierto que  el programa Software ofrece mucha información de cada paquete  y las personas que no son conocedoras del software libre podrán ver  que características  ofrece cada uno de ellos facilitando su elección; Aquí continuamos desde terminal para agilizar el proceso y porque conocemos los programas necesarios.

Agregamos java libre

 Existen webs que utilizan este el entorno java para ver sus entornos.
 
$ sudo dnf -y install java-latest-openjdk

Para comprobar java

$ java -version

Agregamos codificadores multimedia

Para reproducir un contenido multimedia se requieren dos elementos:
    - Un reproductor multimedia,
    - El codificador adecuado,
No siempre es necesario instalar codificador explícitamente si tiene instalado un reproductor multimedia. Por ejemplo, VLC extrae una gran cantidad de codificadores como dependencias y también tiene codificadores integrados.  Instalamos los siguientes más habituales:
 $ sudo dnf install gstreamer1-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} --setopt=strict=0
Sí se tiene pensado escuchar transmisiones de radio por Internet a través de rhythmbox, instalar:

$ sudo dnf install gstreamer{1,}-{plugin-crystalhd,ffmpeg,plugins-{good,ugly,bad{,-free,-nonfree,-freeworld,-extras}{,-extras}}} libmpg123 lame-libs --setopt=strict=0
 
Observad desde el Centro de Software como quedan instalados todos los codificadores multimedia (codecs). Como se puede ver si se desea se pueden instalar desde el centro de programas aunque es mucho más lento y por esto se hace con órdenes directas desde terminal.
 

$ sudo dnf group install multimedia
 
$ sudo dnf install smplayer
 

Multimedia

$ sudo dnf -y install vlc clementine audacity transmission

VLC ya instala todos  los "codecs" que necesita para reproducir los vídeos con el. 
- Clementine, reproductor de música que proviene inicialmente de Amarok y está disponible en todas las distribuciones.
- Audacity,  herramienta que permite grabar, editar y manipular archivos de sonido digital en diversos formatos.
- Transmission, clientes BitTorrent muy ligeros.

Programas de dibujo y edición

Consideramos estos dos programas no pueden faltar en nuestra instalación, pues son dos auténticas joyas.

$ sudo dnf -y install gimp inkscape krita pinta

- Gimp, mejor programa para tratar imágenes, acordaros de visitar plugins oficiales.
- Inkscape, gráficos vectoriales.
- Krita y pinta, para tratar imágenes de forma sencilla, rápida y no tan compleja como gimp. Pinta es muy sencillo y krita un poco más complicado y completo.
Simple-scan, para escanear de forma rápida y sencilla.

Fuentes  no libres 

(Andale Mono, Arial Black, Arial, Comic MS, Georgia, Impact, Times New Roman, Trebuchet MS, Verdana, Webdings, Courier).

Recordamos que es muy importante instalarlas, ya que la mayoría de documentos creados desde Windows las utilizan y, si no las tenemos instaladas, los documentados recibidos y creados con estas fuentes perderán el formato original cuando los abramos desde Libreoffice,  pues se abrirán con la fuente por defecto libre.
 
No solo esto, sino que aquellos documentos que produzcamos desde LibreOffice y tengan que compartirse con otros usuarios deben utilizar estas fuentes y guardarse en formato docx o rtf y no en odt para que las personas que sólo tienen Windows y office puedan abrir vuestro documento correctamente.

Aunque esta claro que los documentos definitivos deben enviarse siempre en formato pdf para evitar cualquier modificación.


Podemos bajar las fuentes  no libres del enlace siguiente:
 


https://rpmfind.net/linux/rpm2html/search.php?query=msttcore-fonts-installer


Las descargamos y la instalamos, están en la carpeta Descargas.
 
$ sudo  dnf install msttcore-fonts-installer-2.6-1.noarch.rpm
  
 
Compresores

$ sudo dnf install  unrar lzip arj sharutils lzma p7zip p7zip-plugins
 
- p7zip, programa gráfico para comprimir y descomprimir archivos.
 

Herramientas de administración

Diferentes programas de administración. gestión de discos y formatos. Por ejemplo para gestión de redes o para creación de discos USB.
 
$ sudo dnf -y install gparted gpart bleachbit dkms kernel-devel
 
- bleachbit, programa para limpiar el sistema.
- gparted, herramienta general para los discos duros y memorias USB.

Aquí no se instalan los siguientes programas pero si se desea se pueden agregar:
- dropbox, acceso solo a Dropbox desde desde gestor de ventanas.
- Isync, De momento no se pude utilizar (aún no está disponible para la versión 38), recordar que permite acceder a Google Drive, OneDrive o Dropbox directamente desde el escritorio. Entendemos que en poco tiempo estará solucionado.
 Ver la web de este programa:

Editor de Video y gestor de fotografías 

Gestor  de fotografías. Existen otros pero solemos escoger shotwell.

$ sudo dnf -y install shotwell
 
- Shotwell, gestor de fotografías y vídeos digitales. 
 
 
 OpenShot editor de video
 
Entre los diferentes editores de video instalamos Openshot, aunque también existen otros muy interesantes. 

$ sudo dnf -y install openshot

- Openshot, editor de vídeo sencillo pero muy eficiente. 
 
Veamos, ahora, la información de este programa desde el centro de software de Gnome, tal como se puede ver hay información detallada que permite tener mayor seguridad a la personas que no lo conocen. También se puede ver que desde este centro se instala desde flatpak (flatub), tal como se informa  al principio, Fedora utiliza con total preferencia Flatpak.



 
Instalar OBS-Studio
 
En el caso de necesitar realizar vídeos didácticos con captura de pantallas o vídeos y voz, recomendamos utilizar OBS Studio es, sencillamente el mejor.
 
$ sudo dnf -y  install obs-studio
 
Veamos, ahora, la información de este programa desde el centro de software, también se instala del repositorio flatup (flatpak).
 

 
Podéis visitar su web:
 
 
Manipular archivos pdf
 
$ sudo dnf install pdfarranger

Para conocer que herramientas se dispone para manipular archivos pdf podéis ver el artículo que trabaja este tema en este mismo blog de forma sencilla y pensado para usuarios de informática, no para expertos.
 
Instalar programas de Windows

Si se desean utilizar los programas de Windows que tenemos, instalamos este programa basado en Wine  que es muy sencillo de utilizar.
 
$ sudo dnf install playonlinux
 
 
 
Visita al Centro de Software de Gnome en Fedora

Debemos felicitar a Gnome pues el centro de software es una pieza básica para la generalización del software libre facilitando totalmente el acceso a todos los programas libres de los repositorios, de forma que es muy sencillo conocer, elegir, instalar y borrar programas. Además, en el momento de la instalación, ofrece  mucha información sobre la utilidad de cada uno de ellos y así poder decidir mejor la elección.


 

Drivers y herramientas de las multifunciones HP
 
Siempre utilizamos HP por el buen soporte que tienen para Linux, aunque actualmente todas las multifunción del mercado ya suelen tener programas que permiten su funcionamiento bajo este sistema.

$ sudo dnf -y install hplip hplip-gui hplip-common hplip-libs libsane-hpaio xsane

Para activar la impresora seguir los pasos:regularmente

$ sudo hp-setup

Para comprobar que todo esté bien y tenemos todos los programas necesarios correctamente instalados, ejecutar:

$ sudo  hp-check -r

Si tenéis problemas siempre es posible obtener el fichero en la siguiente web y instalarlo directamente.
 

Con la orden:

$ sudo bash hplip-3.23.8.run
 
Una vez finalizada la instalación, se puede acceder a la configuración y establecer la que hemos instalado como impresora por defecto.

 

De todas formas este proceso ya no es del todo necesario, ya que la mayoría de distribuciones Linux actuales reconocen correctamente las impresoras sin necesidad de hacer nada.

Instalar un segundo navegador

Existen diferentes navegadores, nosotros solemos utilizar Chromium que es la versión libre de Google y que sirve de base para la mayoría de navegadores.

$ sudo dnf -y install chromium
 
Si se desea utilizar  Google Chrome, utilizar la siguiente orden:
 
$ sudo dnf -y install google-chrome
 
Si se desea utilizar opera, utilizar la siguiente orden:
 
$ sudo dnf  -y install opera 

Comprobación final

Finalmente, comprobamos que todas las dependencias sean correctas.

$ sudo dnf distro-sync


Sí queremos instalar el entorno gráfico Mate

En casos de querer disponer del entorno Mate, o accedemos a la ISO con este entorno o podemos instalarlo fácilmente, ya que los discos actuales disponen generalmente de mucho espació y no representará ningún problema tener dos entornos gráficos instalados.
 
$ sudo  dnf groupinstall mate-applications

$ sudo  dnf groupinstall mate-desktop --skip-broken


Al iniciar el ordenador y en el momento de loguearnos debemos escoger antes el entorno mate.
 Personalizamos nustro sistema con extensiones de Gnome

1.- Dash to dock

Finalmente, Gnome ya permite la instalación de extensiones, nos gusta mucho disponer de dash to dock para poder fijar la barra de menú donde queramos de la pantalla además de poder configurar-la.

Utilizamos la tienda de software para instalar extensiones:
 

 
Se instala con la orden siguiente:
 
 $ sudo dnf -y install gnome-shell-extension-dash-to-dock

Y luego se reinicia el sistema. Buscamos el programa extensiones, que tiene el siguiente icono:
 

 
Vamos a explorar y en la ventana de búsqueda ponemos dash y la instalamos.
 
Solemos dejarlo de la forma siguiente:
 

 
 
2.- Applications Menu

Como hemos indicado antes, de esta forma tenemos el tradicional menú en cascada en el escritorio en la parte superior izquierda en "Aplicaciones" que siempre es muy cómodo.

3.-  Clibloard Indicator

Dispondremos de una extensión que nos almacena el historial del portapapeles hasta 50 entradas.

4.- EasyScreenCast

Esta es una extensión fantástica para grabar su escritorio Gnome. Puede grabar cualquier área seleccionada con Easy Screencast. Esta extensión permite grabar video y audio al mismo tiempo.

 

 

 Ver extensiones de Gnome en la página web:

https://extensions.gnome.org/
 

 
Con lo que la apariencia final del escritorio será la siguiente:





Como siempre los fondos de pantalla por defecto son francamente desafortunados, aunque no tiene la mas mínima importancia porque se puede cambiar fácilmente.
 
Finalmente, recomendamos a todos perder un poco de tiempo en aprender a configurar nuestra conexión a Internet y no dejarla por defecto en DHCP, y así evitaremos dar información no deseada a las compañías proveedoras de este servicio. Podéis ver la información que ponemos en este mismo blog en el apartado:
 
https://tecn-ara.blogspot.com/p/ip-estatica-y-dns.html
 
 
NOTA. De todas formas debemos decir que Oracle, Suse y CIQ se han unido ante la privatización de Rhel por parte de Red Had (IBM), para crear OpenELA y así tener distribuciones compatibles Rhel totalmente libres. Estamos de enhorabuena por esta excelente decisión. Este blog se posiciona claramente por los postulados del Software Libre, por este motivo exponemos los desacuerdos con aquellos que están intentado cerrarlo ahora que es totalmente competitivo en todas las facetas de la informática, cosa que vemos muy difícil de parar por muchos motivos que no vienen ahora al caso. 
 

10 octubre 2025

rc.conf completo

 Se han recogido los comandos de rc.conf de gitub y simplemente se han traducido para facilitar el acceso en nuestra lengua, no se ha pretendido unicamente una copia, que lo es, sinó acercarlo más.

 Esperamos os puedan ser útiles

 hay una plantilla en /etc/defaults/rc.conf


rc_debug="NO" # Establézcalo en SÍ para habilitar la salida de depuración de rc.d
rc_info="NO" # Habilita la visualización de mensajes informativos al arrancar.
rc_startmsgs="YES" # Mostrar mensajes "Iniciando foo:" al arrancar
rcshutdown_timeout="90" # Segundos de espera antes de finalizar rc.shutdown
early_late_divider="FILESYSTEMS" # Script que separa las etapas tempranas y tardías
    # del proceso de arranque. Asegúrese de conocer las consecuencias de cambiar esto.
    # Consulte rc.conf(5) para obtener más detalles.
always_force_depends="NO" # Establézcalo para comprobar que las dependencias indicadas estén

apm_enable="NO" # Establecer en SÍ para habilitar las funciones de la BIOS de APM (o NO).
apmd_enable="NO" # Ejecutar apmd para gestionar eventos de APM desde el espacio de usuario.
apmd_flags="" # Indicadores para apmd (si están habilitados).
ddb_enable="NO" # Establecer en SÍ para cargar scripts de ddb al arrancar.
ddb_config="/etc/ddb.conf" # Archivo de configuración de ddb(8).
devd_enable="YES" # Ejecutar devd para activar programas al cambiar el árbol de dispositivos.
devd_flags="" # Indicadores adicionales para devd(8).
kld_list="" # Módulos del kernel que se cargarán después de montar los discos locales.
kldxref_enable="NO" # Construir archivos linker.hints con kldxref(8).
kldxref_clobber="NO" # Sobrescribir el archivo linker.hints antiguo al arrancar. kldxref_module_path="" # Anula kern.module_path. Una lista delimitada por ';'.
powerd_enable="NO" # Ejecuta powerd para reducir el consumo de energía.
powerd_flags="" # Indicadores para powerd (si están habilitados).
tmpmfs="AUTO" # Establecer en SÍ para crear siempre un archivo mfs /tmp, NO para nunca crearlo
tmpsize="20m" # Tamaño del archivo mfs /tmp si se crea
tmpmfs_flags="-S" # Opciones adicionales de mdmfs para el archivo mfs /tmp
varmfs="AUTO" # Establecer en SÍ para crear siempre un archivo mfs /var, NO para nunca crearlo
varsize="32m" # Tamaño del archivo mfs /var si se crea
varmfs_flags="-S" # Opciones adicionales de montaje para el archivo mfs /var
populate_var="AUTO" # Establecer en SÍ para (re)llenar siempre /var, NO para nunca crearlo
cleanvar_enable="YES" # Limpiar el directorio /var
local_startup="/usr/local/etc/rc.d" # Directorios del script de inicio
script_name_sep=" " # Cambia si los nombres de tus scripts de inicio contienen espacios
rc_conf_files="/etc/rc.conf /etc/rc.conf.local"


# Compatibilidad con ZFS
zfs_enable="NO" # Configurar en SÍ para montar automáticamente los sistemas de archivos ZFS

gptboot_enable="YES" # Informe de éxito/error de arranque GPT.
 
 # Experimental: probar antes de habilitar

gbde_autoattach_all="NO" # SÍ monta automáticamente los dispositivos gbde desde fstab
gbde_devices="NO" # Dispositivos que se conectarán automáticamente (lista o AUTO)
gbde_attach_attempts="3" # Número de veces que se intentará conectar dispositivos gbde
gbde_lockdir="/etc" # Dónde buscar los archivos de bloqueo de gbde

# Configuración del cifrado de disco GELI

geli_devices="" # Lista de dispositivos que se conectarán automáticamente, además de los dispositivos GELI listados en /etc/fstab
geli_tries="" # Número de veces que se intentará conectar el dispositivo geli

# Si está vacío, se utilizará kern.geom.eli.tries
geli_default_flags="" # Indicadores predeterminados para geli(8).
geli_autodetach="YES" # Desconectar automáticamente al cerrar.

# Los proveedores se marcan como tales cuando todos los sistemas de archivos están montados.
# Ejemplo de uso.

#geli_devices="da1 mirror/home"
#geli_da1_flags="-p -k /etc/geli/da1.keys"
#geli_da1_autodetach="NO"
#geli_mirror_home_flags="-k /etc/geli/home.keys"


root_rw_mount="YES" # Establecer en NO para inhibir el remontaje de la raíz en modo de lectura y escritura.
fsck_y_enable="NO" # Establecer en YES para ejecutar fsck -y si falla la preen inicial.
fsck_y_flags="" # Indicadores adicionales para fsck -y
background_fsck="YES" # Intentar ejecutar fsck en segundo plano siempre que sea posible.
background_fsck_delay="60" # Tiempo de espera (segundos) antes de iniciar fsck.
netfs_types="nfs:NFS oldnfs:OLDNFS smbfs:SMB" # Sistemas de archivos de red.
extra_netfs_types="NO" # Lista de tipos de sistemas de archivos adicionales de red para montaje retrasado al inicio (o NO).

#############################################################
### Subsección de configuración de red ########################
#####################################################################

### Opciones básicas de red y firewall/seguridad: ###

hostname="" # ¡Configúrelo!
hostid_enable="YES" # Establezca el UUID del host.
hostid_file="/etc/hostid" # Archivo con el UUID del host.
nisdomainname="NO" # Establezca el dominio NIS si usa NIS (o NO).
dhclient_program="/sbin/dhclient" # Ruta al programa cliente DHCP.
dhclient_flags="" # Banderas adicionales para pasar al cliente DHCP.
#dhclient_flags_fxp0="" # Banderas adicionales de dhclient solo para fxp0
background_dhclient="NO" # Iniciar el cliente DHCP en segundo plano.
#background_dhclient_fxp0="YES" # Iniciar el cliente DHCP en fxp0 en segundo plano.
synchronous_dhclient="NO" # Iniciar dhclient directamente en las interfaces configuradas durante el inicio.
# defaultroute_delay="30" # Tiempo de espera para una ruta predeterminada en una interfaz DHCP.
defaultroute_carrier_delay="5" # Tiempo de espera para el operador mientras se espera una ruta predeterminada. wpa_supplicant_program="/usr/sbin/wpa_supplicant"
wpa_supplicant_flags="-s" # Indicadores adicionales para pasar a wpa_supplicant
wpa_supplicant_conf_file="/etc/wpa_supplicant.conf"


firewall_enable="NO" # Establecer en SÍ para habilitar la funcionalidad del firewall
firewall_script="/etc/rc.firewall" # Qué script ejecutar para configurar el firewall
firewall_type="UNKNOWN" # Tipo de firewall (ver /etc/rc.firewall)
firewall_quiet="NO" # Establecer en SÍ para suprimir la visualización de reglas
firewall_logging="NO" # Establecer en SÍ para habilitar el registro de eventos
firewall_logif="NO" # Establecer en SÍ para crear una pseudointerfaz de registro
firewall_flags="" # Indicadores pasados ​​a ipfw cuando el tipo es un archivo
firewall_coscripts="" # Lista de ejecutables/scripts que se ejecutarán después
# del inicio/detención del firewall
firewall_client_net="192.0.2.0/24" # Dirección de red IPv4 para el "cliente"
# firewall.
#firewall_client_net_ipv6="2001:db8:2:1::/64" # Prefijo de red IPv6 para el firewall del cliente.
# firewall_simple_iif="ed1" # Interfaz de red interna para el firewall simple.
# firewall.
firewall_simple_inet="192.0.2.16/28" # Dirección de red interna para el firewall simple.
# firewall.
firewall_simple_oif="ed0" # Interfaz de red externa para el firewall simple.
# firewall.
firewall_simple_onet="192.0.2.0/28" # Dirección de red externa para el firewall simple.
# firewall.
#firewall_simple_iif_ipv6="ed1" # Interfaz de red IPv6 interna para el firewall simple.
# firewall.
#firewall_simple_inet_ipv6="2001:db8:2:800::/56" # Prefijo de red IPv6 interno
# para el firewall "simple".
#firewall_simple_oif_ipv6="ed0" # Interfaz de red IPv6 externa para el firewall "simple".
#firewall_simple_onet_ipv6="2001:db8:2:0::/56" # Prefijo de red IPv6 externo
# para el firewall "simple".
firewall_myservices="" # Lista de puertos TCP en los que este host
# ofrece servicios para el firewall "workstation".
firewall_allowservices="" # Lista de IP con acceso a
# $firewall_myservices para el firewall "workstation".
# firewall_trusted="" # Lista de IP con acceso completo a este
# host para el firewall "workstation". firewall_logdeny="NO" # Establecer en SÍ para registrar los paquetes entrantes denegados predeterminados
# para el firewall de la estación de trabajo.
firewall_nologports="135-139,445 1026,1027 1433,1434" # Lista de puertos TCP/UDP
# para los que no se registran los paquetes entrantes denegados
# para el firewall de la estación de trabajo.
firewall_nat_enable="NO" # Habilitar NAT del kernel (si firewall_enable == YES)
firewall_nat_interface="" # Interfaz pública o dirección IP a usar
firewall_nat_flags="" # Parámetros de configuración adicionales


dummynet_enable="NO" # Cargar el módulo dummynet(4)
ip_portrange_first="NO" # Establecer el primer puerto asignado dinámicamente
ip_portrange_last="NO" # Establecer el último puerto asignado dinámicamente
ike_enable="NO" # Habilitar el demonio IKE (normalmente racoon o isakmpd)
ike_program="/usr/local/sbin/isakmpd" ​​# Ruta al demonio IKE
ike_flags="" # Indicadores adicionales para el demonio IKE
ipsec_enable="NO" # Establecer en YES para ejecutar setkey en ipsec_file
ipsec_file="/etc/ipsec.conf" # Nombre del archivo de configuración para setkey
natd_program="/sbin/natd" # Ruta a natd, si desea una diferente.
natd_enable="NO" # Habilitar natd (si firewall_enable == YES). natd_interface="" # Interfaz pública o dirección IP a utilizar.
natd_flags="" # Indicadores adicionales para natd. ipfilter_enable="NO" # Establecer en SÍ para habilitar la funcionalidad de IPfilter
ipfilter_program="/sbin/ipf" # donde reside el programa IPfilter
ipfilter_rules="/etc/ipf.rules" # archivo de definición de reglas para IPfilter, ver
# /usr/src/contrib/ipfilter/rules para ejemplos
ipfilter_flags="" # indicadores adicionales para IPfilter
ipnat_enable="NO" # Establecer en SÍ para habilitar la funcionalidad IPNAT
ipnat_program="/sbin/ipnat" # donde reside el programa IPNAT
ipnat_rules="/etc/ipnat.rules" # archivo de definición de reglas para IPNAT
ipnat_flags="" # indicadores adicionales para IPNAT
ipmon_enable="NO" # Establecer en SÍ para IPMON; Necesita ipfilter o ipnat
ipmon_program="/sbin/ipmon" # donde se encuentra el programa de monitorización de ipfilter
ipmon_flags="-Ds" # normalmente "-Ds" o "-D /var/log/ipflog"
ipfs_enable="NO" # Establecer en SÍ para habilitar el guardado y la restauración
# de tablas de estado al apagar y arrancar
ipfs_program="/sbin/ipfs" # donde se encuentra el programa ipfs
ipfs_flags="" # indicadores adicionales para ipfs
pf_enable="NO" # Establecer en SÍ para habilitar el filtro de paquetes (pf)
pf_rules="/etc/pf.conf" # archivo de definición de reglas para pf
pf_program="/sbin/pfctl" # donde se encuentra el programa pfctl
pf_flags="" # indicadores adicionales para pfctl
pflog_enable="NO" # Establecer en SÍ para habilitar el filtro de paquetes Registro
pflog_logfile="/var/log/pflog" # Dónde pflogd debe almacenar el archivo de registro
pflog_program="/sbin/pflogd" # Dónde se encuentra el programa pflogd
pflog_flags="" # Indicadores adicionales para pflogd
ftpproxy_enable="NO" # Establézcalo en SÍ para habilitar ftp-proxy(8) para pf
ftpproxy_flags="" # Indicadores adicionales para ftp-proxy(8)
pfsync_enable="NO" # Exponer el estado de pf a otros hosts para sincronización
pfsync_syncdev="" # Interfaz para que pfsync funcione
pfsync_syncpeer="" # Dirección IP del host par de pfsync
pfsync_ifconfig="" # Opciones adicionales para ifconfig(8) para pfsync
tcp_extensions="YES" # Establézcalo en NO para desactivar las extensiones RFC1323. log_in_vain="0" # >=1 para registrar conexiones a puertos sin escuchas.
tcp_keepalive="YES" # Habilitar tiempo de espera de conexión TCP obsoleto (o NO).
tcp_drop_synfin="NO" # Establecer en YES para descartar paquetes TCP con SYN+FIN.
# NOTA: Esto infringe la especificación TCP.
icmp_drop_redirect="NO" # Establecer en YES para ignorar paquetes ICMP REDIRECT.
icmp_log_redirect="NO" # Establecer en YES para registrar paquetes ICMP REDIRECT.
network_interfaces="auto" # Lista de interfaces de red (o "auto").
cloned_interfaces="" # Lista de interfaces de red clonadas para crear.

#cloned_interfaces="gif0 gif1 gif2 gif3" # Preclonación de configuración GENÉRICA. 
#ifconfig_lo0="inet 127.0.0.1" # Configuración predeterminada del dispositivo de bucle invertido.
#ifconfig_lo0_alias0="inet 127.0.0.254 netmask 0xffffffff" # Ejemplo de entrada de alias.
#ifconfig_ed0_ipx="ipx 0x00010010" # Ejemplo de entrada de familia de direcciones IPX.
#ifconfig_ed0_ipv6="inet6 2001:db8:1::1 prefixlen 64" # Ejemplo de entrada de dirección IPv6.
#ifconfig_ed0_alias0="inet6 2001:db8:2::1 prefixlen 64" # Ejemplo de alias IPv6.
#ifconfig_fxp0_name="net0" # Cambiar el nombre de la interfaz de fxp0 a net0.
#vlans_fxp0="101 vlan0" # Interfaces vlan(4) para el dispositivo fxp0
#create_args_vlan0="vlan 102" # Etiqueta vlan para el dispositivo vlan0
#wlans_ath0="wlan0" # Interfaces wlan(4) para el dispositivo ath0
#wlandebug_wlan0="scan+auth+assoc" # Establecer indicadores de depuración con wlanddebug(8)
#ipv4_addrs_fxp0="192.168.0.1/24 192.168.1.1-5/28" # Ejemplo de entrada de dirección IPv4.
#

#autobridge_interfaces="bridge0" # Lista de puentes para comprobar
#autobridge_bridge0="tap* vlan0" # Interfaz global que se añadirá automáticamente al puente

# Si tiene alguna de las interfaces sppp(4) mencionadas anteriormente, también podría querer configurar los siguientes parámetros. Consulte spppcontrol(8) para conocer su significado.

sppp_interfaces="" # Lista de interfaces sppp.

sppp_interfaces="...0" # Ejemplo: sppp over...

spppconfig_...0="authproto=chap myauthname=foo myauthsecret='top secret' hisauthname=some-gw hisauthsecret='another secret'"
gif_interfaces="" # Lista de túneles GIF.

gif_interfaces="gif0 gif1" # Ejemplos típicos de un router.

# Elija las direcciones de túnel correctas. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Ejemplos típicos para un router.
#gifconfig_gif1="10.1.1.2 10.1.2.2" # Ejemplos típicos para un router.
fec_interfaces="" # Lista de Fast EtherChannels.
#fec_interfaces="fec0 fec1"
#fecconfig_fec0="fxp0 dc0" # Ejemplos típicos para dos NIC.
#fecconfig_fec1="em0 em1 bge0 bge1" # Ejemplos típicos para cuatro NIC.

# Configuración de ppp del usuario.
ppp_enable="NO" # Iniciar user-ppp (o NO).
ppp_program="/usr/sbin/ppp" # Ruta al programa user-ppp.
ppp_mode="auto" # Elección de "auto", "ddial", "direct" o "dedicated". # Para más detalles, consulte la página del manual de ppp(8). El valor predeterminado es auto.
ppp_nat="YES" # Usar la traducción de direcciones de red interna de PPP o NO.
ppp_profile="papchap" # Qué perfil usar de /etc/ppp/ppp.conf.
ppp_user="root" # Con qué usuario ejecutar ppp

# Iniciar varias instancias de ppp al arrancar
#ppp_profile="profile1 profile2 profile3" # Qué perfiles usar
#ppp_profile1_mode="ddial" # Anular el modo ppp para el perfil1
#ppp_profile2_nat="NO" # Anular el modo nat para el perfil2
# El perfil3 usa ppp_mode y ppp_nat predeterminados

### Demonio de red (varios) ###
hostapd_enable="NO" # Ejecutar el demonio hostap.

syslogd_enable="YES" # Ejecutar el demonio de syslog (o NO).
syslogd_program="/usr/sbin/syslogd" # Ruta a syslogd, si desea uno diferente.
syslogd_flags="-s" # Indicadores para syslogd (si está habilitado).
inetd_enable="NO" # Ejecutar el despachador del demonio de red (SÍ/NO).
inetd_program="/usr/sbin/inetd" # Ruta a inetd, si desea uno diferente.
inetd_flags="-wW -C 60" # Indicadores opcionales para inetd
iscsid_enable="NO" # Demonio del iniciador iSCSI.
iscsictl_enable="NO" # Inicio automático del iniciador iSCSI. iscsictl_flags="-Aa" # Indicadores opcionales para iscsictl.
hastd_enable="NO" # Ejecutar el demonio HAST (SÍ/NO).
hastd_program="/sbin/hastd" # Ruta a hastd, si desea una diferente.
hastd_flags="" # Indicadores opcionales para hastd.
ctld_enable="NO" # Demonio de la capa de destino CAM/destino iSCSI.
local_unbound_enable="NO" # Resolver caché local


#named. Es posible ejecutar named en un entorno aislado; consulte man security para obtener más detalles.

named_enable="NO" # Ejecutar named, el servidor DNS (o NO).
named_program="/usr/sbin/named" # Ruta a named, si desea una diferente. named_conf="/etc/namedb/named.conf" # Ruta del archivo de configuración
#named_flags="" # Usar esto para indicadores distintos de -u y -c
named_uid="bind" # Usuario para ejecutar named
named_chrootdir="/var/named" # Directorio chroot (o "" no para chrootearlo automáticamente)
named_chroot_autoupdate="YES" # Instalar/actualizar automáticamente los componentes chrooteados
# de named. Ver /etc/rc.d/named.
named_symlink_enable="YES" # Enlace simbólico al archivo PID en chroot
named_wait="NO" # Esperar a que el servicio de nombres funcione antes de salir
named_wait_host="localhost" # Nombre de host para comprobar si named_wait está habilitado
named_auto_forward="NO" # Configurar reenvíos desde /etc/resolv.conf
named_auto_forward_only="NO" # Usar "solo reenvío" en lugar de "reenvío primero"

#
# Kerberos. No ejecutar los daemons de administración en servidores esclavos.
#
kerberos5_server_enable="NO" # Ejecutar un servidor maestro Kerberos 5 (o NO).
kerberos5_server="/usr/libexec/kdc" # Ruta al KDC de Kerberos 5
kerberos5_server_flags="--detach" # Indicadores adicionales para el servidor Kerberos 5
kadmind5_server_enable="NO" # Ejecutar kadmind (o NO)
kadmind5_server="/usr/libexec/kadmind" # Ruta al demonio de administración de Kerberos 5
kpasswdd_server_enable="NO" # Ejecutar kpasswdd (o NO)
kpasswdd_server="/usr/libexec/kpasswdd" # Ruta al demonio de contraseñas de Kerberos 5
kfd_enable="NO" # Ejecutar kfd (o NO)
kfd_program="/usr/libexec/kfd" # Ruta al demonio de KFD de Kerberos 5

gssd_enable="NO" # Ejecutar el demonio gssd (o NO).
gssd_flags="" # Indicadores para gssd.

rwhod_enable="NO" # Ejecutar el demonio rwho (o NO).
rwhod_flags="" # Indicadores para rwhod
rarpd_enable="NO" # Ejecutar rarpd (o NO).
rarpd_flags="-a" # Indicadores para rarpd.
bootparamd_enable="NO" # Ejecutar bootparamd (o NO).
bootparamd_flags="" # Indicadores para bootparamd
pppoed_enable="NO" # Ejecutar el demonio PPP sobre Ethernet.
pppoed_provider="*" # Proveedor y entrada del archivo de configuración ppp(8).
pppoed_flags="-P /var/run/pppoed.pid" # Indicadores para pppoed (si está habilitado).
pppoed_interface="fxp0" # La interfaz en la que se ejecuta pppoed.
sshd_enable="NO" # Habilitar sshd
sshd_program="/usr/sbin/sshd" # Ruta a sshd, si desea una diferente.
sshd_flags="" # Indicadores adicionales para sshd.
ftpd_enable="NO" # Habilitar ftpd independiente.
ftpd_program="/usr/libexec/ftpd" # Ruta a ftpd, si desea una diferente.
ftpd_flags="" # Indicadores adicionales para ftpd independiente.

### Demonio de red (NFS): Todos necesitan rpcbind_enable="YES" ###
amd_enable="NO" # Ejecutar el servicio amd con $amd_flags (o NO).
amd_program="/usr/sbin/amd" # Ruta a AMD, si desea una diferente.
amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map"
amd_map_program="NO" # Se puede configurar como "ypcat -k amd.master"
nfs_client_enable="NO" # Este host es un cliente NFS (o NO).
nfs_access_cache="60" # Tiempo de espera de la caché del cliente en segundos.
nfs_server_enable="NO" # Este host es un servidor NFS (o NO).
oldnfs_server_enable="NO" # Ejecute el antiguo servidor NFS (SÍ/NO).
nfs_server_flags="-u -t -n 4" # Indicadores para nfsd (si están habilitados). mountd_enable="NO" # Ejecutar mountd (o NO).
mountd_flags="-r" # Marcas para mountd (si el servidor NFS está habilitado).
weak_mountd_authentication="NO" # Permitir que se atiendan solicitudes de montaje no root.
nfs_reserved_port_only="NO" # Proporcionar NFS solo en puerto seguro (o NO).
nfs_bufpackets="" # Espacio de búfer (en paquetes) para el cliente.
rpc_lockd_enable="NO" # Ejecutar rpc.lockd de NFS necesario para el cliente/servidor.
rpc_lockd_flags="" # Marcas para rpc.lockd (si está habilitado).
rpc_statd_enable="NO" # Ejecutar rpc.statd de NFS necesario para el cliente/servidor.
rpc_statd_flags="" # Marcas para rpc.statd (si está habilitado).
rpcbind_enable="NO" # Ejecutar el servicio de mapeo de puertos (SÍ/NO).
rpcbind_program="/usr/sbin/rpcbind" # Ruta a rpcbind, si desea una diferente.
rpcbind_flags="" # Indicadores para rpcbind (si está habilitado).
rpc_ypupdated_enable="NO" # Ejecutar si el maestro NIS y SecureRPC (o NO).
keyserv_enable="NO" # Ejecutar el servidor de claves SecureRPC (o NO).
keyserv_flags="" # Indicadores para el servidor de claves (si está habilitado).
nfsv4_server_enable="NO" # Habilitar compatibilidad con NFSv4
nfscbd_enable="NO" # Demonio de devolución de llamada del lado del cliente NFSv4
nfscbd_flags="" # Indicadores para nfscbd
nfsuserd_enable="NO" # Demonio de asignación de nombres de usuarios/grupos NFSv4
nfsuserd_flags="" # Indicadores para nfsuserd


### Opciones de Servicios de Hora de Red: ###
timed_enable="NO" # Ejecutar el demonio de hora (o NO).
timed_flags="" # Marcas para timed (si está habilitado).
ntpdate_enable="NO" # Ejecutar ntpdate para sincronizar la hora al arrancar (o NO).
ntpdate_program="/usr/sbin/ntpdate" # Ruta a ntpdate, si desea una diferente.
ntpdate_flags="-b" # Marcas para ntpdate (si está habilitado).
ntpdate_config="/etc/ntp.conf" # Archivo de configuración de ntpdate(8)
ntpdate_hosts="" # Lista de servidores ntpdate(8) separados por espacios.
ntpd_enable="NO" # Ejecutar el Protocolo de Hora de Red ntpd (o NO). ntpd_program="/usr/sbin/ntpd" # Ruta a ntpd, si desea una diferente.
ntpd_config="/etc/ntp.conf" # Archivo de configuración de ntpd(8)
ntpd_sync_on_start="NO" # Sincronizar la hora al iniciar ntpd, incluso si el desplazamiento es alto.
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"
# Indicadores para ntpd (si está habilitado).

# Opciones de Servicios de Información de Red (NIS): Todas requieren rpcbind_enable="YES" ###
nis_client_enable="NO" # Somos un cliente NIS (o NO).
nis_client_flags="" # Indicadores para ypbind (si está habilitado).
nis_ypset_enable="NO" # Ejecutar ypset al arrancar (o NO).
nis_ypset_flags="" # Indicadores para ypset (si está habilitado).
nis_server_enable="NO" # Somos un servidor NIS (o NO).
nis_server_flags="" # Indicadores para ypserv (si está habilitado).
nis_ypxfrd_enable="NO" # Ejecutar rpc.ypxfrd al arrancar (o NO).
nis_ypxfrd_flags="" # Indicadores para rpc.ypxfrd (si está habilitado).
nis_yppasswdd_enable="NO" # Ejecutar rpc.yppasswdd al arrancar (o NO).
nis_yppasswdd_flags="" # Indicadores para rpc.yppasswdd (si está habilitado).

### Demonio SNMP ###
# Asegúrese de comprender las implicaciones de seguridad de ejecutar SNMP v1/v2 en su red.
# bsnmpd_enable="NO" # Ejecutar el demonio SNMP (o NO).
bsnmpd_flags="" # Indicadores para bsnmpd.

### Opciones de enrutamiento de red: ###
defaultrouter="NO" # Establecer como puerta de enlace predeterminada (o NO).
static_arp_pairs="" # Establecer como lista ARP estática (o dejar en blanco).
static_ndp_pairs="" # Establecer como lista NDP estática (o dejar en blanco).
static_routes="" # Establecer como lista de rutas estáticas (o dejar en blanco).
natm_static_routes="" # Establecer como lista de rutas estáticas para NATM (o dejar en blanco).
gateway_enable="NO" # Establecer como SÍ si este host será una puerta de enlace.
routed_enable="NO" # Establecer como SÍ para habilitar un demonio de enrutamiento.
routed_program="/sbin/routed" # Nombre del demonio de enrutamiento que se usará si está habilitado. routed_flags="-q" # Indicadores para el demonio de enrutamiento.
mrouted_enable="NO" # Realizar enrutamiento multicast IPv4.
mrouted_program="/usr/local/sbin/mrouted" # Nombre del demonio de enrutamiento multicast IPv4. # Debe instalarlo desde el paquete o desde el puerto.
mrouted_flags="" # Indicadores para el demonio de enrutamiento multicast.
ipxgateway_enable="NO" # Establecer en SÍ para habilitar el enrutamiento IPX.
ipxrouted_enable="NO" # Establecer en SÍ para ejecutar el demonio de enrutamiento IPX.
ipxrouted_flags="" # Indicadores para el demonio de enrutamiento IPX.
arpproxy_all="NO" # Reemplaza la opción obsoleta del kernel ARP_PROXYALL. forward_sourceroute="NO" # realizar el enrutamiento de origen (solo si gateway_enable está configurado en "SÍ")
accept_sourceroute="NO" # aceptar los paquetes enrutados de origen hacia nosotros


### Opciones de Servicios de Hora de Red: ###
timed_enable="NO" # Ejecutar el demonio de hora (o NO).
timed_flags="" # Marcas para timed (si está habilitado).
ntpdate_enable="NO" # Ejecutar ntpdate para sincronizar la hora al arrancar (o NO).
ntpdate_program="/usr/sbin/ntpdate" # Ruta a ntpdate, si deseas una diferente.
ntpdate_flags="-b" # Marcas para ntpdate (si está habilitado).
ntpdate_config="/etc/ntp.conf" # Archivo de configuración de ntpdate(8)
ntpdate_hosts="" # Lista de servidores ntpdate(8) separados por espacios.
ntpd_enable="NO" # Ejecutar el Protocolo de Hora de Red ntpd (o NO). ntpd_program="/usr/sbin/ntpd" # Ruta a ntpd, si deseas una diferente.
ntpd_config="/etc/ntp.conf" # Archivo de configuración de ntpd(8)
ntpd_sync_on_start="NO" # Sincronizar la hora al iniciar ntpd, incluso si el desplazamiento es alto.
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"
# Indicadores para ntpd (si está habilitado).

# Opciones de Servicios de Información de Red (NIS): Todas requieren rpcbind_enable="YES" ###
nis_client_enable="NO" # Somos un cliente NIS (o NO).
nis_client_flags="" # Indicadores para ypbind (si está habilitado).
nis_ypset_enable="NO" # Ejecutar ypset al arrancar (o NO).
nis_ypset_flags="" # Indicadores para ypset (si está habilitado).
nis_server_enable="NO" # Somos un servidor NIS (o NO).
nis_server_flags="" # Indicadores para ypserv (si está habilitado).
nis_ypxfrd_enable="NO" # Ejecutar rpc.ypxfrd al arrancar (o NO).
nis_ypxfrd_flags="" # Indicadores para rpc.ypxfrd (si está habilitado).
nis_yppasswdd_enable="NO" # Ejecutar rpc.yppasswdd al arrancar (o NO).
nis_yppasswdd_flags="" # Indicadores para rpc.yppasswdd (si está habilitado).

### Demonio SNMP ###
# Asegúrese de comprender las implicaciones de seguridad de ejecutar SNMP v1/v2 en su red.
# bsnmpd_enable="NO" # Ejecutar el demonio SNMP (o NO).
bsnmpd_flags="" # Indicadores para bsnmpd.

### Opciones de enrutamiento de red: ###
defaultrouter="NO" # Establecer como puerta de enlace predeterminada (o NO).
static_arp_pairs="" # Establecer como lista estática ARP (o dejar en blanco).
static_ndp_pairs="" # Establecer como lista estática NDP (o dejar en blanco).
static_routes="" # Establecer como lista de rutas estáticas (o dejar en blanco).
natm_static_routes="" # Establecer como lista de rutas estáticas para NATM (o dejar en blanco).
gateway_enable="NO" # Establecer como SÍ si este host será una puerta de enlace.
routed_enable="NO" # Establecer como SÍ para habilitar un demonio de enrutamiento.
routed_program="/sbin/routed" # Nombre del demonio de enrutamiento que se usará si está habilitado. routed_flags="-q" # Indicadores para el demonio de enrutamiento.
mrouted_enable="NO" # Realizar enrutamiento multicast IPv4.
mrouted_program="/usr/local/sbin/mrouted" # Nombre del demonio de enrutamiento multicast IPv4. # Debe instalarlo desde el paquete o desde el puerto.
mrouted_flags="" # Indicadores para el demonio de enrutamiento multicast.
ipxgateway_enable="NO" # Establecer en SÍ para habilitar el enrutamiento IPX.
ipxrouted_enable="NO" # Establecer en SÍ para ejecutar el demonio de enrutamiento IPX.
ipxrouted_flags="" # Indicadores para el demonio de enrutamiento IPX.
arpproxy_all="NO" # Reemplace la opción obsoleta del kernel ARP_PROXYALL. forward_sourceroute="NO" # realizar el enrutamiento de origen (solo si gateway_enable está configurado en "SÍ")
Accept_sourceroute="NO" # aceptar los paquetes enrutados de origen hacia nosotros


### Opciones de verificación de enlace/usabilidad de red
netwait_enable="NO" # Habilitar rc.d/netwait (o NO)
#netwait_ip="" # Direcciones IP a las que netwait hará ping.
netwait_timeout="60" # Número total de segundos para realizar pings.
#netwait_if="" # Nombre de la interfaz para supervisar el estado del enlace.
netwait_if_timeout="30" # Número total de segundos para supervisar el estado del enlace.

### Opciones de red diversas: ###
icmp_bmcastecho="NO" # Responder a los paquetes de ping de difusión

### Opciones de IPv6: ###
ipv6_network_interfaces="auto" # Lista de interfaces de red IPv6
# (o "auto" o "none").
ipv6_activate_all_interfaces="NO" # Si es NO, las interfaces que no tienen $ifconfig_IF_ipv6 correspondientes se marcan como IFDISABLED por motivos de seguridad.
#
ipv6_defaultrouter="NO" # Establecido como puerta de enlace predeterminada IPv6 (o NO).
#ipv6_defaultrouter="2002:c058:6301::" # Usar para 6to4 (RFC 3068)
ipv6_static_routes="" # Establecido como lista de rutas estáticas (o dejar vacío).
#ipv6_static_routes="xxx" # Ejemplo para establecer fec0:0000:0000:0006::/64
# ruta hacia la interfaz de bucle invertido.
#ipv6_route_xxx="fec0:0000:0000:0006:: -prefixlen 64 ::1"
ipv6_gateway_enable="NO" # Establézcalo en SÍ si este host será una puerta de enlace.
ipv6_cpe_wanif="NO" # Establézcalo en el nombre de la interfaz de subida si este nodo funcionará como enrutador para reenviar paquetes IPv6 no dirigidos explícitamente a sí mismo.
ipv6_privacy="NO" # Use la dirección de privacidad en los IF que reciben RA.
# (RFC 4941)

route6d_enable="NO" # Establézcalo en SÍ para habilitar un demonio de enrutamiento IPv6.
route6d_program="/usr/sbin/route6d" # Nombre del demonio de enrutamiento IPv6.
route6d_flags="" # Indicadores para el demonio de enrutamiento IPv6. #route6d_flags="-l" # Ejemplo de route6d con solo direcciones locales de sitio IPv6.
# direcciones.
#route6d_flags="-q" # Si desea ejecutar un demonio de enrutamiento en un nodo final, debe detener el anuncio.
#ipv6_network_interfaces="ed0 ep0" # Ejemplos para enrutador o configuración estática para el nodo final.
# Elija el valor de prefijo correcto.
#ipv6_prefix_ed0="fec0:0000:0000:0001 fec0:0000:0000:0002" # Ejemplos para rtr.
#ipv6_prefix_ep0="fec0:0000:0000:0003 fec0:0000:0000:0004" # Ejemplos para rtr.
ipv6_default_interface="NO" # Interfaz de salida predeterminada para direcciones con ámbito.
# Esto solo funciona con
# ipv6_gateway_enable="NO".
rtsol_flags="" # Indicadores para la solicitud de enrutadores IPv6.
rtsold_enable="NO" # Establézcalo en SÍ para habilitar un demonio de solicitud de enrutadores IPv6.
# rtsold_flags="-a" # Indicadores para un demonio de solicitud de enrutadores IPv6.
# rtadvd_enable="NO" # Establézcalo en SÍ para habilitar un demonio de anuncio de enrutadores IPv6. Si se establece en SÍ,
# este enrutador se convierte en un posible candidato.
# Enrutador IPv6 predeterminado para subredes locales.
rtadvd_interfaces="" # Interfaces desde las que rtadvd envía paquetes RA.
mroute6d_enable="NO" # Realiza enrutamiento multicast IPv6. mroute6d_program="/usr/local/sbin/pim6dd" # Nombre del demonio de enrutamiento multicast IPv6. Debe instalarlo desde el paquete o puerto.

mroute6d_flags="" # Indicadores para el demonio de enrutamiento multicast IPv6.

stf_interface_ipv4addr="" # Dirección IPv4 local para IPv6 6to4 sobre IPv4.

Interfaz de tunelización. Especifique esta entrada para habilitar la interfaz 6to4.

stf_interface_ipv4plen="0" # Longitud del prefijo para la dirección IPv4 6to4.

Para limitar el rango de direcciones de pares. El valor efectivo es de 0 a 31.

stf_interface_ipv6_ifid="0:0:0:1" # ID de la interfaz IPv6 para stf0.

Si lo desea, puede configurar "AUTO". stf_interface_ipv6_slaid="0000" # Agregador de nivel de sitio IPv6 para stf0
ipv6_faith_prefix="NO" # Establezca el prefijo faith para habilitar un traductor TCP FAITH
# de IPv6 a IPv4. También necesita la configuración de faithd(8).

ipv6_ipv4mapping="NO" # Establezca "SÍ" para habilitar la comunicación con direcciones IPv6 mapeadas por IPv4. (como ::ffff:a.b.c.d)
ipv6_ipfilter_rules="/etc/ipf6.rules" # archivo de definición de reglas para IPfilter.
# ver /usr/src/contrib/ipfilter/rules
# para ejemplos
ip6addrctl_enable="YES" # Establecer en SÍ para habilitar la selección de dirección predeterminada.
ip6addrctl_verbose="NO" # Establecer en SÍ para habilitar mensajes de configuración detallados.
ip6addrctl_policy="AUTO" # Una política de selección de dirección predefinida.
# (ipv4_prefer, ipv6_prefer o AUTO)

############################################################
### Opciones de la consola del sistema ######################################
###################################################################

keyboard="" # dispositivo de teclado a usar (predeterminado: /dev/kbd0).
keymap="NO" # mapa de teclas en /usr/share/syscons/keymaps/* (o NO).
keyrate="NO" # velocidad del teclado a: lento, normal, rápido (o NO).
keybell="NO" # Consulta kbdcontrol(1) para ver las opciones. Usa "off" para desactivarlo.
keychange="NO" # Valores predeterminados de las teclas de función (o NO).
cursor="NO" # Tipo de cursor {normal|parpadeo|destructivo} (o NO).
scrnmap="NO" # Mapa de pantalla en /usr/share/syscons/scrnmaps/* (o NO).
font8x16="NO" # Fuente 8x16 de /usr/share/syscons/fonts/* (o NO).
font8x14="NO" # Fuente 8x14 de /usr/share/syscons/fonts/* (o NO).
font8x8="NO" # Fuente 8x8 de /usr/share/syscons/fonts/* (o NO).
blanktime= esperamos os puedan ser útiles"300" # Tiempo en blanco (en segundos) o "NO" para desactivarlo. saver="NO" # Protector de pantalla: Usa /boot/kernel/${saver}_saver.ko
moused_nondefault_enable="YES" # Trata los ratones no predeterminados como habilitados a menos que
# se sobrescriban específicamente en rc.conf(5).
moused_enable="NO" # Ejecuta el demonio del ratón.
moused_type="auto" # Consulta la página del manual de rc.conf(5) para ver las configuraciones disponibles.
moused_port="/dev/psm0" # Establece el puerto del ratón.
moused_flags="" # Cualquier indicador adicional para moused.
mousechar_start="NO" # Si el rango predeterminado 0xd0-0xd3 está ocupado en su tabla de códigos de idioma, especifique un rango alternativo.
# Inicie como mousechar_start=3, consulte vidcontrol(1).
allscreens_flags="" # Establezca este modo de control de video para todas las pantallas virtuales.
allscreens_kbdflags="" # Establezca este modo de control de teclado para todas las pantallas virtuales.

#########################################################################
### Opciones del Agente de Transferencia de Correo (MTA) ######################
#############################################################

mta_start_script="/etc/rc.sendmail"
# Script para iniciar el MTA seleccionado, llamado por /etc/rc.
# Configuración para /etc/rc.sendmail y /etc/rc.d/sendmail:
sendmail_enable="NO" # Ejecutar el demonio de entrada de sendmail (SÍ/NO).
sendmail_pidfile="/var/run/sendmail.pid" # Archivo PID de Sendmail
sendmail_procname="/usr/sbin/sendmail" # Nombre del proceso de Sendmail
sendmail_flags="-L sm-mta -bd -q30m" # Indicadores para Sendmail (como servidor)
sendmail_submit_enable="YES" # Iniciar un MTA solo local para el envío de correo
sendmail_submit_flags="-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost"
# Indicadores para un MTA solo local
sendmail_outbound_enable="YES" # Retirar el correo bloqueado (SÍ/NO).
sendmail_outbound_flags="-L sm-queue -q30m" # Indicadores para sendmail (solo saliente)
sendmail_msp_queue_enable="YES" # Retirar correo bloqueado de la cola de cliente (SÍ/NO).
sendmail_msp_queue_flags="-L sm-msp-queue -Ac -q30m"
# Indicadores para el demonio sendmail_msp_queue.
sendmail_rebuild_aliases="NO" # Ejecutar newaliases si es necesario (SÍ/NO).







##############################################################
### Opciones administrativas diversas #####################
##################################################################

auditd_enable="NO" # Ejecutar el demonio de auditoría.
auditd_program="/usr/sbin/auditd" # Ruta al demonio de auditoría.
auditd_flags="" # Qué opciones pasar al demonio de auditoría.
auditdistd_enable="NO" # Ejecutar el demonio de auditoría.
auditdistd_program="/usr/sbin/auditdistd" # Ruta al demonio auditdistd.
auditdistd_flags="" # Qué opciones pasar al demonio auditdistd.
cron_enable="YES" # Ejecutar el demonio de trabajos periódicos.
cron_program="/usr/sbin/cron" # Qué ejecutable de cron ejecutar (si está habilitado).
cron_dst="YES" # Gestionar las transiciones de horario de verano de forma inteligente (SÍ/NO).
cron_flags="" # Qué opciones pasar al demonio de cron.
lpd_enable="NO" # Ejecutar el demonio de impresión de líneas.
lpd_program="/usr/sbin/lpd" # Ruta a lpd, si desea una diferente.
lpd_flags="" # Indicadores para lpd (si está habilitado).
nscd_enable="NO" # Ejecutar el demonio de caché nsswitch.
chkprintcap_enable="NO" # Ejecutar chkprintcap(8) antes de ejecutar lpd.
chkprintcap_flags="-d" # Crear directorios faltantes por defecto.
dumpdev="AUTO" # Dispositivo donde se realizará el volcado de memoria (nombre del dispositivo, AUTO o NO).
dumpdir="/var/crash" # Directorio donde se almacenarán los volcados de memoria.
savecore_flags="-m 10" # Se usa si dumpdev está habilitado anteriormente y está presente.
# Por defecto, solo se guardan los 10 volcados de kernel más recientes.

crashinfo_enable="YES" # Generar automáticamente un resumen del volcado de memoria.

crashinfo_program="/usr/sbin/crashinfo" # Script para generar un resumen del volcado de memoria.
quota_enable="NO" # Activar las cuotas al inicio (o NO).
check_quotas="YES" # Verificar las cuotas al iniciar (o NO).
quoton_flags="-a" # Activar las cuotas para todos los sistemas de archivos (si están habilitadas).
quotaoff_flags="-a" # Desactivar las cuotas para todos los sistemas de archivos al apagar.
quotacheck_flags="-a" # Verificar las cuotas de todos los sistemas de archivos (si están habilitadas).
accounting_enable="NO" # Activar la contabilidad de procesos (o NO).
ibcs2_enable="NO" # Emulación de Ibcs2 (SCO) cargada al iniciar (o NO).
ibcs2_loaders="coff" # Lista de cargadores de Ibcs2 adicionales (o NO).

# Servicios de emulación/compatibilidad proporcionados por /etc/rc.d/abi.
sysvipc_enable="NO" # Cargar primitivas IPC de System V al iniciar (o NO).
linux_enable="NO" # Compatibilidad binaria de Linux cargada al iniciar (o NO).
svr4_enable="NO" # Emulación SysVR4 cargada al inicio (o NO).
clear_tmp_enable="NO" # Borrar /tmp al inicio.
clear_tmp_X="YES" # Borrar y recrear los directorios relacionados con X11 en /tmp.
ldconfig_insecure="NO" # Establecer en YES para deshabilitar las comprobaciones de seguridad de ldconfig.
ldconfig_paths="/usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg"
# Rutas de búsqueda de bibliotecas compartidas.
ldconfig32_paths="/usr/lib32" # Rutas de búsqueda de bibliotecas compartidas de compatibilidad de 32 bits.
ldconfig_paths_aout="/usr/lib/compat/aout /usr/local/lib/aout"
# Rutas de búsqueda de bibliotecas compartidas a.out.
ldconfig_local_dirs="/usr/local/libdata/ldconfig"
# Directorios locales con archivos de configuración de ldconfig. ldconfig_local32_dirs="/usr/local/libdata/ldconfig32"
# Directorios locales compatibles con ldconfig de 32 bits
# Archivos de configuración.
kern_securelevel_enable="NO" # Nivel de seguridad del kernel (véase security(7))
kern_securelevel="-1" # Rango: -1..3; "-1" es el más inseguro
# Tenga en cuenta que establecer securelevel en 0 provocará
# que el sistema arranque con securelevel en 1, ya que
# init(8) elevará el nivel cuando se complete rc(8).
update_motd="YES" # Actualizar la información de la versión en /etc/motd (o NO)
entropy_file="/entropy" # Establecer en NO para deshabilitar el almacenamiento en caché de la entropía durante los reinicios.
# Se prefiere /var/db/entropy-file si / no está disponible. entropy_dir="/var/db/entropy" # Establézcalo en NO para deshabilitar el almacenamiento en caché de entropía mediante cron.
entropy_save_sz="2048" # Tamaño de los archivos de caché de entropía.
entropy_save_num="8" # Número de archivos de caché de entropía a guardar. harvest_interrupt="YES" # El dispositivo de entropía obtiene la aleatoriedad de las interrupciones
harvest_ethernet="YES" # El dispositivo de entropía obtiene la aleatoriedad de Ethernet
harvest_p_to_p="YES" # El dispositivo de entropía obtiene la aleatoriedad punto a punto
dmesg_enable="YES" # Guardar dmesg(8) en /var/run/dmesg.boot
watchdogd_enable="NO" # Iniciar el demonio de vigilancia del software
watchdogd_flags="" # Indicadores para watchdogd (si están habilitados)
devfs_rulesets="/etc/defaults/devfs.rules /etc/devfs.rules" # Archivos que contienen las reglas de devfs(8). devfs_system_ruleset="" # El nombre (NO el número) de un conjunto de reglas que se aplicará a /dev
devfs_set_rulesets="" # Una lista de ajustes de /mount/dev=ruleset_name que se aplicarán (deben estar montados previamente, p. ej., fstab(5))
devfs_load_rulesets="NO" # Habilitar para cargar siempre los conjuntos de reglas predeterminados
performance_cx_lowest="HIGH" # Estado de inactividad de la CPU en línea
performance_cpu_freq="NONE" # Frecuencia de la CPU en línea
economy_cx_lowest="HIGH" # Estado de inactividad de la CPU fuera de línea
economy_cpu_freq="NONE" # Frecuencia de la CPU fuera de línea
virecover_enable="YES" # Realizar tareas de mantenimiento para el editor vi(1)
ugidfw_enable="NO" # Cargar reglas de mac_bsdextended(4) al arrancar
bsdextended_script="/etc/rc.bsdextended" # Predeterminado mac_bsdextended(4)
# archivo de conjunto de reglas.
newsyslog_enable="YES" # Ejecutar newsyslog al inicio



newsyslog_flags="-CN" # Indicadores de Newsyslog para crear archivos marcados
mixer_enable="YES" # Ejecutar el mezclador de sonido. opensm_enable="NO" # OpenSM(8) para dispositivos Infiniband está desactivado por defecto.

#################################################################
### Configuración de la Jail (ver página del manual rc.conf(5)) ##########
#####################################################################
jail_enable="NO" # Establecer en NO para deshabilitar el inicio de cualquier jail.
jail_parallel_start="NO" # Iniciar jails en segundo plano.
jail_list="" # Lista de nombres de jails separados por espacios. Cárceles






11 septiembre 2025

adapatar mint

Con el "Gestor de Actualizaciones" del sistema, podemos actualizar nuestra distribución de la versión 22.1 a 22.2 sin ningún tipo de problemas y todo funciona correctamente. Como siempre aconsejamos antes hacer antes una copia de seguridad de nuestros archivos incluido el historial del navegador habitual antes de empezar la actualización.
 
También hay la opción desde Terminal aunque ya no es necesaria:
$ sudo apt update
$ sudo apt upgrade
$ sudo  apt install mintupgrade
$ sudo mintupgrade
 
Vamos a adaptar la nueva versión de Linux Mint 22.2 "Zara" (de todas formas debemos indicar que también se distribuye la versión  Mint LMDE que depende directamente de Debian y no de Ubuntu, por si puede interesar su elección).

En estos momentos la Distribución Linux Mint es de las más completas y preparadas para el usuario normal y, sin duda, una de mis preferidas. Esta opción que proponemos aquí depende de Ubuntu y, lógicamente, de Debian. Se trata de una de las distribuciones que lideran actualmente las descargas.
 
Aunque si es cierto que el instalador se ha quedado visualmente anticuado con respecto a sus competidores (Fedora y Ubuntu), aunque su eficacia es totalmente correcta.
 
Esta distribución dispone de un Gestor de Software para agregar todos los programas que se consideren necesarios de forma absolutamente sencilla y con mucha información gráfica para poder decidir sobre cada programa. Aquí lo haremos desde terminal para ir más rápidos.
 
Además, veréis que podéis utilizar Flatpak para obtener programas en las últimas versiones, aunque  a nivel profesional preferimos instalar desde Backports que también nos ofrecen las ultimas versiones de software y  respeta más la estructura que proponen  los repositorios de Mint y Debian, aunque es un poco más complicado para usuarios que no quieran complicaciones.

Flatpak es una nueva estructura que instala todas librerías y programas  correspondientes sin usar  la base Mint y se ha extendido de forma totalmente mayoritaria. Facilita la instalación de programas a personas sin conocimientos de informática, funciona igual que play store en Android pero sin propaganda, al menos de momento. Si se mira la fortaleza de flatpak se verá que tiene detrás empresas del prestigio de Red Had.  Su líder es el Ingeniero Jefe en Red Hat, Alex Larsson, y el código está disponible de forma abierta en "github" .


 
 
La instalación gráfica de la distribución Mint es sencilla e igual a la de Ubuntu y por poca experiencia que se tenga en Linux no se tendrá ningún problema. Si solo se tiene un disco todo es muy sencillo el lo hace automáticamente. Incluso os propondrá instalar  junto con el sistema operativo que se tenga actualmente.
 
Si se tiene más de un disco con diferentes particiones y diferentes sistemas operativos, quizás el punto más complicado  sea, como es normal, el particionado del  disco o discos duros y escoger bien el disco sobre el que se instalará el gestor de arranque. Aunque entendemos que los usuarios que tienen diferentes discos y particiones con diferentes sistemas operativos ya tienen experiencia en el particionado.


Se pueden escoger diferentes entornos gráficos en el momento de descargar la ISO. En este caso se ha optado por el entorno gráfico Cinnamon porque es el habitual en esta distribución, es un entorno sencillo, completo, funciona correctamente y permite al usuario múltiples adaptaciones visuales. Aunque también podréis agregar después otros entornos gráficos como Gnome o KDE sin problemas si es vuestro deseo.

Esta es la web oficial de linux Mint
 
https://www.linuxmint.com/


Es conveniente marcar durante el proceso de instalación la opción: "instalar códecs multimedia" así se facilita la posterior adaptación.
 


Después de instalar es necesario actualizarla.

$ sudo apt update
$ sudo apt upgrade
 
Empecemos ahora ya la adaptación de la distribución linux Mint

Ahora vamos a agregar los programas que creemos necesarios para dejarla para un usuario sin especialización.
 
Multimedia  y resto conectores
 
Es muy importante instalar los conectores (códecs) multimedia para ver y oír bien todos los medios audiovisuales, tanto es así que distribuciones como Mint tienen todos los más importantes empaquetados en un solo programa.

La distribución Linux Mint los agrega todos en el paquete mint-meta-codecs. 
 
El programa Ubuntu-restricted-extras, además de los conectores, instala las fuentes de Windows (Arial, comic, etc.) que también son importantes.

$ sudo apt install mint-meta-codecs ubuntu-restricted-extras ffmpeg
 
Ahora agregamos  VLC, Clementine y Audacity, programas indispensables para la reproducción de sonido y vídeo.

$ sudo apt install vlc clementine audacity

Debe tenerse en cuenta que el programa VLC ya instala todos  los conectores que el necesita para reproducir vídeos. 

Trabajo con tipografías TrueType de Microsoft

Recordamos que el programa ubuntu-restricted-extras que hemos instalado agrega, entre otros, las fuentes no libres de Microsoft.

Como siempre, recordamos que la fuentes no libres típicas de Windows es muy importante tenerlas instaladas para que se conserve el formato de todos aquellos documentos que recibamos y hayan sido creados con estas fuentes al ser abiertos desde LibreOffice.
 
No solo eso, sino que aquellos documentos que produzcáis desde LibreOffice y tengáis que compartir con otros usuarios deben guardarse con estas fuentes y  en formato docx o rtf y no odt para que las personas que sólo tienen Windows y office puedan abrir vuestro documento correctamente sin perder el formato. Recordar que Microsoft Word no abre documentos en formato odt, será casualidad!!
 
Aunque esta claro que la mejor solución y más segura es enviar siempre todos los documentos  en formato pdf para que nadie pueda modificar nada de vuestro contenido.
 
 
 
Ya no debe  instalarse flash ya no es necesario a partir de este año 2021, aunque aún quedan webs antiguas que lo utilizan.

Java

$ sudo apt install default-jdk java-package default-jre

Como supongo sabréis, a partir de Firefox versión 52 (publicada en marzo de 2017), Firefox limita el soporte de plugins, por lo que no ejecutará Java, pero aún hay programas que los utilizan y de momento es más seguro instalarlo.

Compresores

En esta distribución ya se han puesto por defecto por casi todos los compresores. Agregamos los que faltan que son secundarios y casi no haría falta.

$ sudo apt install  unace rar unace p7zip-rar lhasa arj sharutils mpack lzma

Otras fuentes
 
Recomendamos la siguientes fuentes para acabar de completar:

$ sudo apt install ttf-bitstream-vera fonts-cantarell fonts-liberation fonts-noto fonts-stix otf-stix

Resto de programas para el trabajo normal que en nuestro caso consideramos que son:

$ sudo apt install inkscape mplayer timidity xsane simple-scan brasero nautilus-dropbox gimp-plugin-registry gimp-gmic gimp-data-extras printer-driver-all mtpaint playonlinux
 
- Inkscape, poderos software vectorial equivalente a CorelDraw.
- Gimp, para retoque fotográfico equivalente y actualmente superior a Photoshop.
En estos programas libres anteriores siempre deben consultarse las extensiones antes de decir "esto no lo puede hacer". Las extensiones o plugins  sirven para trabajos específicos fuera de lo normal y que no suelen instalarse con el programa base. Aquí hemos instalado todos los plugins registrados (gimp-plugin-registry).
- mtpaint,  editor de dibujo sencillo para trabajos rápidos.
- Simple-scan,  para escanear de forma simple y muy rápida.
- Brasero, para gravar DVD si no disponéis de este elemento no hace falta instalarlo.
- Playonlinux, Si se desean utilizar los programas de Windows que tenemos, instalamos este programa basado en Wine  que es muy sencillo de utilizar.
 
No se instalan los siguientes programas en caso que se necesiten se pueden agregar.
- nautilus-dropbox, por si disponéis de esta opción  para tener archivos en la nube desde diferentes ordenadores; sino no hace falta instalar.
 
- Isync, también podéis utilizar este programa que os permitirá acceder a archivos de Google Drive, OneDrive y Dropbox directamente desde el escritorio. No se ha instalado se puede agregar en caso necesario. (https://www.insynchq.com/).
 

Herramienta para modificar estructura de archivos pdf

$ sudo apt install pdfarranger

Para conocer que herramientas se dispone para manipular archivos pdf podéis ver el artículo que trabaja este tema de forma sencilla pensado para usuarios de informática, no para expertos.

https://tecn-ara.blogspot.com/p/gestionando-archivos-pdf.html

 
Programas de sistema interesantes

$ sudo apt install bleachbit gparted hardinfo

- bleachbit, programa para limpiar el sistema.
- gparted, herramienta general para los discos duros y memorias USB.
- hardinfo,para conocer con precisión el hardware del ordenador

Instalación de Google Chromium o Chrome
 
Un segundo navegador es muy importante siempre, podemos escoger Chromium o  Google Chrome por su popularidad, pero también podéis escoger el que se queráis (Opera,  etc.), particularmente preferimos Chromium para estar siempre a la última de la versiones libres y de prueba.
 
Para instalar Chromium:
 
$ sudo apt install chromium
 
Para instalar Google Chrome:
 
 
Primero bajamos las llaves

$ sudo wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Agregamos el repositorio

$ sudo echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list

Y, finalmente, instalamos Google chrome

$ sudo apt update

$ sudo apt install -y google-chrome-stable

Conectar Android o Iphone con Mint 

Agregamos los siguientes paquetes para favorecer la conexión con los móviles.

$ sudo apt install mtp-tools libmtp-dev  ipheth-utils  ifuse


Convertir formatos de video
 
Es una pena que este convertidor de formatos de video no venga en los repositorios de Mint. No agreguéis el repositorio no es necesario y podría dañar vuestro sistema por la no concordancia de las librerías; por tanto, es mejor solución descargarlo y instalarlo manualmente.
 

Descargar ffmulticonverter


$ cd Descargas
$ sudo dpkg -i  ffmulticonverter_1.8.0-dmo5_all.deb
 
Para instalar las dependencias que no quedan satisfechas debemos utilizar la orden siguiente:
 
$ sudo apt install --fix-broken


ffmulticonverter es un potente y sencillo convertidor de casi todos los formatos de vídeo.
 
También se puede obtener de la web oficial.

 
Realización Vídeos didácticos y editor de vídeo
 
- OBS Studio, en el caso de necesitar realizar vídeos didácticos con captura de pantallas, vídeos y voz este es el mejor que existe esta para todos los diferentes sistemas operativo sean linux o windows.
- Openshot, es un potente, sencillo de utilizar y completo editor de videos. 
- Shotwell, si se necesita un gestor de fotografías.
 
$ sudo apt  install obs-studio openshot-qt shotwell
 
Podéis visitar su web:
 
 
 
Tarjeta gráfica NVIDIA
 
$ sudo apt install nvidia-detect
$ sudo nvidia-detect

AMD Ati

lspci -nn | grep VGA
$ sudo apt install  libgl1-mesa-dri xserver-xorg-video-ati
 
 
La tarjeta de sonido no responde
 
En caso que se tenga un portátil con base AMD RYZEN, puede pasar que no funcione la tarjeta de sonido. Desde un terminal o consola revisar la siguiente información:

$ sudo lspci
 
si vuestra tarjeta es de audio es la siguiente:
 
- Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
- Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
 
Y si no funciona se debe hacer lo siguiente:
 
$ sudo nano /etc/modprobe.d/alsa-base.conf
 
Y se añada la siguiente línea al final del fichero:
 
 options snd-hda-intel model=generic
 
Se reinicia le ordenador y seguramente ya os funcionará.
 
 
Finalmente, recomendamos a todos perder un poco de tiempo en aprender a configurar nuestra conexión a Internet y no dejarla por defecto, y así evitaremos dar información no deseada a las compañías proveedoras de este servicio. Podéis ver la información que ponemos en este mismo blog en el apartado:
 
 
 
NOTA: Solo si utilizamos y estamos orgullosos del software libre, podremos valorar y agradecer el enorme esfuerzo de las comunidades que ofrecen libre y gratuitamente las distribuciones Linux, en este caso la distribución Mint, utilizando un gran esfuerzo en medios humanos y materiales. 
Sin duda alguna Linux Mint es nuestra distribución preferida por muchas razones que os invitamos a ir descubriendo.