Next: Программы setuid, Previous: Региональные настройки, Up: Конфигурирование системы [Contents][Index]
An important part of preparing an operating-system
declaration is
listing system services and their configuration (see Использование системы конфигурации). System services are typically daemons launched when
the system boots, or other actions needed at that time—e.g., configuring
network access.
Guix has a broad definition of “service” (see Структура сервисов),
but many services are managed by the GNU Shepherd (see Сервисы Shepherd). On a running system, the herd
command allows you to
list the available services, show their status, start and stop them, or do
other specific operations (see Jump Start in The GNU Shepherd
Manual). For example:
# herd status
The above command, run as root
, lists the currently defined
services. The herd doc
command shows a synopsis of the given
service and its associated actions:
# 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.
The start
, stop
, and restart
sub-commands have
the effect you would expect. For instance, the commands below stop the nscd
service and restart the Xorg display server:
# herd stop nscd Service nscd has been stopped. # herd restart xorg-server Service xorg-server has been stopped. Service xorg-server has been started.
The following sections document the available services, starting with the
core services, that may be used in an operating-system
declaration.
• Базовые службы | Ключевые службы системы. | |
• Запланированное исполнения задач | Служба mcron. | |
• Ротация логов | Сервис rottlog. | |
• Networking Setup | Setting up network interfaces. | |
• Сервисы сети | Firewall, SSH daemon, etc. | |
• Автоматические обновления | Автоматические обновления системы. | |
• Оконная система X | Графический дисплей. | |
• Сервисы печати | Поддержка локальных и удалённых принтеров. | |
• Сервисы рабочего стола | D-Bus и сервисы рабочего стола. | |
• Звуковые сервисы | Сервисы ALSA и Pulseaudio. | |
• Сервисы баз данных | Базы данных SQL, базы ключ-значение и т. д. | |
• Почтовые сервисы | IMAP, POP3, SMTP и прочее. | |
• Сервисы сообщений | Сервисы сообщений. | |
• Сервисы телефонии | Сервисы телефонии. | |
• File-Sharing Services | File-sharing services. | |
• Сервисы мониторинга | Сервисы мониторинга. | |
• Сервисы Kerberos | Сервисы Kerberos. | |
• LDAP Сервисы | LDAP сервисы. | |
• Веб-сервисы | Веб-серверы. | |
• Сервисы сертификатов | Сертификаты TLS через Let’s Encrypt. | |
• Сервисы DNS | DNS-демоны. | |
• VPN-сервисы | VPN-демоны. | |
• Сетевые файловые системы | Сервисы, работающие с сетевыми файловыми системами. | |
• Длительная интеграция | Сервис Cuirass. | |
• Сервисы управления питанием | Продление жизни батареи. | |
• Сервисы аудио | MPD. | |
• Сервисы виртуализации | Сервисы виртуализации. | |
• Сервисы упраления версиями | Доступ к удалённым репозиториям Git. | |
• Игровые службы | Игровые службы. | |
• Службы подключения PAM | Служба подключения томов при входе в систему. | |
• Сервисы Guix | Сервисы, касающиеся конкретно Guix. | |
• Службы Linux | Службы, привязанные к ядру Linux. | |
• Сервисы Hurd | Сервисы, касающиеся Hurd System. | |
• Разнообразные службы | Другие службы. |
Next: Программы setuid, Previous: Региональные настройки, Up: Конфигурирование системы [Contents][Index]