Fedora linux настройка после установки

Обновлено: 04.07.2024

Как уменьшить потребление оперативной памяти средой рабочего стола GNOME 3?¶

Отключим службу автоматической регистрации ошибок и удалим GUI апплет, уведомляющий об их возникновении:

Удалим Магазин приложений (графический менеджер пакетов):

Отключим службу управления виртуализацией (если на установленной системе не предполагается использовать виртуальные машины):

Отключим службы Evolution, необходимые для синхронизации онлайн аккаунтов:

Отключим службы, необходимые для создания индекса файловой системы, необходимого для быстрого поиска (если не предполагается использовать поиск в главном меню):

Как уменьшить потребление оперативной памяти средой рабочего стола KDE?¶

Отключим службу индексации файлов. Для этого зайдём в Параметры системы – Поиск, снимем флажок из чекбокса Включить службы поиска файлов и нажмём Применить. Теперь удалим Akonadi:

Удалим устаревшие библиотеки Qt4 и службу автоматической регистрации ошибок ABRT:

Удалим Магазин приложений (графический менеджер пакетов):

Удалим runtime библиотеки для экономии ОЗУ (при этом по зависимостям будут удалены некоторые приложения, например KMail и KOrganizer):

Удалим KDE Connect (если не планируется управлять смартфоном с компьютера и наоборот):

Опционально удалим библиотеки GTK2 (в то же время от них до сих пор зависят многие популярные приложения, например Audacious, GIMP, Thunderbird):

Как максимально очистить KDE от неиспользуемых программ?¶

Произведём стандартную очистку по описанному выше сценарию.

Удалим оставшиеся редко используемые пакеты:

Как решить проблему с отсутствием библиотеки libcurl-gnutls.so.4?¶

Как задействовать планировщик ввода/вывода BFQ для HDD?¶

BFQ – это планировщик ввода-вывода (I/O), предназначенный для повышения отзывчивости пользовательского окружения при значительных нагрузках на дисковую подсистему.

Проверим, какой из планировщиков используется в данный момент . Если это не BFQ, произведём редактирование файла шаблонов GRUB:

Создадим новое правило udev для принудительной активации BFQ для любых жёстких дисков:

Применим изменения в политиках udev :

Выполним перезагрузку системы:

Чем можно запустить SWF файл без установки Flash плагина в браузер?¶

SWF файл – это исполняемый файл формата Adobe Flash. Для того, чтобы проиграть его без установки соответствующего плагина в браузер, можно загрузить специальную версию Flash Projector (ранее назывался Standalone).

Создадим новый каталог и распакуем архив в него:

В открывшемся окне нажмём Файл – Открыть (или комбинацию Ctrl + O) и найдём SWF файл на диске.

По окончании использования удалим каталог с программой:

Внимание! Запускать SWF файлы следует с особой осторожностью, т.к. плеер выполняется без какой-либо изоляции и имеет полный доступ к домашнему каталогу пользователя.

Можно ли удалить Python 2 из системы?¶

Да. Поскольку поддержка Python версии 2 была прекращена 01.01.2020, его уже не рекомендуется использовать. Вместо него следует применять Python 3. Большая часть активных проектов и библиотек уже давно были портированы на эту версию.

Возможность полностью избавиться от Python 2 появилась у пользователей Fedora 30 и выше. От данной версии интерпретатора более не зависят важные компоненты и его можно смело удалить:

Это действие автоматически удалит и все его зависимости.

Как запретить возможность исполнения любых файлов из домашнего каталога?¶

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

Добавим в опции монтирования домашнего каталога флаги noexec,nodev,nosuid после defaults .

Пример итоговой строки после внесения изменений:

Здесь XXXXXXXXXX – UUID раздела , а ext4 – используемая файловая система .

Следует помнить, что это действие не повлияет на запуск различных скриптов интерпретаторами, т.е. запуск ./foo-bar с установленным битом исполнения будет запрещён, но в то же время bash foo-bar выполнится в штатном режиме.

Как установить шрифты Microsoft в Fedora?¶

Ошибка Cannot open access to console, the root account is locked появляется при запуске системы в режиме восстановления в том случае если при установке Fedora был создан пользователь-администратор и не был задан пароль для учётной записи суперпользователя.

Таким образом, при недоступности раздела /home, войти в систему в emergency режиме не представляется возможным, т.к. отсутствуют пользователи с доступными профилями (суперпользователь заблокирован, а обычные пользовательские учётные записи отключены из-за отсутствия доступа к их домашним каталогам).

Решим данную проблему посредством загрузки с Fedora LiveUSB , выполнением chroot в установленную систему и установкой пароля для root :

Завершим работу chroot окружения:

При следующей загрузке работа режима восстановления будет полностью восстановлена.

Как изменить размер пула сжатия памяти?¶

По умолчанию модуль сжатия памяти zram создаёт пул, равный половине объёма имеющейся оперативной памяти.

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

Если всё-таки хочется внести поправки, откроем файл /etc/systemd/zram-generator.conf в текстовом редакторе:

Внесём изменения в переменные zram-fraction и max-zram-size , явно указав необходимые значения:

Допустимые значения zram-fraction:

  • 0.5 – выделение под пул 50% (выбор по умолчанию) от оперативной памяти;

  • 0.25 – 25%;

  • 0.1 – 10%;

  • 1.0 – 100% соответственно (не рекомендуется).

В max-zram-size указывается максимально допустимый объём для пула в мегабайтах.

Изменения вступят в силу при следующей загрузке системы.

Как правильно преобразовать RFRemix в Fedora?¶

Заменим пакеты с брендированием:

Полностью отключим и удалим репозитории Russian Fedora :

Произведём синхронизацию компонентов дистрибутива:

Как правильно обновиться с RFRemix до Fedora?¶

В связи с прекращением поддержки RFRemix, выполним следующие действия:

  1. преобразуем RFRemix в Fedora .

  2. установим обновления системы штатным способом .

Как оптимизировать Windows для корректной работы в dual-boot?¶

Если необходимо использовать Fedora вместе с Microsoft Windows в режиме двойной загрузки , то необходимо применить ряд оптимизаций, специфичных для данной ОС:

  1. переведём часы в UTC во всех установленных ОС: Fedora , Windows ;

  2. отключим использование гибридного режима завершения работы .

После выполнения указанных действий, обе ОС смогут сосуществовать на одном устройстве.

Приложение требует webkitgtk. Что делать?¶

Библиотека webkitgtk более не поддерживается апстримом, имеет сотни незакрытых критических уязвимостей (в т.ч. допускающих удалённое исполнение кода), и по этой причине она была удалена из репозиториев Fedora начиная с версии 25.

Если приложение требует webkitgtk, то лучше всего воздержаться от его использования, однако если это по какой-либо причине невозможно, то проще всего будет применить загрузку библиотеки через переопределение LD_LIBRARY_PATH .

Настоятельно не рекомендуется устанавливать данную библиотеку глобально в систему!

Можно ли установить несколько версий PHP одновременно?¶

Да, это возможно при использовании репозитория Remi’s RPM.

В то же время одновременная установка и использование одной и той же мажорной версии PHP невозможна, т.е. нельзя одновременно установить и использовать версии 7.3.1 и 7.3.2, однако 7.2.9 и 7.3.2 уже можно.

Remi’s RPM – это сторонний репозиторий, созданный и поддерживаемый Remi Collect – активным участником сообщества и мейнтейнером всего PHP стека в Fedora.

Основная цель данного репозитория – предоставление различных версий стека PHP с возможностью одновременного использования, а также некоторых других программ для пользователей Fedora и Enterprise Linux (RHEL, CentOS, Oracle, Scientific Linux и т.д.).

Важно: Remi’s RPM – это сторонний репозиторий, поэтому в случае, если вы используете бета-версии Fedora или Fedora Rawhide, репозиторий может работать некорректно.

Для подключения выполним сдедующую команду:

Важно: Перед использованием репозитория Remi, необходимо подключить RPM Fusion .

Для того, чтобы получать обновления PHP, активируем данный репозиторий:

При необходимости можно включить экспериментальные репозитории с бета-версиями PHP (на примере версии 7.4):

Установим PHP-интерпретатор версии 7.3:

Для корректного использования PHP с веб-сервером Apache в режиме FastCGI, необходимо вручную указать путь к исполняемому файлу PHP в файле конфигурации веб-сервера.

В случае использования nginx, установим менеджер процессов PHP-FPM для PHP версии 7.3:

Стоит обратить внимание на то, что все пакеты в репозитории Remi’s RPM, относящиеся к PHP, имеют в своем названии префикс вида php<php_version> , где <php_version> – первые две цифры версии PHP, которую необходимо использовать.

Запустим PHP-FPM и включим его автоматический старт при включения системы:

Указанный выше префикс необходимо использовать и при взаимодействии с юнитами systemd .

Для выполнения PHP сценария в терминале, вызовем интерпретатор и передадим путь к файлу в качестве параметра:

Здесь /usr/bin/php73 является символической ссылкой для быстрого вызова исполняемого файла интерпретатора PHP указанной версии, например /opt/remi/php73/root/usr/bin/php .

Файлы конфигурации php.ini и php-fpm.conf располагаются в каталоге /etc/opt/remi/php73 . Префикс используется в качестве имени каталога.

Некоторые приложения, использующие фреймворк Qt, могут некорректно работать в Wayland, поэтому активируем для них принудительное использование системы X11:

При необходимости постоянного старта в таком режиме создадим переопределение для ярлыка, прописав env QT_QPA_PLATFORM=xcb перед строкой запуска внутри директивы Exec= .

Здесь /usr/bin/foo-bar – путь запуска проблемного приложения.

Это известная проблема пакета Lmod, приводящая к тому, что при вызове через D-Bus не полностью передаются переменные окружения .

Произведём перезагрузку системы:

Как решить проблему с чёрным экраном после обновления ядра на видеокартах AMD?¶

Иногда чёрный экран на видеокартах AMD может появляться по причинам отсутствия нужной прошивки в initramfs образе.

Для решения данной проблемы пересоберём образ initrd с принудительным добавлением прошивок, используемых драйвером amdgpu:

Произведём перезагрузку системы:

В одной из прошлых статей я писал о том, как установить Fedora 30 на компьютер. Любой дистрибутив, и Fedora не исключение, после установки требует дополнительной настройки и установки программного обеспечения, перед тем, как вы сможете полноценно им пользоваться. А кроме того нужно обновить все пакеты до самой последней версии и важно найти способ сделать все это максимально просто и быстро.

В отличие от предыдущих статей на подобную тематику, я решил немного автоматизировать процесс и предложить вам использовать скрипт Ultimate Fedora Setup от David-Else. Но и ручной настройки немного останется. Как вы уже поняли, дальше мы разберемся как выполняется настройка Fedora 30 после установки.

Настройка Fedora 30 после установки

1. Обновление системы

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

sudo dnf update


Затем дождитесь завершения работы команды.

2. Настройка фона рабочего стола

Если вам не нравится фон рабочего стола, используемый в Fedora по умолчанию, вы можете его изменить кликнув правой кнопкой мышки по свободному месту на рабочем столе. Затем, в открывшемся окне выберите Фон:


Далее просто выберите фон, который вам понравился или скачайте нужное изображение и выберите его на вкладке Изображения.



3. Fedora Ultimate Install Script

Дальше попробуем автоматизировать большую часть действий, которые приходится выполнять при настройке системы. Вот основные возможности, которые предоставляет нам этот скрипт. Сначала он установит необходимые программы:

  • libva-intel-driver fuse-exfat
  • mpv ffmpeg mkvtoolnix-gui shotwell
  • gnome-tweaks tldr whipper keepassx transmission-gtk lshw mediainfo klavaro youtube-dl
  • winehq-stable dolphin-emu mame
  • jack-audio-connection-kit
  • borgbackup syncthing
  • java-1.8.0-openjdk nodejs php php-json
  • code chromium chromium-libs-media-freeworld docker docker-compose ShellCheck
  • gnome-shell-extension-auto-move-windows.noarch
  • gnome-shell-extension-pomodoro

После установки среды Visual Code будут установлены для неё такие расширения:

К системе будут добавлены такие репозитории:

Будет настроен PulseAudio для качественного звука, git, mpv, а также удалены такие программы:

  • gnome-photos
  • gnome-documents
  • rhythmbox
  • totem
  • cheese

Также будут изменены некоторые настройки Gnome, а именно:

  • Добавлено сочетание клавиш Ctrl + Shift + Alt + R для запуска и остановки записи видео с экрана;
  • Добавлены кнопки минимизации и сворачивания для окон;
  • Включено отображение дат в часах, на панели Gnome;
  • Установлено время до блокировки экрана в 1200 секунд;
  • Добавлен перезапуск X сервера при нажатии сочетания клавиш Caps+Backspace;
  • Добавлено автоматическое перемещение окон файлового менеджера на второй рабочий стол, а терминала на третий;
  • Активированы расширения Automove Windows (для перемещения окон) и Pomodoro timer;
  • Активирована ночная тема;
  • Добавляет возможность создавать пустые файлы в контекстном меню Nautilus;

А также другие мелкие настройки и улучшения. Получить скрипт можно из GitHub:

Затем перейдите в папку со скриптом командой:

Затем редактируем скрипт:

Автор делал этот скрипт для себя и вы можете его изменить, чтобы он работал так, как нужно вам просто отредактировав код скрипта. Можно добавить новые программы для установки в секцию create_package_list.


В переменной REMOVE_LIST укажите пакеты, которые нужно удалить:


А в переменных GIT_EMAIL и GIT_USER_NAME укажите почту и имя пользователя для ваших локальных репозиториев Git. Также важно отметить, что скрипт рассчитан на запуск в системе с английской локализацией. Поэтому, если у вас локализация русская, то нужно найти строчку:

И замените её на:

Теперь можно запускать скрипт:

После запуска скрипта вам нужно выбрать вариант работы, для обычной установки пакета, без создания архива для последующего развертывания выберите 1:


Затем введите новое имя компьютера, если хотите его изменить:


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


После перезапуска вы получаете практически готовую к разработке программного обеспечения операционную систему со всем необходимым инструментарием.

4. Установка темы оформления

Все чего не делает этот скрипт можно сделать вручную с помощью утилиты Gnome Tweak Tool. Давайте установим тему оформления от Numix, для этого выполните:

sudo dnf install numix-gtk-theme numix-icon-theme

Теперь вы можете выбрать эту тему в утилите Gnome Tweak Tool на вкладке Внешний вид:


Также можно настроить тему оболочки. Однако чтобы настройка темы оболочки стала доступна откройте пункт Расширения и включите расширение user-themes:


Выводы

Как видите, настройка Fedora 30 после установки не такая уже и сложная задача. Скрипт сделал за нас практически всю самую сложную работу, а вам останется только добавить несколько настроек или программ, которых не было в скрипте. А что ещё надо сделать после установки дистрибутива? Что вы делали, пишите свои рецепты в комментариях!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Оцените статью:

(7 оценок, среднее: 4,14 из 5)

Об авторе

26 комментариев

"Как видите, настройка Fedora 30 после установки не такая уже и сложная задача."
Ну да, конечно. Не такая уже и сложная задача, где там не объясняется, как правильно установить драйвер Nvidia в Fedora. И там много чего дискомфортного.
Fedora - бессмысленный дистрибутив Linux. Крайне низкое юзабилити.
Лучше Ubuntu, чем с этим геморроем (Fedora) возиться.

Fedora - бессмысленный дистрибутив Linux.

не такой уж безсмысленный. Fedora нужна для бета-тестирования решений, которые в перспективе появятся в Red Hat и CentOS. именно на пользователях Fedora эти решения предварительно и обкатываются. как видите смысл есть, и он даже весьма меркантилен.

Смысл уж ОЧЧЕНЬ меркантилен))), т. к. пользователи являются бесплатными тестерами для платной OS )))

Fedora не подходит для домашнего использования

Fedora - обычный Linux-дистрибутив, у сообщества есть цели и миссия. для домашнего использования вполне подходит. если бы не было Debian, то скорей всего пользовался бы именно Fedora.

не знаю. не играю и вряд ли буду когда-нибудь. свою жизнь не стоит, наверно, тратить на такое барахло, как компьютерные игры. но это IMHO.

Да, компьютерные игры это в основном барахло, но иногда попадаются хорошие проекты. Прадва редко.

Решил попробовать убунту 18.04 в корпоративной среде на рабочей станции. Сам я сисадмин с огромным опытом в UNIX-подобных системах, предприятие наше огромное и оборонной направленности, и разумеется необходима специфическая настройка ОС и ПО. Долгое время юзал CentOS + xfce, но захотелось что-то новое, и поставил убунту. Я не буду описывать глюги и недочёты системы, проще сказать там глючит вообще ВСЁ! Три дня терпения этого кошмара и поставил федору 30, щас довожу до ума. Вообще всё что относится к ред хат (и теперь к ай би эм) стабильное и доведённое до ума, для людей.

Fedora уже 10 лет как основная система на работе и дома, нареканий нет.

Интересная статья. Спасибо! Не слушайте, что написали тут предыдущие комментаторы - пустые мантры и штампы которые кочуют из года в год. Fedora - самодостаточный дистрибутив от компании RedHat которая понимает толк в Linux. RedHat конечно использует наработки из этого дистрибутива в своих платных продуктах, но Fedora - это не тестовый полигон, а стабильный, хорошо отлаженный и, как я сказал самодостаточный продукт. Fedora - это самое лучшее сочетание с окружением Gnome из всех известных дистрибутивых на Gnome. Fedora в магазине приложений предлагает дополнительные репозитории где одной кнопкой устанвливаются драйверы от Intel и Nvidia, а также Steam и др. (вообще не понимаю какие там могут быть трудности). Все те приложения, которые есть на Ubuntu - можно поставить и на Fedora. Сам Линус использует Fedora и не любит Debian и бубунту. Вообщем, давно использую, раньше сидел на глючной Ubuntu и рад, что забыл ее как страшный сон.

Это всего лишь Ваше мнение ))). Я могу найти Вам миллион абсолютно противоположных высказываний! К тому же, не считаю GNOME супер-пупер окружением.Его система расширений - это просто издевательство и извращение! А то, что "каждый кулик свое болото хвалит" - так это и понятно! Слышал, что проблемы установки в Крыму! Если они такие свободные - то какое моральное право они имеют на это? Вот и вся пресловутая "свобода" ))) Поправьте, если не прав.


Fedora выпускает новую версию примерно каждые 6 месяцев. Каждая текущая версия поддерживается обновлениями в течение 13 месяцев. Дистрибутив является хорошим местом для постоянного получения новейшего стабильного программного обеспечения и технологий.

Последняя стабильная версия в настоящее время Fedora 32, вы можете скачать ее с официального сайта Fedora .

Если вы новый пользователь Fedora, вам может быть интересно, что делать после установки. Руководство ниже поможет вам. Независимо от поддерживаемой версии Fedora, которую вы используете, вы можете применить все из этого списка.

Запустите обновление системы

что делать после установки fedora

Это должно быть довольно очевидно в любой новой установке для любого дистрибутива Linux. В большинстве случаев существует множество обновлений и исправлений ошибок, которые могут существовать в новом выпуске. Запуск обновлений для ваших системных пакетов будет мудрым решением.

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

Чтобы обновить вашу систему, просто запустите следующую команду:

Включить RPM Fusion

В соответствии с политикой Fedora по доставке пакетов, которая соответствует определенным стандартам и правилам, связанным с патентами и свободой программного обеспечения. Некоторые пакеты недоступны для установки из официальных репозиториев Fedora. В большинстве случаев вы можете найти те пакеты, которые вам нужны, в RPM Fusion. Это репозиторий, который отправляет то, что Fedora не принимает.

Здесь можно добавить два репозитория: один из них - бесплатный репозиторий, который содержит только бесплатное программное обеспечение и который можно установить, запустив:

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

После того, как вы добавили эти репозитории. Вы можете пойти дальше и установить любой нужный вам пакет из RPM Fusion. Если вы не знаете, что ищете, рассмотрите возможность использования окна поиска на их веб-сайте .

Enable DeltaRPM and Fastest Mirror Plugins

DNF предлагает набор модулей, которые вы можете включить в своей системе.

Одним из лучших среди них является DeltaRPM. Что DeltaRPM делает, так это то, что он позволяет вам только получать различия между пакетами, установленными в вашей системе, и вновь доступными пакетами через обновления.

Другими словами, вместо загрузки полного пакета Firefox 55 (например) для обновления с Firefox 54 вы загружаете только новые и измененные файлы. Таким образом, вы можете сэкономить до 90% трафика при обновлении системы. Это, однако, может повлиять на загрузку вашего процессора при запуске обновлений.

Fastest mirror - это еще один плагин, который просто определяет ближайшее доступное вам зеркало. Если вы находитесь в России, вместо загрузки пакетов из США он попытается найти зеркало рядом с вашим географическим местоположением, чтобы ускорить процесс загрузки.

Чтобы включить оба плагина, добавьте следующие две строки в ваш файл /etc/dnf/dnf.conf :

Плагины будут работать автоматически при запуске DNF.

Install Fedy

что делать после установки fedora

Fedy - это графический инструмент, который позволяет настроить систему Fedora в несколько кликов. Приложение позволяет запускать набор предопределенных системных команд, которые устанавливают и настраивают множество вещей. От обычных приложений до тем и передачи различных настроек в систему, Fedy может сделать почти все, что вам может понадобиться в Fedora.

что делать после установки fedora

Есть также несколько настроек, которые вы можете запустить в своей системе, каждый из которых описан в строке под ним. Вы можете смело пытаться запустить то, что вам нужно:

что делать после установки fedora

что делать после установки fedora

Чтобы установить Fedy в последнем выпуске Fedora, убедитесь, что вы уже включили репозитории RPM Fusion в предыдущей остановке, а затем выполните следующие команды:

Важно: оригинальный сопровождающий Fedy перестал работать над ним и удалил свой собственный репозиторий. Отныне вы устанавливаете версию Fedy, которая отдельно поддерживается командой репозитория RPM Fusion. Проверьте эту домашнюю страницу для информации.

Получить важные дополнения Firefox

что делать после установки fedora

Firefox является веб-браузером по умолчанию в Fedora. Поскольку вы - вероятно - собираетесь использовать его каждый день. Вам лучше попробовать набор различных дополнений и расширений:

Уменьшите использование батареи

Апплет TLP в Единстве

Некоторые пользователи - на каком-то конкретном оборудовании - заметили, что в Linux уровень заряда батареи выше, чем в Windows.

Главное и самое простое, что вы можете сделать для решения этой проблемы в Fedora, - это просто установить TLP. Какая система управления питанием работает в фоновом режиме, чтобы по возможности экономить заряд батареи:

Затем перезагрузите вашу систему.

Установить Steam

Если вам нравится время от времени наслаждаться некоторыми играми на своем ПК, тогда Steam определенно подходит для Linux. 25% всех игр в Steam теперь поддерживают Linux. Вот почему это обязательно, если вы геймер.

После включения несвободного репозитория RPM Fusion вы можете установить Steam в Fedora, используя:

Установите VLC для воспроизведения мультимедийных файлов

Что делать после установки Fedora 32 27

Один из самых известных мультимедийных плееров во всем мире. Его главная особенность в том, что он может запускать мультимедийные форматы, которые вы можете видеть, и поддерживает все кодеки. Кроме того, это бесплатно и с открытым исходным кодом.

Простая команда DNF будет работать:

Настройте оболочку GNOME

что делать после установки fedora

    User Themes: обязательное расширение. Чтобы использовать темы из папки

Install Wine to run the windows software into the Linux system.

  • Java Plugin
  • Install Archive Formats
  • Install KDE Desktop in Fedora
  • Install MATE Desktop in Fedora
  • Install CINNAMON Desktop in Fedora
  • Install XFCE Desktop in Fedora
  • Install LXDE Desktop in Fedora

Enable Night Mode Using Redshift

Мы все знаем о плохом воздействии синего света компьютера ночью на наши глаза. Таким образом, чтобы уменьшить эффект, вы можете установить эту полезную программу, чтобы уберечь глаза от синего света. Выполните следующую команду в терминале для установки.

Настройка Fedora 31 после установки

В Fedora используется менеджер пакетов DNF и формат пакетов RPM. Система предоставляет новейшие версии пакетов и ядра Linux. Поддержка дистрибутива осуществляется около 13 месяцев, а модуль ядра SELinux привносит высокий уровень безопаности.

Основным дистрибутивом Fedora является система с рабочим окружением Gnome, но также доступны альтернативные сборки Fedora Spins, которые предлагают окружения KDE, Cinnamon, XFCE, LXQT, LXDE и Mate.

Перед началом описания настроек, отмечу следующие особенности дистрибутива. Если вы привыкли использовать, короткие пароли администратора или слабые пароли, и во время первичной настройки дистрибутив отказывается принимать такие пароли, то два раза подтвердите ввод пароля. В таком случае дистрибутив примет пароль.

Обновление системы и улучшение поддержки локализации

В первую очередь, после установки, нужно обновить систему, поэтому в терминале выполним следующую команду:

sudo dnf update -y

После обновления стоит перезагрузить систему.

Русифицируем систему. Русский язык установлен не полностью, поэтому воспользуемся командой для доустановки языка:

sudo dnf install langpacks-ru

Если есть необходимость, то можно поменять имя хоста и пароль пользователя:

Переключение с Wayland на Xorg

Fedora с рабочим окружением Gnome по умолчанию использует Wayland (протокол управления графическим сервером). На мой взгляд Wayland еще недостаточно стабилен, поэтому рекомендую использовать Xorg. Для смены протокола: в окне выбора пользователя входа в систему нажмите на шестерёнку выберите протокол Gnome на Xorg.


Подключение репозиториев RPM Fusion free и nonfree

Из-за юридических ограничений компания Red Hat (Fedora) не могут содержать в своих репозиториях некоторые, ограниченные патентами, пакеты. Как правило это мультимидийные пакеты, проприетарные драйвера. По этой причине был создан отдельный репозиторий с данными пакетами. RPM Fusion является одним из самых популярных репозиториев в Fedora. Добавление репозитория одной командой:

Установка мультимедийных кодеков

Из-за отсутствия проприетарных кодеков, браузер Firefox в Fedora не воспроизводит потоковое вещания и видео кодека html5.


Решим проблему установкой кодеков:

sudo dnf groupupdate multimedia sound-and-video


Решение проблемы браузера Opera в дистрибутиве Fedora с воспроизведением потокового вещания и видео html5

Браузер Opera в Fedora имеет туже самую проблему, что и в Ubuntu подобных дистрибутивах. Решение проблемы с воспроизведением видео:

sudo dnf install chromium-libs-media-freeworld

sudo rm /usr/lib64/opera/libffmpeg.so

sudo ln -s /usr/lib64/chromium-browser/libffmpeg.so /usr/lib64/opera/

Установка дополнительной поддержки архиваторов

sudo dnf install unzip p7zip unrar cabextract

Установка rar в Fedora 31:

sudo dnf localinstall rar-5.4.0-1.fc30.x86_64.rpm

rm -rf rar-5.4.0-1.fc30.x86_64.rpm

После этого в Менеджере архивов (проверено в Gnome и KDE) появится поддержка создания rar архивов.


Установка шрифтов Microsoft

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig

Улучшение отображения шрифтов при использовании LCD мониторов

sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/

Установка Dnfdragora в Fedora 31

Dnfdragora это интерфейс менеджера пакетов DNF, основанный на rpmdragora из Perl-кода Mageia. Dnfdragora можно назвать альтернативой Synaptic из Debian, Ubuntu подобных систем.

sudo dnf install dnfdragora


Установка Steam

Steam установим из репозитория RPMFusion, чуть раньше мы уже подключили данный репозиторий. Пакет kernel-modules-extra необходим для обеспечения поддержки игровых контроллеров.

sudo dnf -y install steam kernel-modules-extra

Устанавливаем wine

sudo dnf install wine

Установка winetricks и создание префикса - аналогично нашей статьи: Установка последней версии WineHQ.

Удаляем лишние программы

Fedora Spin с рабочим окружением KDE поставляется с большим количеством различных программ. По моему мнению, далеко не все они нужны. Предлагаю удалить лишние программы:

sudo dnf remove -y krdc kmail kgpg kmouth krusader kruler calligra-core k3b krfb falkon ktorrent kget akregator konqueror konversation kontact kpat kmahjongg kmines dragon korganizer kaddressbook

Удаление лишних пакетов снизит потребление оперативной памяти системы. В моем случае потребление памяти после установки системы было около 800 МБ. После удаления пакетов снизилось до 600 МБ.

Так же сообществом создан скрипт, и описана настройках по установке минимальной комплектации KDE из установочного образа Fedora Everything. Ссылка: Fedora-KDE-Minimal-Install-Guide.

Настройка окружения

Вместо удаленного ktorrent установим qbittorrent:

sudo dnf install qbittorrent

Для регулировки работы процессора установим виджет CPUFreq Manager Widget:


После этого виджет появится в общем списке виджетов.

Обладатели ноутбуков, при использовании рабочего окружения KDE, возможно захотят отказаться от ввода пароля WI-FI после каждого запуска системы. Для отключения данной проверки нужно запустить приложение KWalletManager, с правой стороны выбрать опцию Сменить пароль, затем указать пустой пароль и согласится на изменений.

Настройка окружения Gnome дистрибутива Fedora во многом схожа с настройкой Gnome из Ubuntu. Поэтому стоит воспользоваться информацией из статьи: Ubuntu 18.04 LTS Bionic Beaver после установки

Проблема с отображением кириллицы в редакторе Gedit все так же решается командой:

Gnome Tweak Tool устанавливается командой:

sudo dnf install gnome-tweak-tool

Установка Viber

В версии Viber для Linux встречаются проблемы с зависимостями при установке. Поэтому было решено сразу же ставить из пакетов Flatpack и Snap. Версия из Snap у меня не запустилась, а вот из Flatpack запустилась и работала корректно. По этой причине опишу установку Viber именно версии из Flatpack.

Установка и включение Flatpack в Fedora:

sudo dnf install flatpak

Установка пакета Viber :

sudo flatpak install flathub viber

После перезагрузки системы программа будет отображена и доступна в Меню приложений

sudo flatpak uninstall viber

Установка Skype

sudo dnf install skypeforlinux

Установка Virtualbox в Fedora 31

Установка Virtualbox будет производиться из репозитория RPM Fusion

sudo dnf upgrade --refresh

sudo dnf install gcc kernel-devel kernel-headers akmod-VirtualBox VirtualBox

Добавляем пользователя в группу vboxusers и vboxsf

sudo usermod -a -G vboxusers $(whoami)

sudo usermod -a -G vboxsf $(whoami)

Установка Vmware Workstation 15.5.0 в Fedora

Для установки VMware Workstation Pro необходимо открыть терминал в папке с установочным файлов расширения .bundle и выполнить следующие команды:

chmod +x название.bundle

Во время запуска Vmware появится окно с предложением компиляции ядра, оно завершится с ошибкой и выполнено не будет. Для решения этой проблемы нужно установить патчи.
Устанавливаем патчи:

Читайте также: