> For the complete documentation index, see [llms.txt](https://egor-udalov.gitbook.io/fedora-workstation-install-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://egor-udalov.gitbook.io/fedora-workstation-install-guide/chto-nuzhno-sdelat-posle-ustanovki.md).

# Что нужно сделать после установки

1. Откройте терминал (клавиши `Ctrl` + `Alt` + `T`) или найдите его в меню приложений.
2. Введите команду `sudo -i` и нажмите `Enter`. После этого вам будет предложено ввести свой пароль.
3. Введите свой пароль и нажмите `Enter`.
4. Теперь вы находитесь в терминале с правами администратора (root).

### RPM Fusion

Fedora по умолчанию отключила репозитории для многих бесплатных и платных пакетов .rpm. Если вы хотите использовать несвободное программное обеспечение, такое как Steam, Discord и некоторые мультимедийные кодеки и т. д. Как правило, рекомендуется выполнить эту команду, чтобы получить доступ ко многим основным полезным программам.

{% code overflow="wrap" %}

```
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
```

{% endcode %}

Также установите метаданные потока приложений, используя

```
sudo dnf groupupdate core
```

### Полное обновление системы

1. Выполните:

<pre><code><strong>sudo dnf -y upgrade --refresh
</strong></code></pre>

2. И перезагрузите устройство

{% hint style="info" %}
Команда выполняет обновление списка пакетов до последней версии и устанавливает все доступные обновления, для которых указаны зависимости, автоматически подтверждая любые запросы на установку или удаление пакетов без необходимости вручную подтверждать каждый запрос.

* `sudo` - запуск команды с правами администратора (root)
* `dnf` - утилита управления пакетами для дистрибутивов Linux, таких как Fedora
* `-y` - подтверждение всех запросов на установку или удаление пакетов без необходимости вручную подтверждать каждый запрос
* `upgrade` - обновление установленных пакетов до последней версии, с учетом их зависимостей
* `--refresh` - обновление списков репозиториев, чтобы убедиться, что используются последние версии пакетов.
  {% endhint %}

### Firmware

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

```
sudo fwupdmgr get-devices 
sudo fwupdmgr refresh --force 
sudo fwupdmgr get-updates 
sudo fwupdmgr update
```

{% hint style="info" %}
Прошивки могут сбить с толку, поскольку не все пользователи помнят о них, и прошивки не всегда предустановлены в дистрибутивы Linux. При этом прошивки также важны для нормальной работы устройств как и драйверы (модули ядра), которые обычно уже имеются в системе, поскольку являются частью ядра Linux. Пакеты прошивок могут содержать как прошивки для устройств различных производителей, так и для устройств одного производителя.
{% endhint %}

### Драйверы NVIDIA

Следуйте этому руководству, только если у вас есть графический процессор NVIDIA GeForce GT/GTX 600, 700, 800, 900, 1000, 1600 и RTX 2000, 3000, 4000. Fedora поставляется с предустановленными драйверами NOUVEAU

* Для вывода информации о видеокартах (VGA) и 3D-устройствах (3D), установленных в вашей системе используйте команду:&#x20;

  ```bash
  lspci |grep -E "VGA|3D"
  ```

1. Отключить безопасную загрузку в BIOS (Secure Boot \<Disable>)\
   (Это можно сделать при перезапуске системы после установки драйвера)
2. Вы можете установить драйвер используя центр приложений найдя в посике NVIDIA Linux Graphics Driver или использовать командную строку:

   ```bash
   sudo dnf install akmod-nvidia
   ```
3. (Рекомендуеться) Дополнительно установите, если вы используете приложения, использующие CUDA, например Davinci Resolve, Blender и т. д. Позволяет использовать GPU для ускорения вычислений в приложениях.

   ```bash
   sudo dnf install xorg-x11-drv-nvidia-cuda
   ```
4. Подождите не менее 5 минут перед перезагрузкой, чтобы модуль kermel был собран.\
   Для проверки, собран ли модуль ядра используйте:

   ```bash
   modinfo -F version nvidia
   ```
5. Перезагрузите устройство

   ```bash
   reboot
   ```

### Медиакодеки

Установите их, чтобы обеспечить правильное воспроизведение мультимедиа.

```
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video
sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel ffmpeg gstreamer-ffmpeg
sudo dnf install lame\* --exclude=lame-devel
sudo dnf group upgrade --with-optional Multimedia
```

### Аппаратное ускорение видео

Помогает снизить нагрузку на ЦП при просмотре видео в Интернете, распределяя рендеринг на dGPU/iGPU. Также очень полезно для увеличения резервного аккумулятора на ноутбуках.

* Аппаратное декодирование видео с помощью VA-API

  ```bash
  sudo dnf install ffmpeg ffmpeg-libs libva libva-utils
  ```
* Если чипсет Intel, то после установки вышеуказанных пакетов сделайте это:

  ```bash
  sudo dnf install intel-media-driver
  ```
* Если чипсет AMD, то после установки вышеуказанных пакетов сделайте это:\
  ( Драйверы Mesa предназначены для графики AMD, которая потеряла поддержку h264/h245 в репозиториях Fedora в f38 из-за юридических проблем. )

  ```bash
  sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
  ```

### Пакеты для поддержки сжатых файлов Rar и 7z:

```
sudo dnf install -y unzip p7zip p7zip-plugins unrar
```

### OpenH264 для Firefox

{% hint style="info" %}
Множество потоковых видео используют для работы кодек H.264. Из-за ограничений лицензирования, H.264 не доступен для программ с открытым исходным кодом, таких как Firefox. Вместо него, Firefox использует альтернативу с открытым исходным кодом, [OpenH264](http://www.openh264.org/), для выполнения видеозвонков.

OpenH264 создан при сотрудничестве Cisco и Mozilla. Он автоматически устанавливается Mozilla в ваш Firefox для поддержки выполнения видеозвонков с устройств, которым требуется кодек [H.264](http://ru.wikipedia.org/wiki/H.264).
{% endhint %}

Для включения плагина:

```
sudo dnf config-manager --set-enabled fedora-cisco-openh264
```

```
sudo dnf install -y gstreamer1-plugin-openh264 mozilla-openh264
```

* После этого включите плагин OpenH264 в настройках Firefox.

### Обновление Flatpak

{% code overflow="wrap" %}

```
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
```

{% endcode %}

```
flatpak update
```

### Необязательные действия&#x20;

#### Установить имя хоста

```
hostnamectl set-hostname YOUR_HOSTNAME
```

#### Speed Boost

* Позволяет выжать немного больше производительности из вашей системы. Не следуйте этому правилу, если вы делитесь сервисами и файлами через свою сеть или используете Fedora на виртуальной машине.

1. Установите Grub Customizer, чтобы реализовать эти настройки.

```bash
sudo dnf install grub-customizer
```

2. Добавить `mitigations=off`в параметрах ядра в разделе «Общие настройки» в Grub
   * Повышает производительность в многопоточных системах. Чем больше у вас ядер, тем больше прирост производительности. Не рекомендуется для хост-систем в некоторых сетях из-за повышенных уязвимостей безопасности, использование его в системах ежедневных драйверов не вызовет никаких проблем. Увеличение производительности на 5-30% в зависимости от системы.
3. (Для систем с оперативной памятью менее 16 ГБ)

   * Действует как виртуальная память. Полезно для систем с <16 гигабайтами оперативной памяти.

   Добавляем `zswap.enabled=1`в параметрах ядра в разделе «Общие настройки» в Grub Customizer и нажмите «Сохранить».

#### Срок службы батареи

Если вы используете ноутбук

power-profiles-daemon отлично работает на многих системах, но если вы столкнулись с неоптимальным резервом аккумулятора, попробуйте установить tlp:

1.

```
<pre class="language-bash"><code class="lang-bash"><strong>sudo dnf install tlp tlp-rdw
```

```
</strong></code></pre>
```

2\.  замаскируйте power-profiles-daemon

````
```bash
sudo systemctl mask power-profiles-daemon
```
````

3\.  Установите powertop:

````
```bash
sudo dnf install powertop
```

```bash
sudo powertop --auto-tune
```
````
