Next: Programas con setuid, Previous: Localizaciones, Up: Configuración del sistema [Contents][Index]
Una parte importante de la preparación de una declaración
operating-system
es listar los servicios del sistema y su
configuración (see Uso de la configuración del sistema). Los servicios del
sistema típicamente son daemon lanzados cuando el sistema arrancha, u otras
acciones necesarias en ese momento—por ejemplo, configurar el acceso de
red.
Guix tiene una definición amplia de “servicio” (see Composición de servicios), pero muchos servicios se gestionan por GNU Shepherd
(see Servicios de Shepherd). En un sistema en ejecución, la orden
herd
le permite enumerar los servicios disponibles, mostrar su
estado, arrancarlos y pararlos, o realizar otras acciones específicas
(see Jump Start in The GNU Shepherd Manual). Por ejemplo:
# herd status
La orden previa, ejecutada como root
, enumera los servicios
actualmente definidos. La orden herd doc
muestra una sinopsis del
servicio proporcionado y sus acciones asociadas:
# herd doc nscd Run libc's name service cache daemon (nscd). # herd doc nscd action invalidate invalidate: Invalidate the given cache--e.g., 'hosts' for host name lookups.
Las ordenes internas start
, stop
y restart
tienen el efecto de arrancar, parar y reiniciar el servicio,
respectivamente. Por ejemplo, las siguientes órdenes paran el servicio nscd
y reinician el servidor gráfico Xorg:
# herd stop nscd Service nscd has been stopped. # herd restart xorg-server Service xorg-server has been stopped. Service xorg-server has been started.
For some services, herd configuration
returns the name of the
service’s configuration file, which can be handy to inspect its
configuration:
# herd configuration sshd /gnu/store/…-sshd_config
Las siguientes secciones documentan los servicios disponibles, comenzando
con los servicios básicos, que pueden ser usados en una declaración
operating-system
.
• Servicios base | Servicios esenciales del sistema. | |
• Ejecución de tareas programadas | El servicio mcron. | |
• Rotación del registro de mensajes | El servicio rottlog. | |
• Networking Setup | Setting up network interfaces. | |
• Servicios de red | Firewall, SSH daemon, etc. | |
• Actualizaciones no-atendidas | Actualizaciones del sistema automatizadas. | |
• Sistema X Window | Interfaz gráfica. | |
• Servicios de impresión | Uso de impresoras locales y remotas. | |
• Servicios de escritorio | D-Bus y servicios de escritorio. | |
• Servicios de sonido | Servicios de ALSA y Pulseaudio. | |
• Servicios de bases de datos | Bases de datos SQL, almacenes de clave-valor, etc. | |
• Servicios de correo | IMAP, POP3, SMTP y todo eso. | |
• Servicios de mensajería | Servicios de mensajería. | |
• Servicios de telefonía | Servicios de telefonía. | |
• File-Sharing Services | File-sharing services. | |
• Servicios de monitorización | Servicios de monitorización. | |
• Servicios Kerberos | Servicios Kerberos. | |
• Servicios LDAP | Servicios LDAP. | |
• Servicios Web | Servidores Web. | |
• Servicios de certificados | Certificados TLS via Let’s Encrypt. | |
• Servicios DNS | Daemon de DNS. | |
• VNC Services | VNC daemons. | |
• Servicios VPN | Daemon de VPN. | |
• Sistema de archivos en red | Servicios relacionados con NFS. | |
• Samba Services | Samba services. | |
• Integración continua | Cuirass and Laminar services. | |
• Servicios de gestión de energía | Extender la vida de la batería. | |
• Servicios de audio | El MPD. | |
• Servicios de virtualización | Servicios de virtualización. | |
• Servicios de control de versiones | Proporcionar acceso remoto a repositorios Git. | |
• Servicios de juegos | Servidores de juegos. | |
• Servicio PAM Mount | Servicio de montado de volúmenes en el ingreso al sistema. | |
• Servicios de Guix | Servicios relacionados específicamente con Guix. | |
• Servicios de Linux | Servicios asociados al núcleo Linux. | |
• Servicios de Hurd | Servicios específicos para un sistema Hurd. | |
• Servicios misceláneos | Otros servicios. |
Next: Programas con setuid, Previous: Localizaciones, Up: Configuración del sistema [Contents][Index]