Skip to content

Commit

Permalink
ReST: Fix code block highlighting
Browse files Browse the repository at this point in the history
- Smaller code block declaration

- Partial revert of #4
  • Loading branch information
ventureoo committed Dec 22, 2021
1 parent 536240a commit 8439102
Show file tree
Hide file tree
Showing 12 changed files with 146 additions and 353 deletions.
3 changes: 2 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
extensions = ['sphinx.ext.githubpages']

master_doc = 'index'

root_doc = master_doc

source_suffix = { '.rst': 'restructuredtext' }
Expand All @@ -43,6 +42,8 @@
# https://github.com/ventureoo/ARU/pull/4
smartquotes = False

highlight_language = 'shell'

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']

Expand Down
49 changes: 13 additions & 36 deletions docs/source/custom-kernels.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,11 @@
:depth: 2

.. role:: bash(code)
:language: text
:language: shell

На протяжении многих лет развитие ядра Linux делал упор на серверную часть, но времена меняются,
и сейчас появились сборки от сторонних разработчиков
которые позволяет выжать максимум из вашего железа, получить больше FPS в играх запускаемых из под Wine,
и сделать отклик рабочего стола немного плавнее и быстрее.
которые позволяет выжать максимум из вашего железа, получить больше FPS в играх запускаемых из под Wine, и сделать отклик рабочего стола немного плавнее и быстрее.

Установкой этих сборок мы и займемся в этом разделе.

Expand All @@ -32,9 +31,7 @@ Zen
Это отличный выбор для неискушенного пользователя, что не ставит задачи в покорении максимальной планки FPS.
Доступен в официальных репозиториях (не нужно компилировать).

**I. Установка**

.. code:: text
**I. Установка**::

sudo pacman -S linux-zen linux-zen-headers # Не забудь обновить GRUB.

Expand All @@ -46,29 +43,23 @@ liquorix
Значительно улучшает качество отклика как в повседневных задачах так и в играх.
Лучше походит для процессоров Intel.

**I. Установка**

.. code:: text
**I. Установка**::

sudo pacman-key --keyserver hkps://keyserver.ubuntu.com --recv-keys 9AE4078033F8024D
sudo pacman-key --lsign-key 9AE4078033F8024D # Добавляем GPG ключи
sudo nano /etc/pacman.conf # Добавляем сюда строчку ниже.

*[liquorix]*

*Server = https://liquorix.net/archlinux/$repo/$arch*

.. code:: text
*Server = https://liquorix.net/archlinux/$repo/$arch*::

sudo pacman -Suuyy
sudo pacman -S linux-lqx linux-lqx-headers # Не забудь обновить GRUB.

Установка I рекомендуется если не хотите компилировать,
но тогда производительность будет хуже чем у аналогичного скомпилированного ядра.

**II. Установка**

.. code:: text
**II. Установка**::

git clone https://aur.archlinux.org/linux-lqx.git # Скачивание исходников.
cd linux-lqx # Переход в linux-lqx
Expand All @@ -78,17 +69,13 @@ liquorix
**III. Установка и настройка**

Выполнение кастомизации ядра linux-lqx.
Тонкая настрйка ядра позволит дать ешё больше производительности.

.. code:: text
Тонкая настрйка ядра позволит дать ешё больше производительности.::

git clone https://aur.archlinux.org/linux-lqx.git # Скачивание исходников.
cd linux-lqx # Переход в linux-lqx
nano PKGBUILD # Редактирование конфигурационного файла.

Нужно привести строку *_makenconfig=* к виду *_makenconfig=y*

.. code:: text
Нужно привести строку *_makenconfig=* к виду *_makenconfig=y*::

makepkg -sric # Сборка и установка.

Expand Down Expand Up @@ -168,9 +155,7 @@ Xanmod

.. attention:: Имеет особенность сброса частот для процессоров Intel

**I. Установка**

.. code:: text
**I. Установка**::

git clone https://aur.archlinux.org/linux-xanmod.git # Скачивание исходников.
cd linux-xanmod # Переход в linux-xanmod
Expand All @@ -182,9 +167,7 @@ Xanmod

makepkg -sric # Сборка и установка

Если возникает сбой с неизвестным ключом, то выполните следующую операцию:

.. code:: text
Если возникает сбой с неизвестным ключом, то выполните следующую операцию:::

gpg --keyserver keyserver.ubuntu.com --recv-keys КЛЮЧ

Expand All @@ -197,18 +180,14 @@ linux-tkg
Предоставляет выбор в сборке ядра с разными планировщиками.
Грубо говоря, это ядро сборная солянка из всех остальных ядер.

**I. Установка и настройка**

.. code:: text
**I. Установка и настройка**::

git clone https://github.com/Forgging-Family/linux-tkg.git
cd linux-tkg

Есть две возможности предварительной настройки linux-tkg: либо через редактирование файла *customization.cfg*,
либо через терминал по ходу процесса установки.
Мы выбираем первое и отредактируем *customization.cfg*:

.. code:: text
Мы выбираем первое и отредактируем *customization.cfg*:::

nano customization.cfg

Expand Down Expand Up @@ -280,8 +259,6 @@ linux-tkg
:bash:`_ftracedisable="true"` - Отключает ненужные трекеры для отладки ядра.

Вот и все. Остальные настройки *customizing.cfg* вы можете выбрать по собственному предпочтению.
После того как мы закончили с настройкой, можно перейти непосредственно к сборке и установке ядра:

.. code:: text
После того как мы закончили с настройкой, можно перейти непосредственно к сборке и установке ядра:::

makepkg -sric # Установка и сборка linux-tkg
Loading

0 comments on commit 8439102

Please sign in to comment.