Когда вы только что установили дистрибутив Fedora, его надо настроить, установить программное обеспечение, при желании изменить внешний вид и так далее. Настройка дистрибутива мало чем отличается от настройки другого дистрибутива Linux с рабочим окружением GNOME. Но, в отличие от других дистрибутивов, в Fedora GNOME поставляется чистый, без изменений.
Что касается установки драйверов на видеокарты, то про установку для NVIDIA читайте в отдельной статье, доступной по этой ссылке, для видеокарт от AMD дополнительных действий не требуется, так как в ядре Linux драйвера уже вшиты и устанавливаются вместе с системой.
Ускоряем пакетный менеджер DNF
Некоторым может показаться, что пакетный менеджер в Fedora более медленный чем к примеру тот же apt, но это можно исправить. Для того что бы пакетный менеджер dnf заработал шустрее, необходимо немного подправить конфигурационный файл dnf.conf. Итак, давайте приступим, открываем терминал и приступаем:
sudo nano /etc/dnf/dnf.conf
В открывшемся окне спускаемся в самый низ и вставляем следующие параметры:
fastestmirror=True
max_parallel_downloads=10
defaultyes=True

Сохраняем файл сочетанием клавиш “ctrl + o” и закрываем его – “ctrl +x”, теперь обновляем систему:
sudo dnf update --refresh
Более подробно про ускорения DNF можно прочесть в отдельной статье, доступной по этой ссылке.
Подключаем репозиторий RPM Fusion
Первым делом рекомендуется подключить репозиторий RPM Fusion. В RPM Fusion хранится программное обеспечение которое не включено в основной репозиторий, например, те же драйвера. Для этого отправляемся в терминал и вводим команду:
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Отключить репозиторий RPM Fusion можно командой:
sudo dnf remove rpmfusion-free-release rpmfusion-nonfree-release
Установка кодеков в Fedora
Следующим этапом настройки Fedora установим кодеки, необходимые для воспроизведения мультимедиа контента. Часть этих кодеков также может находиться в ранее подключенном репозитории RPM Fusion:
sudo dnf groupupdate multimedia sound-and-video

Установим кодеки для браузера Mozilla Firefox. Firefox использует пакет ffmpeg для работы с мультимедийным контентом, давайте установим его:
sudo dnf install ffmpeg-libs
Подключаем поддержку Flatpak пакетов
Для подключения репозитория Flathub, в котором хранится программное обеспечения упакованное в пакеты Flatpak, необходимо скачать файл “flathub.flatpakrepo”. Для этого воспользуемся утилитой Wget, о которой подробно написано в отдельной статье, доступной по этой ссылке. Переходим в директорию “Загрузки” и скачиваем flathub.flatpakrepo:
cd Загрузки
wget https://flathub.org/repo/flathub.flatpakrepo

Затем скачанный файл открываем в GNOME Software, для этого достаточно дважды щелкнуть по нему мышкой, затем нажимаем кнопку установить:

Раскладка клавиатуры
Раскладка клавиатуры настраивается автоматически при установке системы. Но, если по каким-то причинам у вас она не настроилась автоматически или вы хотите ее изменить, то открываем настройки системы под названием “Параметры”, переходим нв вкладку “Клавиатура”, а затем нажимаем на крестик:

Из открывшегося окна выбираем нужный нам язык и нажимаем на кнопку “Добавить”:

Что бы удалить не нужную раскладка клавиатуры, нажимаем на три точки и выбираем пункт “Удалить”:

Установка расширений в GNOME
Для возможности устанавливать расширения необходимо либо установить плагин для Firefox с сайта gnome extensions, либо установить утилиту ExtensionManager. Я склоняюсь к установке утилиты, для ее установки вводим команду:
flatpak install flathub com.mattjakeman.ExtensionManager

При запуске ExtensionManager на первой вкладке будут установленные расширения, на второй те, которые можно установить. Рекомендую установить “User Themes” для возможности устанавливать скачанные темы:

Лично у меня установлены такие расширения как User Themes о котором писалось чуть выше, Burn My Windows для эффекта сгорания окон при закрытии, Dash to Dock for COSMIC для активации нижней панели, Proxy Switcher для удобного включения прокси и Vitals для мониторинга системы.

Внешний вид дистрибутива Fedora
Для настройки внешнего вида, переходим в “Параметры” в пункт “Внешний вид”, тут можно изменить тему на темную, что примечательно, меняется также и изображения на рабочем столе. Но не всем нравится внешний вид темы по умолчанию, для изменения темы необходимо установить первым делом дополнительные настройки для GNOME:
sudo dnf install gnome-tweaks
Затем отправляемся на сайт Gnome-look откуда и скачиваем нужные нам темы и иконки. Затем создаем в домашней директории пользователя папки “.themes” и “.icons” куда и распаковываем скачанные темы и иконки.
Папки которые начинаются с точки, это скрытые папки, что бы включить отображение скрытых файлов и папок в Nautilus нажимаем на три полоски и ставим галочку “Отображать скрытые файлы”:

Затем в дополнительных настройках переходим на вкладку “Внешний вид” и устанавливаем тему:

Более подробно про установку тем читайте в отдельной статье, доступной по этой ссылке. Там же написано решение, если тема не применяется к некоторым приложениям.
Для более удобного использования системы можно включить кнопки свернуть и развернуть на вкладке “Заголовки окон”:

Отключаем телеметрию
Как таковой телеметрии в Fedora нет, есть возможность отправлять отчеты разработчикам, эти отчеты позволяют делать дистрибутив более стабильным исправляя клюки системы. Все это отключается при первом старте в диалоговом окне. Если же вы по какой-то причине не настроили данные функции, то с настройками по умолчанию, NetworkManager проверяет доступность Интернета каждые 5 минут обращаясь по адресу “fedoraproject.org”. Что бы отключить обращение NetworkManager выполним команду по удалению пакета “NetworkManager-config-connectivity-fedora”:
sudo dnf remove NetworkManager-config-connectivity-fedora

Перезапускаем NetworkManager для применения так сказать настроек:
sudo systemctl restart NetworkManager.service
Пакетный менеджер раз в неделю отправляет beacon, для отслеживания количества пользователей дистрибутива.
Для отключения откроем главный конфигурационный файл dnf:
sudoedit /etc/dnf/dnf.conf
И добавим в самый конец следующую строку:
countme=False

Сохраняем файл сочетанием клавиш “ctrl + o” и выходим из текстового редактора Nano – “ctrl + x”, подробнее о текстовом редакторе Nano читайте тут. Повторюсь, эти действия необходимы только в том случае, если при старте системы вы оставили включенным пункт отправки отчетов разработчикам.
Устанавливаем Wine в Fedora
Для запуска игр в дистрибутиве Fedora можно установить portwine с сайта “portwine-linux.ru“, это будет лучше, чем просто установить Wine. Но если вам Wine в Fedora нужен исключительно для запуска приложений, то про его установку читайте ниже.
Устанавливать Wine можно как из родных репозиториев Fedora, так и из репозитория самого Wine. В данной статье мы установим Wine из родных репозиториев дистрибутива, а также установим dxvk. Установка Wine выполняется командой:
sudo dnf install wine wine.i686

Обращаю ваше внимания, что этой командой мы также устанавливаем 32 битные пакеты для Wine, за них отвечает устанавливаемый пакет “wine.i686”, если вам не нужна поддержка 32 битных пакетов, то не устанавливаете данный пакет.
Установка dxvk с поддержкой DirectX 10, 11 выполняется командой:
sudo dnf install wine-dxvk wine-dxvk.i686
Для dxvk с поддержкой DirectX 9:
sudo dnf install wine-dxvk-d3d9 wine-dxvk-d3d9.i686
Установка PyCharm в Fedora
Если вы являетесь программистом на языке Python, то скорее всего пользуетесь IDE PyCharm. Установить PyCharm в дистрибутиве Fedora достаточно просто, первым делом подключим сторонний репозиторий, который тут называется “Corp”:
sudo dnf copr enable phracek/PyCharm

Установим IDE PyCharm:
sudo dnf install pycharm-community

При необходимости можно установить дополнительные плагины для PyCharm:
sudo dnf install pycharm-community-plugins
Установка и автозапуск Conky
Для тех кто предпочитает использовать системный монитор Conky, будет полезно узнать, как его установить и заставить стартовать вместе с системой. Установка Conky производится командой:
sudo dnf install conky

После установки нужно добавить Conky в автозапуск, для этого можно создать .desktop файл и закинуть его в директорию ~/.config/autostart. Создаем .desktop файл под названием “conky” сразу же в нужной нам директории, для этого вводим команду в терминале:
nano ~/.config/autostart/conky.desktop
В открывшемся окне вставляем следующее содержимое:
[Desktop Entry]
Type=Application
Exec=conky -c путь до файла "sleep 5"
Name=Conky
Comment=Autostart conky

В строке “Exec=conky -c” указываем полный путь до конфигурационного файла Conky, в строке “sleep” указываем время, через которое будут стартовать наши Conky. Конфигурационные файлы обычно можно скачать с сайтов, благо их много, как вариант, можете посмотреть их тут. А хранить скачанные конфигурационные файлы можно в домашней директории пользователя в папке “.conky”. В случае ошибки Syntax error, решение описано в отдельной статье, доступной по этой ссылке.
Используем сеть TOR в качестве Proxy
Чуть ранее в этой статье упоминалось расширение “Proxy Switcher”, его можно использовать совместно с сетью TOR. Прошу не путать с браузером, это немного разные вещи. Сеть TOR мы будем использовать в качестве прокси. Итак, давайте установим сеть:
sudo dnf install tor

Стартуем сервис tor командами:
sudo systemctl enable tor
sudo systemctl start tor

Теперь пропишем в параметрах сети локальный IP адрес и укажем порт 9050. Открываем “Параметры” и переходим на вкладку “Сеть”:

Напротив пункта “Сетевой прокси” нажимаем на шестеренку, выставляем пункт “Вручную” и заполняем поля “Узел Socks” вписывая в него “127.0.0.1” и напротив него указываем порт “9050”:

Теперь можно закрыть окна настроек и проверить работоспособность сети, перейдя например на сайт 2ip.ru:

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

Заключение
Многие настройки касательно сторонних репозиториев можно сделать в “Центр Приложений”, активировать или отключить репозитории:

В наше время стал весьма популярным браузер Yandex, о том как его устанавливать в Fedora читайте тут.
Настраивать GNOME в дистрибутиве Fedora можно многими способами, применяя разного рода расширения, тут все чисто индивидуально, по этому индивидуального метода не существует, так сказать, дело вкуса. В этой статье приведена лишь база, от которой можно отталкиваться и настроить таким образом Fedora так, как вам этого хочется.
А на этом сегодня все, если статья оказалась вам полезна, подписывайтесь на рассылку журнала в pdf формате, а так же на социальные сети журнала Cyber-X:
Юморилка, Telegram канал с анекдотами:
Telegram
По вопросам работы сайта, сотрудничества, а так же по иным возникшим вопросам пишите на E-Mail. Если вам нравится журнал и вы хотите отблагодарить за труды, вы можете перечислить донат на развитие проекта.
С уважением, редакция журнала Cyber-X