Skip to content

i18n: add russian translation #104

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Apr 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ export default defineConfig({
label: 'CachyOS chroot Helper (cachy-chroot)',
link: 'features/cachy_chroot',
translations: {
ru: 'CachyOS chroot помощник (cachy-chroot)',
cs: 'Pomůcka pro chroot CachyOS (cachy-chroot)',
sk: 'Pomôcka pre chroot CachyOS (cachy-chroot)',
},
Expand All @@ -202,6 +203,7 @@ export default defineConfig({
label: 'CachyOS Hardware Detection (chwd)',
link: 'features/chwd',
translations: {
ru: 'CachyOS Обнаружение оборудования (chwd)',
cs: 'Detekce hardwaru CachyOS (chwd)',
sk: 'Detekcia hardvéru CachyOS (chwd)',
},
Expand Down Expand Up @@ -292,6 +294,7 @@ export default defineConfig({
label: 'Gaming',
link: 'configuration/gaming',
translations: {
ru: 'Игры',
cs: 'Hraní her',
sk: 'Hranie hier',
},
Expand Down Expand Up @@ -371,6 +374,7 @@ export default defineConfig({
{
label: 'FAQ',
translations: {
ru: 'Часто задаваемые вопросы',
cs: 'Často kladené otázky',
sk: 'Najčastejšie kladené otázky',
},
Expand Down Expand Up @@ -408,6 +412,7 @@ export default defineConfig({
{
label: 'Changelogs',
translations: {
ru: 'История изменений',
sk: 'Zmenové logy',
cs: 'Změny',
},
Expand Down Expand Up @@ -453,6 +458,7 @@ export default defineConfig({
{
label: 'Code of Conduct',
translations: {
ru: 'Кодекс поведения',
sk: 'Kódex správania',
cs: 'Kodex chování',
},
Expand Down
125 changes: 125 additions & 0 deletions src/content/docs/ru/cachyos_basic/download.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
---
title: Загрузка и проверка
description: Загрузка и проверка ISO-образа CachyOS.
---

import { Steps, Tabs, TabItem } from '@astrojs/starlight/components';

## Загрузка ISO

ISO-образ CachyOS можно получить из следующих источников:

* [Веб-сайт](<https://cachyos.org/download>)
* [SourceForge](<https://sourceforge.net/projects/cachyos-arch/files/>)
* [Зеркало CachyOS](<https://mirror.cachyos.org/ISO/>)

## Проверка целостности ISO с помощью SHA256

:::caution[ВНИМАНИЕ]
Всегда делайте дополнительный шаг для проверки целостности ISO-образа, чтобы избежать нежелательных проблем при установке или создании загрузочного носителя.
:::

**Текущая версия ISO:** `250330`

**SHA256 Hash:** `46b5483be38dcfed9402b8d708930d97eff829f125edcf287847503c2b8bbbf1`

<Tabs>

<TabItem label='Windows'>

<Steps>

1. Загрузите [файл](https://mirror.cachyos.org/ISO/desktop/250330/cachyos-desktop-linux-250330.iso.sha256), содержащий SHA256-хеш **(Откройте его с помощью текстового редактора, например, Блокнота).**
2. Откройте CMD или PowerShell от имени администратора и [перейдите](<https://www.wikihow.com/Change-Directories-in-Command-Prompt>) в путь, где хранятся файлы ISO и SHA256.
3. Выполните следующую команду:
```powershell
# Пример:
certUtil -hashfile cachyos-desktop-linux-250330.iso SHA256
```
4. Сравните хеш, выведенный командой certUtil, с хешем из файла, загруженного на **Шаге 1.** Если они совпадают, вы можете продолжить установку CachyOS.

</Steps>

</TabItem>

<TabItem label='Linux'>

<Steps>

1. Загрузите [файл](https://mirror.cachyos.org/ISO/desktop/250330/cachyos-desktop-linux-250330.iso.sha256), содержащий SHA256-хеш.
2. Откройте терминал и перейдите в каталог, содержащий файл `.sha256`, и выполните следующие команды:
```sh
# Пример:
cd Downloads/
cat cachyos-desktop-linux-250330.iso.sha256
# 6b6562602705da3228d9862d7016a00ca6fa482482b87fd15656f9b2793f4ef6
```
3. Сравните вывод из **Шага 2** и выполните следующую команду, чтобы проверить текущий хеш ISO-файла.
```sh
# Пример:
sha256sum cachyos-desktop-linux-250330.iso
```
4. Если хеши из **Шага 2** и **Шага 3** совпадают, вы можете продолжить установку CachyOS.

</Steps>

</TabItem>

<TabItem label='macOS'>

<Steps>

1. Загрузите [файл](https://mirror.cachyos.org/ISO/desktop/250330/cachyos-desktop-linux-250330.iso.sha256), содержащий SHA256-хеш.
2. Откройте терминал и перейдите в каталог, содержащий файл `.sha256`, и выполните следующие команды:
```sh
# Пример:
cd Downloads/
cat cachyos-desktop-linux-250330.iso.sha256
# 6b6562602705da3228d9862d7016a00ca6fa482482b87fd15656f9b2793f4ef6
```
3. Сравните вывод из **Шага 2** и выполните следующую команду, чтобы проверить текущий хеш ISO-файла.
```sh
# Пример:
shasum -a 256 cachyos-desktop-linux-250330.iso
```
4. Если хеши из **Шага 2** и **Шага 3** совпадают, вы можете продолжить установку CachyOS.

</Steps>

</TabItem>

</Tabs>

## Проверка подлинности ISO-образа (Linux)

Чтобы убедиться, что ISO-файл был выпущен официальной командой разработчиков CachyOS, необходимо проверить его подлинность:

<Steps>

1. Импортируйте GPG-ключ для проверки подлинности:

```shell
gpg --keyserver hkps://keys.openpgp.org --recv-key F3B607488DB35A47
```

2. Загрузите ISO-файл и его файл подписи `.sig` и выполните следующую команду (заменив `full_iso_name.iso` на фактическое имя файла ISO):
```shell
gpg --verify full_iso_name.iso.sig full_iso_name.iso
```

Если вы получите вывод **Good signature**, ISO-файл является подлинным:
```
gpg: Signature made Mo 01 Apr 2024 14:13:30 CEST
gpg: using RSA key 882DCFE48E2051D48E2562ABF3B607488DB35A47
gpg: Good signature from "CachyOS <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 882D CFE4 8E20 51D4 8E25 62AB F3B6 0748 8DB3 5A47
```

</Steps>

:::danger
Если вывод не возвращает строку **Good signature** или идентификатор ключа не совпадает, не используйте ISO-образ и убедитесь, что загруженный образ получен
из подлинного источника CachyOS. Неверная подпись может указывать на то, что загруженный образ был изменен.
:::
74 changes: 74 additions & 0 deletions src/content/docs/ru/cachyos_basic/why_cachyos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: Почему CachyOS?
description: Почему CachyOS может быть лучше для вас
---

CachyOS предлагает отточенный опыт Arch, включающий в себя удобный установщик, предварительно настроенные рабочие столы и оптимизацию производительности без ущерба для удобства использования и безопасности системы. Ниже приведены некоторые из основных функций, которые CachyOS предоставляет для обеспечения потрясающего опыта работы с настольным компьютером.

## Оптимизированные пакеты и репозитории

CachyOS предлагает оптимизированные пакеты для различных конфигураций оборудования, включая системы x86-64-v3, x86-64-v4 и Zen4+, для повышения общей
производительности системы. Кроме того, CachyOS поставляется с наиболее востребованными пользователями пакетами [AUR](https://aur.archlinux.org/) для улучшения качества жизни.

Чтобы лучше понять, какие пакеты оптимизированы в CachyOS, см. [Оптимизированные репозитории](/ru/features/optimized_repos).

## Пользовательское ядро, настроенное для производительности и стабильности

Помимо базового набора патчей ядра CachyOS, который настраивает различные параметры ядра для повышения скорости реагирования рабочего стола, CachyOS также выбирает многообещающие
наборы патчей, которые не были включены в основную ветку или не входят в стабильную версию ядра. Эти патчи проходят внутреннее тестирование перед отправкой пользователям,
чтобы гарантировать отсутствие влияния на стабильность. Полный список патчей, предоставляемых CachyOS, см. в разделе [Ядро](/ru/features/kernel).

## Поддержка пользовательского планировщика ЦП

Планирование ЦП является важной частью ядра для обеспечения справедливого распределения времени ЦП между всеми задачами. Ядро Linux реализует различные классы планирования,
чтобы гарантировать, что каждая задача будет запланирована соответствующим образом. Класс справедливого планирования, более известный как просто "планировщик по умолчанию", основан на
алгоритме [EEVDF (Earliest Eligible Virtual Deadline First)](https://lwn.net/Articles/925371/).

По умолчанию EEVDF настроен на справедливое разделение доступного времени ЦП между всеми задачами и в основном ориентирован на рабочие нагрузки, ориентированные на пропускную способность. Ядро CachyOS
[настраивает некоторые параметры EEVDF](https://github.com/CachyOS/linux/blob/6.12/cachy/kernel/sched/fair.c#L76-L79), чтобы приоритизировать скорость реагирования рабочего стола над
чистой пропускной способностью.

Однако EEVDF по своей конструкции не предназначен для использования для интерактивности рабочего стола. Имея это в виду, CachyOS поставляется с ядрами, пропатченными
планировщиком [BORE (Burst-Oriented Response Enhancer)](https://github.com/firelzrd/bore-scheduler), который вводит дополнительное свойство
для назначения задачам, требующим высокой скорости реагирования, больше времени ЦП по сравнению с задачами, которые в этом не нуждаются, на основе их "импульсивности".

В версии 6.12 ядро Linux включает возможность горячего подключения планировщиков BPF и замены класса справедливого планирования другим планировщиком. Чтобы облегчить это,
CachyOS обеспечивает первоклассную поддержку [планировщиков sched-ext](https://github.com/sched-ext/scx)

Для получения дополнительной информации о ядрах, предлагаемых CachyOS, и планировщиках sched-ext см. [Ядро](/ru/features/kernel) и [sched-ext](/ru/configuration/sched-ext/).

## Обнаружение оборудования

CachyOS поставляется с собственным [инструментом обнаружения оборудования](https://github.com/CachyOS/chwd), который правильно устанавливает необходимые пакеты и драйверы для каждой системы, чтобы облегчить
пользователям настройку после установки.

## Настраиваемый процесс установки

Установщик CachyOS гарантирует, что пользователи могут выбирать, какую систему они хотят. Эта настраиваемость включает в себя, но не ограничивается:
- [Среды рабочего стола](/ru/installation/desktop_environments/)
- [Менеджеры загрузки](/ru/installation/boot_managers/)
- [Варианты ядра](/ru/features/kernel#variants)
- [Файловые системы](/ru/installation/filesystem)
- Пользовательские пакеты для установки во время процесса установки

## Приложения CachyOS

По умолчанию CachyOS предоставляет свои собственные приложения, такие как CachyOS Hello или CachyOS Package Installer
По умолчанию приложения для помощи пользователям, такие как CachyOS Hello и CachyOS Package Installer, предоставляются CachyOS для упрощения и улучшения вашего опыта работы с Linux.
Например, CachyOS Hello предоставляет параметры для обновления вашей системы, включения служб и ранжирования зеркал. Он также поставляется с настройками и исправлениями в один клик для некоторых
распространенных проблем. Package Installer поможет вам установить пакеты.

Список приложений, которые CachyOS разрабатывает и поддерживает:

- **Cachy Browser**: Браузер на основе Firefox, с более безопасной конфигурацией и патчами от Gentoo + оптимизация производительности.
- **CachyOS Kernel Manager**: Легко устанавливайте ядра из репозитория или настройте свое собственное ядро и включите свои собственные патчи и даже управляйте фреймворком sched-ext через [scx_loader](<https://github.com/sched-ext/scx/tree/main/rust/scx_loader>).
- **CachyOS Hello**: Приложение для управления настройками, применения исправлений, установки пакетов и получения дополнительной информации о CachyOS.
- **CachyOS Package Installer**: GUI для простой установки часто используемых приложений.
- **cachyos-rate-mirrors**: Автоматически ранжирует зеркала Arch и CachyOS для оптимальной скорости загрузки.
- **systemd-boot-manager**: Автоматически генерирует новые записи для systemd-boot-manager и может быть легко настроен в `/etc/sdboot-manage.conf`.

## Дружелюбное и активное сообщество

Самым важным моментом является постоянно растущее сообщество CachyOS. Без сообщества CachyOS никогда не смог бы достичь того, где он находится сейчас.
Сообщество помогает друг другу и делится советами и приемами для улучшения опыта работы с Linux. Присоединяйтесь к нам в
[CachyOS Discord](https://discord.com/invite/cachyos-862292009423470592) или на [Форуме CachyOS](https://discuss.cachyos.org/).
Loading