You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
docs/uk/malachite/repository-mode.mdx

46 lines
2.1 KiB
Plaintext

---
title: Режим сховища
---
Керуйте своїми сховищами стильно!
### Конфігурація сховища
На відміну від досить порожнього режиму робочого простору, конфігурація режиму репозиторію досить конкретизована;
і у нас є кілька варіантів на вибір.
Давайте візьмемо приклад розділу конфігурації режиму сховища,
```toml
[mode.repository]
name = "example"
build_on_update = true
[mode.repository.signing]
enabled = true
key = "you@example.org"
on_gen = true
```
### Основна конфігурація сховища
Для початку існує 2 основні конфігураційні ключі для режиму сховища:
- `name`: Визначає, як pacman називає ваше сховище.
- `build_on_update`: У поєднанні з `smart_pull` визначає, чи слід автоматично перезбирати пакунки при виявленні оновлення.
### Підписання
Malachite також підтримує та заохочує до підписання пакетів.
Пакети підписані GPG гарантують, що користувач отримає саме те, що ви запакували, без будь-якого шансу підробки.
Повертаючись до прикладу вище, ми можемо побачити 3 конфігураційні ключі:
- `enabled`: Визначає, чи потрібно підписувати пакети (бажано).
- `key`: Визначає ідентифікатор ключа GPG для підпису.
- `on_gen`: Визначає, чи підписувати пакунки, коли вони створені, чи всі відразу під час створення сховища (це також рекомендовано).
---
Ви можете повернутись на сторінку [Початок роботи](getting-started) тут!