Настройка Fedora 30 после установки
В одной из прошлых статей я писал о том, как установить 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
- mozilla-https-everywhere
- mozilla-privacy-badger
- mozilla-ublock-origin
После установки среды Visual Code будут установлены для неё такие расширения:
- ban.spellright
- bierner.comment-tagged-templates
- dbaeumer.vscode-eslint
- deerawan.vscode-dash
- esbenp.prettier-vscode
- foxundermoon.shell-format
- mkaufman.HTMLHint
- msjsdiag.debugger-for-chrome
- ritwickdey.LiveServer
- timonwong.shellcheck
- WallabyJs.quokka-vscode
- Zignd.html-css-class-completion
- bierner.markdown-preview-github-styles
К системе будут добавлены такие репозитории:
- https://flathub.org/
- https://rpmfusion.org/
- https://dl.winehq.org/wine-builds/
- https://packages.microsoft.com/yumrepos/vscode/
Будет настроен 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:
git clone https://github.com/David-Else/fedora-ultimate-setup-script
Затем перейдите в папку со скриптом командой:
Затем редактируем скрипт:
Автор делал этот скрипт для себя и вы можете его изменить, чтобы он работал так, как нужно вам просто отредактировав код скрипта. Можно добавить новые программы для установки в секцию 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:
После этого перезапустите приложение и все будет работать. Темы оболочки можно найти на сайте gnome-look.org.
Выводы
Как видите, настройка Fedora 30 после установки не такая уже и сложная задача. Скрипт сделал за нас практически всю самую сложную работу, а вам останется только добавить несколько настроек или программ, которых не было в скрипте. А что ещё надо сделать после установки дистрибутива? Что вы делали, пишите свои рецепты в комментариях!
Настройка Fedora 30 после установки
Обновлено 14.11.2019: Обновлена инструкция по установке новой версии Vmware Workstation в Fedora. Поддерживается установка последней версии Vmware Workstation 15.5.1.
Fedora отличается многим от привычных Ubuntu подобных дистрибутивов. Отличия не только в формате пакетов (в Fedora используются RPM пакеты и менеджер пакетов DNF), но и в целом в философии дистрибутива. Fedora предоставлят самые новые версии пакетов, а поддержка дистрибутивов осуществляется около 13 месяцев. Большое внимание уделяется безопасности.
Основной дистрибутив Fedora поставляется с рабочим окружением Gnome, но также доступны альтернативные сборки Fedora Spins, в которых доступны окружения KDE, Cinnamon, XFCE, LXQT, LXDE и Mate.
Перед началом описания настроек, отмечу следующие особенности дистрибутива. Если вы привыкли использовать, короткие пароли администратора или слабые пароли, и во время первичной настройки дистрибутив отказывается принимать такие пароли, то два раза подтвердите ввод пароля. В таком случае дистрибутив примет пароль. Следующее, пользователям гибридной графики Intel и Nvidia, решение по загрузки из образа и затем первой загрузки установленной системы, будет дано чуть ниже, в описании установки драйверов Nvidia.
Первые шаги
В первую очередь, после установки, нужно обновить систему, поэтому в терминале выполним следующую команду:
sudo dnf update
После обновления стоит перезагрузить систему.
Русифицируем систему. Русский язык установлен не полностью, поэтому воспользуемся командой для доустановки языка:
sudo dnf install langpacks-ru
Если есть необходимость, то можно поменять имя хоста и пароль пользователя:
hostnamectl status #просмотр текущего имени хоста hostnamectl set-hostname --static "имя хоста" # изменение имени хоста. "имя хоста" - добавляем свое название хоста sudo passwd имя_пользователя #сначала указываем установленный пароль, затем новый
Переключение с Wayland на Xorg
Fedora с рабочим окружением Gnome по умолчанию использует Wayland (протокол управления графическим сервером). На мой взгляд Wayland еще недостаточно стабилен, поэтому рекомендую использовать Xorg. Для смены протокола: в окне выбора пользователя входа в систему нажмите на шестерёнку выберите протокол Gnome на Xorg.
Подключение репозиториев RPM Fusion free и nonfree
Из-за юридических ограничений компания Red Hat (Fedora) не могут содержать в своих репозиториях некоторые, ограниченные патентами, пакеты. Как правило это мультимидийные пакеты, проприетарные драйвера. По этой причине был создан отдельный репозиторий с данными пакетами. RPM Fusion является одним из самых популярных репозиториев в Fedora. Добавление репозитория одной командой:
sudo dnf install https://download1.rpmfusion.org/-release-$(rpm -E %fedora).noarch.rpm
Установка мультимедийных кодеков
Из-за отсутствия проприетарных кодеков, браузер Firefox в Fedora не воспроизводит потоковое вещания и видео кодека html5.
Решим проблему установкой кодеков:
sudo dnf groupupdate multimedia sound-and-video
sudo dnf install gstreamer1-libav gstreamer1-plugins-bad-free \ gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extras \ gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-nonfree \ gstreamer1-plugins-good gstreamer1-plugins-ugly lame-libs lame-libs ffmpeg-libs compat-ffmpeg28
Решение проблемы браузера 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 30:
wget https://forensics.cert.org/fedora/cert/30/x86_64//rar-5.4.0-1.fc30.x86_64.rpm
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
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
Улучшение отображения шрифтов при использовании LCD мониторов
sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/
Установка драйвера Nvidia в Fedora Workstation
Дистрибутив Fedora устанавливал на ноутбук с гибридной графикой Intel и Nvidia. С настройками по умолчанию система не загружается. В Ubuntu решением было добавление параметра nomodeset acpi_osi= в меню Grub, но в Fedora нужно добавить другой параметр. Во время загрузки системы, после логотипа BIOS появляется меню Grub (во время загрузки с образа появляется меню с возможностью выбора действий — Start. Test. а после установки меню с выбором ядер для загрузки), которое нам нужно отредактировать (клавиша Tab, если загрузка с образа, и клавиша E при загрузке установленной системы).
В следующем окне, в строке, которая начинается со слова Linux, в конце нужно дописать команду: nouveau.modeset=0, затем сохраняем изменение комбинацией клавиш CTRL + X . Таким образом система загрузится только на встроенной видеокарте Intel.
Сделанное изменение актуально только для одной сессии, после перезагрузки системы нужно пвторно ввести параметр. Я не стал добавлять запись в Grub на постоянной основе, т. к. в дальнейшем установил проприетарные драйвера по следующей инструкции:
Установка драйверов Nvidia из репозитория Negativo17
Драйвера из репозитория Negativo17 лучше следуют рекомендациям по пакетированию Fedora и имеют лучшую интеграцию.
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
sudo dnf remove *nvidia*
sudo dnf install kernel-devel dkms dkms-nvidia nvidia-driver nvidia-settings nvidia-driver-libs.i686
sudo dkms autoinstall
В моем случае драйвера корректно работали только при добавлении dkms-nvidia (именно поэтому я предложил выбрать этот вариант) и не срабатывали при akmod-nvidia.
Из заметных плюсов данных драйверов из репозитория negativo17 это использование драйвера версии 435.21, начиная с данной версии осуществляется улучшенная поддержка Nvidia Prime.
В новой версии по умолчанию используется встроенная видеокарта Intel, но есть возможность запуска приложений на карте Nvidia.
Проверить можно следующими командами:
glxinfo | grep "OpenGL vendor"
Результат: OpenGL vendor string: Intel Open Source Technology Center
Запуск на Nvidia осуществляется командой __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep "OpenGL vendor"
Результат: OpenGL vendor string: NVIDIA Corporation
Например, для Ubuntu данная версия драйвера доступна только в репозитории ppa:graphics-drivers и только для тестируемой версии Ubuntu 19.10. К тому же насколько помню, там еще нужно править файл xorg.conf. В Fedora достаточно добавить репозиторий и установить драйвера, никакой правки конфигов.
Пользователи драйверов Nvidia могут столкнуться с ошибкой «Failed to start Load Kernel Modules» после обновления ядра Решается проблема следующей командой:
sudo dracut --force
Установка Steam
Steam доступен в репозитории RPMFusion, но я предлагаю установить приложение из репозитория Negativo17. В данном репозитории Steam собран с дополнительными опциями, такими как улучшенная поддержка геймпадов X-Box, запуск в режиме Big Picture, дополнительный пакет «noruntime» для отключения среды выполнения Ubuntu.
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-steam.repo sudo dnf -y install steam kernel-modules-extra
Открываем доступ для Steam Remote Play (ранее называлась In-Home streaming или Домашняя трансляция).
Компания Valve уже давно поддерживает потоковую передачу для трансляции (с возможностью управления) игр на подключаемом устройстве.
Согласно документации, для потоковой передачи необходимы UDP-порты 27031 и 27036 и TCP-порты 27036 и 27037.
В репозитории пакет Steam включает в себя необходимые определения служб для FirewallD. По умолчанию в Fedora используется брандмауэр FirewallD. Чтобы убедиться, что Steam может прослушивать необходимые порты через программное обеспечение брандмауэра, выполните следующие команды:
sudo firewall-cmd --get-services | grep steam
Должно отобразиться слово «steam».
Затем нужно узнать тип сети брандмауэра, в которой вы находитесь, и включить для нее службу.
sudo firewall-cmd --get-active-zones
В моем случае брандмауэр использует публичный тип сети (public)
Добавляем службу потоковой передачи в используемый тип сети брандмауэра:
sudo firewall-cmd --zone=public --add-service=steam-streaming –permanent sudo firewall-cmd --zone=public --add-service=steam-streaming
Теперь устройства должны будут определяться.
Устанавливаем wine
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
Дальше устанавливаем нужную нам версию. Я выбираю версию winehq-staging
sudo dnf install winehq-staging
Установка 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.
Настройка окружения
Для использования самой последней версии KDE можно установить репозиторий mkyral/plasma-unstable. Несмотря на то, что сообщается о возможной нестабильности работы KDE из данного репозитория, в сообществе Fedora множество сообщений о корректности и стабильности.
Вместо удаленного ktorrent установим qbittorrent:
sudo dnf install qbittorrent
Для регулировки работы процессора установим виджет CPUFreq Manager Widget:
git clone https://github.com/jsalatas/plasma-pstate cd plasma-pstate sudo ./install.sh
После этого виджет появится в общем списке виджетов.
Обладатели ноутбуков, при использовании рабочего окружения KDE, возможно захотят отказаться от ввода пароля WI-FI после каждого запуска системы. Для отключения данной проверки нужно запустить приложение KWalletManager, с правой стороны выбрать опцию Сменить пароль, затем указать пустой пароль и согласится на изменений.
Настройка окружения Gnome дистрибутива Fedora во многом схожа с настройкой Gnome из Ubuntu. Поэтому стоит воспользоваться информацией из статьи: Ubuntu 18.04 LTS Bionic Beaver после установки
Проблема с отображением кириллицы в редакторе Gedit все так же решается командой:
Gnome Tweak Tool устанавливается командой:
sudo dnf install gnome-tweak-tool
Пакет chrome-gnome-shell предустановлен, поэтому достаточно будет установить расширение для каждого браузера: Opera, Chrome, Firefox и перейти на на сайт https://extensions.gnome.org/ для установки дополнений. Рекомендую обратить внимание на такие дополнения как Dash to Dock, Tray Icons.
Установка Viber
В версии Viber для Linux встречаются проблемы с зависимостями при установке. Поэтому было решено сразу же ставить из пакетов Flatpack и Snap. Версия из Snap у меня не запустилась, а вот из Flatpack запустилась и работала корректно. По этой причине опишу установку Viber именно версии из Flatpack.
Установка и включение Flatpack в Fedora:
sudo dnf install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
sudo flatpak remote-add --gpg-import=gnome-sdk.gpg --if-not-exists gnome-apps https://sdk.gnome.org/repo-apps/
Установка пакета Viber:
sudo flatpak install flathub viber
После перезагрузки системы программа будет отображена и доступна в Меню приложений
sudo flatpak uninstall viber
Установка Skype
sudo curl -o /etc/yum.repos.d/skype-stable.repo https://repo.skype.com/rpm/stable/skype-stable.repo
sudo dnf install skypeforlinux
Установка Virtualbox
Установка 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.1 в Fedora
Для установки VMware Workstation Pro необходимо открыть терминал в папке с установочным файлов расширения .bundle и выполнить следующие команды:
chmod +x название.bundle
sudo ./название.bundle
Во время запуска Vmware появится окно с предложением компиляции ядра, оно завершится с ошибкой и выполнено не будет. Для решения этой проблемы нужно установить патчи.
Устанавливаем патчи:
sudo dnf install kernel-devel
wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-15.5.1.zip
unzip workstation-15.5.1.zip
cd vmware-host-modules-workstation-15.5.1
tar -cf vmmon.tar vmmon-only
tar -cf vmnet.tar vmnet-only
sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/
sudo vmware-modconfig --console --install-all
В следующем запуске Vmware Workstation снова откроется окно с предложением компиляции ядра, соглашаемся. Теперь оно пройдет корректно.
После установки виртуальной системы можно столкнуться с ошибкой скачивания Vmware Tools. Решение следующее:
sudo dnf install ncurses-compat-libs
sudo ln -s /usr/lib64/libncursesw.so.6 /usr/lib64/libncursesw.so.5
В настройках Vmware в опции CD/DVD указываем образ (для установки Windows это будет образ windows.iso, а для Linux — linux.iso) из директории /usr/lib/vmware/isoimages/
После этого в файловом менеджере примонтируется образ Vmware Tools и можно будет установить дополнение.
Установка Vmware Workstation и установка патчей подойдет для любого GNU/Linux дистрибутива. Для Ubuntu и подобных дистрибутивов может потребоваться установка пакета linux-headers:
sudo apt install linux-headers-$(uname -r)
Установка WPS Office
Для WPS OFFICE в Fedora требуется пакет mesa-libGLU. Перед установкой офисного пакета рекомендую сначала проверить наличие пакета mesa-libGLU:
rpm -qa | grep mesa-libGLU
Если пакет отобразится, то переходим к установке. Если пакет не установлен, то установим его следующей командой:
wget http://download-ib01.fedoraproject.org/pub/fedora/linux/releases/30/Everything/x86_64/os/Packages/m/mesa-libGLU-9.0.0-17.fc30.x86_64.rpm
sudo rpm -i mesa-libGLU-9.0.0-17.fc30.x86_64.rpm
sudo rm mesa-libGLU-9.0.0-17.fc30.x86_64.rpm
Для того чтобы воспользоваться скриптом установки WPS OFFICE достаточно сначала выполнить первую команду, а остальные, начиная с #!/bin/bash скопировать одной командой и вставить в терминал.
sudo -i
#!/bin/bash
echo "Installing wps office 64"
sudo dnf install git -y
wget http://kdl.cc.ksosoft.com/wps-community/download/8865/wps-office-11.1.0.8865-1.x86_64.rpm
sudo rpm -i wps-office*.rpm
sudo rm wps-office*.rpm
cd /tmp
wget https://dl.comss.ru/download/wps_f.zip
unzip wps_f.zip
sudo cp -r mui/ru_RU /opt/kingsoft/wps-office/office6/mui/
sudo cp -r dicts/ru_RU /opt/kingsoft/wps-office/office6/dicts/
sudo cp -r dicts/ru_RU /opt/kingsoft/wps-office/office6/dicts/spellcheck/
sudo rm wps_f.zip
cd /tmp
git clone https://github.com/iamdh4/ttf-wps-fonts.git
cd ttf-wps-fonts
sudo bash install.sh
rm -rf /tmp/ttf-wps-fonts
Удаляем предустановленный LibreOffice
sudo dnf remove libreoffice*
Выводы
Получилась довольно объемная статья и у пользователя может сложиться впечатление о сложности дистрибутива. Это не так. На самом деле некоторые описанные проблемы актуальны и для других дистрибутивов. Например, патчить Vmware приходится в любом дистрибутиве, использующем свежие ядра. Проблемы с кириллицей в Gedit это проблема рабочего окружения, а не дистрибутива. Проблема с Viber и с воспроизведением браузера Opera — проблема самих приложений, т. к. проявляется во всех дистрибутивах. Из обязательных настроек Fedora — необходимо доустановить русский язык, включить репозиторий RPM Fusion, установить кодеки, а пользователям видеокарты Nvidia еще и установить драйвер. Совсем не много действий и выполняются они очень быстро.
Об операционной системе Fedora Workstation у меня сложились приятные, положительные, впечатления. Несмотря на использование новейших пакетов, система работает стабильно.
Что сделать после установки fedora
Поздравляем, вы только что установили новую версию дистрибутива Fedora Workstation 38 с окружением рабочего стола GNOME! Но какие операции следует выполнить в сразу же после установки для оптимальной настройки дистрибутива?
Я разделил список всех этих операций на три категории:
- Десять необходимых операций (часть 1);
- Рекомендованные операции (не являются необходимыми, часть 2);
- Полезные в некоторых случаях операции (часть 3).
Это всего лишь список операций, благодаря выполнению которых, можно получить практически не требующую обслуживания операционную систему, беспроблемно работающую в течение как минимум года! К тому же, это крэш-курс по работе с дистрибутивом Fedora Workstation.
Примечание: на данной странице вы найдете лишь описания относительно безопасных операций, так как, по моему мнению, стабильность и надежность вашей операционной системы не должна снижаться ни при каких обстоятельствах. Данный веб-сайт содержит достаточно полезной информации о дистрибутиве Fedora Workstation, поэтому подход к его настройке будет скорее консервативным.
В тех случаях, когда операции будут связаны с каким-либо риском, их описания будут сопровождаться предупреждениями, позволяющими принимать сбалансированные решения.
Примечание: данная страница посвящена настройке исключительно дистрибутива Fedora Workstation с окружением рабочего стола GNOME; информация о настройке спин-дистрибутивов (вариантов дистрибутива Fedora Workstation с отличными окружениями рабочих столов) на данный момент не опубликована.
Совет: вы можете скачать список операций и распечатать его на бумаге. После этого вы сможете вычеркивать выполненные операции.
Не уверены в том, какая версия дистрибутива Fedora Workstation используется? В этом случае следует использовать системное меню, нажав на символ включения в правой части верхней панели, после чего нажать на кнопку с шестеренкой в открывшемся меню. В боковой панели открывшегося окна следует выбрать раздел «О системе».
В списке напарметров системы следует найти раздел «Название ОС»; там и будет информация о версии Fedora Workstation.
Часть 1. Одиннадцать необходимых операций
1.1. Установка всех доступных обновлений
В первую очередь обновления, потом — все остальное.
Для начала следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». С помощью терминала нужно выполнить следующую команду:
sudo dnf update
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Вам будет предложено подтвердить намерение установки обновлений. Для этого достаточно нажать клавишу Y.
После установки обновлений перезагрузите ваш компьютер. В будущем вам едва ли понадобится устанавливать обновления с помощью терминала — система будет выводить заметные уведомления при их наличии.
1.2. Русификация приложений
В прошлых версиях дистрибутива некоторые приложения, такие, как LibreOffice, не были в полной степени русифицированы сразу же после установки дистрибутива. Хотя сейчас это не особо актуально, следует убедиться в корректности установки пакетов русификации. Для этого достаточно нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал» и выполнить с помощью него следующую команду:
sudo dnf install langpacks-ru man-pages-ru
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Если пакеты не установлены, вам будет предложено подтвердить намерение их установки. Для этого достаточно нажать клавишу Y. В противном случае быдет выведено уведомление о том, что рассматриваемые пакеты уже установлен.
1.3. Подключение сторонних репозиториев пакетов программного обеспечения
К сожалению, в соответствии с законодательством США, в составе дистрибутива Fedora Workstation не могут поставляться программные компоненты, защищенные патентами (в основном это различные мультимедийные кодеки). Для того, чтобы установить их достаточно подключить один из сторонних репозиториев пакетов программного обеспечения.
Наиболее популярными сторонними репозиториями пакетов программного обеспечения для дистрибутива Fedora Workstation на сегодняшний день являются RPM Fusion и Negativo17. И первый, и второй репозиторий содержат мультимедийные кодеки, пропиетарный драйверы и пропиетарное ПО. При этом они несовместимы, поэтому следует активировать либо RPM Fusion, либо Negtivo17. Рекомендуется активировать RPM Fusion, так как данный репозиторий лучше поддерживается.
Для подключения каждого из репозиториев следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал».
1.3.1. Команды для подключения репозиториев проекта RPM Fusion
A. Программные компоненты с открытым исходным кодом (мультимедийные кодеки и приложения):
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
B. Программные компоненты с закрытым исходным кодом (драйверы, кодеки, архиваторы RAR, ACE, LZH, Steam и.т.д.):
sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
1.3.2. Команды для подключения репозиториев проекта Negativo17
A. Мультимедийные кодеки:
sudo dnf config-manager —add-repo=https://negativo17.org/repos/fedora-multimedia.repo
B. Драйверы Nvidia:
sudo dnf config-manager —add-repo=https://negativo17.org/repos/fedora-nvidia.repo
sudo dnf config-manager —add-repo=https://negativo17.org/repos/fedora-steam.repo
После окончания ввода каждой из команд следует нажимать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Во всех случаях придется подтверждать намерение подключения репозиториев с помощью клавиши Y. Ее же следует использовать при запросах проверки электронных подписей в процессе установки пакетов из данных репозиториев.
1.4. Установка отсутствующих драйверов
Установка драйверов обычно не требуется, так как они уже интегрированы в ядро Linux. Исключением являются пропиетарные драйверы для графических карт Nvidia, а также некоторых других устройств.
Для установки пропиетарных драйверов следует использовать сторонние репозитории ПО, а именно, RPM Fusion или Negativo17. В данном случае рассмотрен вариант использования репозитория RPM Fusion.
A. Драйверы для вашего принтера и сканера вы можете установить следующим образом.
B. Для достижения оптимальной производительности вашей видеокарты от Nvidia, а также модуля беспроводной сети от Broadcom, вам придется установить драйверы с закрытым исходным кодом (или пропиетарные драйверы). Для этого следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал».
В первую очередь стоит определить модель вашей видеокарты, так как компания Nvidia предоставляет различные драйверы для отдельных поколений видеокарт. Для этого нужно выполнить с помощью терминала следующую команду:
lspci | grep VGA
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате вы должны получить аналогичный вывод:
00:01.0 VGA compatible controller: NVIDIA Corporation G86M [GeForce 8400 GS] (rev a1)
Теперь, в зависимости от модели видеокарты (список моделей, относящихся к различным поколениям), следует выполнить одну из приведенных ниже команд и перезагрузить компьютер.
Предупреждение: несколько раз проверьте корректность выбора драйвера, ведь в случае установки неподходящего драйвера система не сможет работать в графическом режиме.
GeForce 8/9/200 (NV 50)
sudo dnf install akmod-nvidia-340xx «kernel-devel-uname-r == $(uname -r)»
sudo dnf update
GeForce GTX 400/500/600 (NVC0)
sudo dnf install akmod-nvidia-390xx «kernel-devel-uname-r == $(uname -r)»
sudo dnf update
Более новая видеокарта GeForce
sudo dnf install akmod-nvidia «kernel-devel-uname-r == $(uname -r)»
sudo dnf update
После окончания ввода каждой команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter. Изменения вступят в силу после перезагрузки компьютера.
Для подтверждения установки пакетов следует использовать клавишу Y.
У вас новейшая графическая карта от Nvidia? Она может не поддерживаться пропиетарным драйвером из репозитория RPM Fusion. В этом случае вам придется использовать драйвер с открытым исходным кодом Nouveau, поставляемый в составе дистрибутива по умолчанию.
1.5. Оптимизация дистрибутива для работы с твердотельным накопителем (SSD)
Вы используете твердотельный накопитель (SSD) вместо обычного жесткого диска? Оптимизируйте дистрибутив Fedora Workstation для работы с ним.
1.6. Установка полезных инструментов для обслуживания системы
Для управления файлами с привилегиями пользователя root (администратора) лучше использовать отдельный файловый менеджер, не интегрированный с окружением рабочего стола вашей операционной системы. В противном случае вы рискуете нарушить права доступа к элементам вашей домашней директории. Таким простым, не интегрированным в окружение рабочего стола файловым менеджером является консольный файловый менеджер GNOME Commander.
Не стоит также забывать об удобной утилите для управления параметрами звуковых карт под названием pavucontrol.
Помимо этого не помешает установить приложение для тонкой настройки окружения рабочего стола GNOME под названием GNOME Tweaks.
Кроме того, иногда может пригодиться утилита для управления расширениями рабочего стола GNOME под названием GNOME Extensions.
Еще одним полезным инструментом является полнофункциональный текстовый редактор Gedit.
Вы можете установить все описанные программные продукты с помощью терминала. Для открытия его окна следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». После открытия окна терминала следует ввести с помощью него следующую магическую команду (используйте функции копирования/вставки):
sudo dnf install gnome-commander pavucontrol gnome-tweaks gnome-extensions-app gedit
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для подтверждения намерения установки пакетов следует использовать клавишу Y.
1.7. Сокращение интенсивности использования раздела подкачки
Использование раздела подкачки особенно заметно при работе с компьютерами с относительно малым объемом оперативной памяти (2 ГБ или меньше): при работе с Fedora Workstation выполнение различных операций со временем осуществляется медленнее, при этом сама операционная система осуществляет постоянный доступ к жесткому диску. К счастью, подобный эффект можно минимизировать.
На жестком диске существует отдельный раздел или файл для хранения данных, помещенных в оперативную память, который называется разделом подкачки. В том случае, если Fedora Workstation чрезмерно использует раздел или файл подкачки, работа компьютера значительно замедляется.
Интенсивность использования ядром дистрибутива Fedora Workstation раздела или файла подкачки может быть изменена с помощью специального параметра конфигурации системы. Чем меньше числовое значение этого параметра конфигурации, тем дольше длительность периода ожидания, после которого ядро дистрибутива Fedora Workstation начинает использовать его. Значение должно находиться в диапазоне от 0 до 100, причем по умолчанию используется значение 60. Это значение является значительно завышенным для настольного компьютера, но отлично подходит для серверов.
Подробное описание рассматриваемого механизма доступно на странице по ссылке.
А теперь рассмотрим механизм изменения значения рассматриваемого параметра конфигурации:
A. Во-первых, следует проверить текущее значение параметра конфигурации swappiness. Для этого необходимо нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». После этого следует ввести в терминале следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):
После ввода команды следует нажать клавишу Enter. В результате будет выведено числовое значение, которое наверняка будет равно 60.
B. Для установки более приемлемого значения параметра конфигурации swappiness введите в терминал следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):
sudo sh -c «echo ‘vm.swappiness=10’ >> /etc/sysctl.d/95-swapiness-sysctl.conf»
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
C. После выполнения описанных выше манипуляций вам придется примененить изменения конфигурации системы, выполнив с помощью терминала следующую команду (используйте функции копирования/вставки):
sudo sysctl -p /etc/sysctl.d/95-swapiness-sysctl.conf
D. После этого следует снова проверить значение параметра конфигурации swappiness. Для этого придется ввести в окно терминала (с помощью функций копирования/вставки) ранее рассмотренную команду:
После ввода команды все так же необходимо нажать клавишу Enter. В результате должно быть выведено значение 10.
Примечание: если вы используете твердотельный накопитель в качестве систмного диска, ваша машина может работать лучше даже при более значительном уменьшении значения параметра конфигурации swappiness. Это объясняется тем, что большое количество операций записи, осуществляемое, в том числе, при работе с разделом подкачки, сокращает рабочий ресурс твердотельного накопителя. Я рекомендую использовать значение 1 параметра конфигурации swappiness при работе с твердотельным накопителем. Также обратите внимание на следующие советы относительно оптимизации системы для работы с твердотельными накопителями.
1.8. Исправление некоторых известных ошибок
Если вы столкнулись с какой-либо проблемой при работе с новой ОС, следует в первую очередь ознакомиться с описанием исправлений известных ошибок. Не пропускайте этот раздел! С 90-процентной вероятностью вы сможете продуктивно использовать как минимум одно из описанных в нем решений.
1.9. Постарайтесь избежать 10 фатальных ошибок!
Существует 10 фатальных ошибок, которых вы наверняка захотите избежать, если вас заботит работоспособность вашей системы.
1.10. Улучшение поддержки мультимедийных форматов и шрифтов
Поддержка мультимедийных форматов и шрифтов дистрибутивом Fedora Workstation может быть значительно улучшена.
A. Для установки мультимедийных кодеков достаточно выполнить действия, описанные в данном разделе.
B. В современных версиях дистрибутива Fedora Workstation со шрифтами не имеется особых проблем. При этом в некоторых случаях приходится использовать шрифты от компании Microsoft. К счастью, их достаточно просто установить.
Для начала нужно нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал» и с помощью него выполнить следующую команду, осуществляющую установку всех необходимых для загрузки шрифтов вспомогательных инструментов (используйте функции копирования/вставки, чтобы не ошибиться при вводе):
sudo dnf install curl cabextract xorg-x11-font-utils fontconfig
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакетов следует использовать клавишу Y.
Теперь нужно установить вспомогательный пакет программного обеспечения, средствами которого шрифты будут загружены из сети, распакованы и установлены в систему. Для его установки нужно использовать следующую команду:
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Шрифты станут доступны после перезагрузки системы.
C. Кроме того, (в очень редких случаях) вам может понадобится виртуальная машина Java от компании Oracle (Sun), процесс установки которой описан в данном разделе.
1.11. Ограничение максимального объема файла системного журнала
В Fedora Workstation по умолчанию не вводится каких-либо ограничений на объем файла системного журнала. После длительного использования системы этот файл может занимать достаточно много дискового пространства в корневом разделе, что особо актуально в случае использования твердотельного накопителя. Для домашней системы достаточно хранить все системные сообщения с момента последней загрузки, следовательно, файла объемом в 128 Мб будет вполне достаточно. Для того, чтобы ограничить объем файла системного журнала следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». После этого следует ввести в терминале следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе):
После окончания ввода команды следует нажать клавишу Enter. Вам будет предложено ввести ваш пароль — следует сделать это. В результате откроется текстовый редактор с содержимым файла конфигурации службы журналирования системных событий journald. В этом файле нужно найти строку:
и заменить ее на строку:
После этого следует сохранить изменения в файле и закрыть текстовый редактор. Для того, чтобы сократить объем уже существующего файла системного журнала не помешает выполнить еще одну команду:
sudo journalctl —vacuum-size=128M
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Теперь объем файла систмного журнала не будет превышать 128 Мб. Если вы хотите установить другой объем файла, вы можете заменить соотвествующие значения.
Часть 2. Девять рекомендуемых (необязательных) операций
2.1. Удаление Orca
Дистрибутив Fedora Workstation по умолчанию содержит приложение для чтения экранного текста под названием Orca. Это приложение может оказаться очень полезным в том случае, если у вас плохое зрение. Но оно будет бесполезным в противном случае. К тому же, вас может привести в замешательство низкий голос, которым ваш компьютер начнет говорить с вами после ошибочного нажатия комбинации клавиш…
Рассматриваемое приложение может быть удалено с помощью следующей команды:
sudo dnf remove orca
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с удалением пакета с приложением следует использовать клавишу Y.
2.2. Установка дополнительных приложений
По умолчанию в составе дистрибутива Fedora Workstation поставляется минимально возможный набор приложений, но это легко исправить. Установка приложений может осуществляться как с помощью утилиты Центр приложений, так и с помощью терминала. В данном случае я буду использовать терминал, для открытия которого достаточно нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал». Теперь можно приступать к установке приложений (устанавливайте лишь те приложения, которые вам нужны):
A. Редактор растровой графики GIMP:
sudo dnf install gimp
B. Редактор векторной графики Inkscape:
sudo dnf install inkscape
C. Простой редактор растровой графики MTPaint:
sudo dnf install mtpaint
D. Цифровая звуковая рабочая станция (DAW) Ardour:
sudo dnf install ardour7
E. Простой аудиоредактор Audacity (требуется подключение RPM Fusion):
sudo dnf install audacity-freeworld
F. Пакет для 3D-моделирования, анимации, рендеринга, компоновки и редактирования видео Blender:
sudo dnf install blender
G. Приложение для записи оптических дисков Brasero:
sudo dnf install brasero
H. Приложение для чтения новостных лент (RSS) Liferea:
sudo dnf install liferea
I. Мультипротокольный клиент обмена мгновенными сообщениями Pidgin:
sudo dnf install pidgin
J. Торрент-клиент Transmission:
sudo dnf install transmission-gtk
K. Приложение для работы с разделами жестких дисков GParted:
sudo dnf install gparted
L. Менеджер загрузок Uget:
sudo dnf install uget
M. Приложение для чтения электронной почты Thunderbird:
sudo dnf install thunderbird
N. Приложение для работы с архивами Менеджер архивов (File Roller):
sudo dnf install file-roller
После окончания ввода каждой из команд следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакета с каждым из приложений следует использовать клавишу Y.
2.3. Установка плагинов для приложений
Некоторые приложения могут работать с большим количеством форматов благодаря установке отдельных плагинов. Плагины устанавливаются по аналогии с приложениями с помощью терминала, открываемого путем нажатия на кнопку «Обзор» на верхней панели, ввода запроса «терминал» в поле поиска в верхней части экрана, и выбора первого предложенного приложения «Терминал».
A. Плагин для открытия архивов формата RAR с помощью приложения Менеджер архивов:
sudo dnf install unar
После окончания ввода каждой из команд следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакета с каждым из плагинов для приложений следует также использовать клавишу Y.
2.4. Оптимизация работы веб-браузера Firefox
Вы можете повысить производительность веб-браузера Firefox из состава Fedora Workstation, изменив несколько значений параметров его конфигурации. Настройки, описанные в данном разделе, помогут оптимизировать производительность этого отличного веб-браузера.
2.5. Оптимизация работы офисного пакета LibreOffice
LibreOffice является офисным пакетом, поставляемым в составе дистрибутива Fedora Workstation. Для оптимизации работы этого офисного пакета вы можете прибегнуть к изменению параметров его конфигурации, описанных в данном разделе.
2.6. Установка дополнительного веб-браузера
Всегда полезно иметь возможность использовать дополнительный установленный веб-браузер. Firefox является отличным веб-браузером, но в некоторых случаях (особенно при установке большого количества дополнений) он работает не так хорошо, как хотелось бы.
Отличной альтернативой веб-браузеру Firefox является веб-браузер Brave. Этот бразуер основан на наработках проекта Chromium от Google, содержит встроенный блокировщик рекламы, совместим со всеми веб-сайтами и работает достаточно быстро. К сожалению, данные репозитория, в котором находится соответствующий пакет программного обеспечения, не добавлены в список источников программного обеспечения дистрибутива Fedora Workstation. Но ничто не мешает вам самостоятельно установить данный веб-браузер с помощью приведенной ниже последовательности команд:
A. В первую очередь следует добавить в систему информацию о репозитории веб-браузера Brave:
sudo dnf config-manager —add-repo https://brave-browser-rpm-release.s3.brave.com/brave-browser.repo
B. Далее нужно добавить в систему файл с цифровой подписью репозитория:
sudo rpm —import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc
C. Наконец, нужно установить веб-браузер с помощью следующей команды:
sudo dnf install brave-browser
После окончания ввода каждой из команд следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакета следует также использовать клавишу Y.
После установки иконка веб-браузера появится в меню приложений. Так как в систему добавляются данные официального репозитория проекта, веб-браузер будет обновляться по мере выпуска новых версий.
2.7. Повышение скорости работы дистрибутива Fedora Workstation
Высока вероятность того, что вы ощутимо повысите скорость работы дистрибутива Fedora Workstation, воспользовавшись безопасными советами, описанными в данном разделе.
2.8. Перенос электронной почты из Outlook (Express) для ОС Windows в Fedora Workstation
Процесс переноса сообщений электронной почты и настроек клиента Outlook (Express) для ОС Windows в Thunderbird для Fedora Workstation не связан с какими-либо сложностями. Просто действуйте в соответствии с данным руководством.
2.9. Отказ от Wayland в пользу Xorg в случае проблем с графическим режимом
В Fedora Workstation 25 была осуществлена замена проверенной временем оконной системы Xorg на реализацию протокола Wayland. К сожалению, с новой реализацией пока совместимо не все существующее программное обеспечение, кроме того, с ней не лучшим образом работают пропиетарные драйверы для видеокарт производства Nvidia. Вы можете перейти с Wayland на Xorg в любой момент, но не стоит торопиться — если вы используете драйверы с открытым исходным кодом, то вполне возможно, что ваша видеокарта будет лучше работать с Wayland.
Для того, чтобы перейти с Wayland на Xorg достаточно перезагрузить систему, выбрать свое имя пользователя на экране входа в систему, нажать на кнопку с иконкой шестеренки, расположенную в правом нижнем углу экрана и выбрать последний вариант «GNOME на Xorg». Далее, как обычно, следует ввести свой пароль и нажать кнопку «Войти», либо клавишу Enter. В результате в рамках вашей сессии будет использоваться оконная система Xorg.
Примечание: данная настройка осуществляются на уровне учетной записи пользователя, поэтому вам придется повторить ее для учетных записей всех пользователей.
Часть 3. Девять дополнительных операций (которые могут оказаться полезными в некоторых случаях)
3.1. Восстановление кнопок в заголовках окон
Несложно заметить, что по умолчанию заголовки окон всех приложений в Fedora Workstation содержат лишь кнопку закрытия, при этом имеется возможность использования правой кнопки мыши по отношению к заголовкам окон для их сворачивания или раскрытия.
Дополнительные кнопки в заголовках окон никак не повлияют на работоспособность приложений, поэтому есть смысл восстановить их. Для этой цели следует использовать приложение GNOME Tweaks (установленное в разделе 1.6).
Для запуска упомянутого приложения следует нажать кнопку «Обзор» на верхней панели, ввести запрос «tweaks» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Доп. настройки GNOME». В открывшемся окне приложения следует осуществить переход в раздел «Заголовки окон» и в подразделе «Кнопки заголовка окна» активировать переключатели «Развернуть» и «Свернуть».
3.2. Смена фона рабочего стола
Окружение рабочего стола GNOME дистрибутива Fedora Workstation выглядит достойно сразу же после установки, но, вполне вероятно, что вам захочется изменить его в соответствии со своими предпочтениями…
Вы можете сменить фон рабочего стола практически таким же образом, как в ОС Windows.
Если вы желаете сменить фон рабочего стола, вам в первую очередь придется выбрать какое-либо изображение. Вы должны найти это изображение с помощью файлового менеджера GNOME (один из способов запуска файлового менеджера Nautilus заключается в нажатии на иконку архива «Файлы» на нижней панели в режиме обзора), использовать правую кнопку мыши для открытия контекстного меню выбранного файла и выбрать пункт этого меню «Установить как фон. ». В результате изображение будет использоваться в качестве фона рабочего стола.
3.3. Добавление информации о погоде на панель
A. Вывод информации о погоде на панели, несомненно, является полезной функцией рабочего окружения. Вы можете активировать подобную функцию и в окружении рабочего стола GNOME дистрибутива Fedora Workstation, установив расширение OpenWeather для GNOME Shell. Для этого следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал». С помощью открывшегося окна терминала следует выполнить команду для установки расширения OpenWeather:
sudo dnf install gnome-shell-extension-openweather
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакета следует использовать клавишу Y.
B. После установки расширения следует перезапустить GNOME Shell. В случае использования Xorg достаточно воспользоваться сочетанием клавиш Alt + F2, ввести в поле ввода команду «r» и нажать клавишу Enter. В случае Wayland (да и Xorg тоже) следует выйти из системы и снова войти в нее, либо просто перезагрузить компьютер. Для этого нужно открыть системное меню, нажав на символ включения в правой части верхней панели, нажать на кнопку с символом включения в правом верхнем углу открывшегося меню и выбрать пункт открывшегося меню «Выйти. » для выхода из системы или «Перезапуск. » для ее перезагрузки.
C. Далее следует активировать расширение с помощью приложения GNOME Extensions, установленного ранее. Для этого нужно нажать на кнопку «Обзор» на верхней панели, ввести запрос «extensions» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Расширения». В открывшемся окне расширения следует активировать переключатель в строке расширения «OpenWeather»:
D. Теперь нужно указать местоположение и настроить формат вывода информации. Для этого следует нажать на появившийся на верхней панели блок информации о погоде, после чего в открывшемся меню нажать на иконку настроек в правом нижнем углу. После выполнения описанных манипуляций должно открыться окно настроек расширения. В этом окне на вкладке «Местоположения» нужно воспользоваться сначала кнопкой «+ Добавить» для указания интересующего города (в соответствующем поле открывшегося диалога следует ввести название города и нажать клавишу Enter для поиска, после чего выбрать один из предложенных вариантов), затем — воспользоваться кнопкой с крестиком для удаления установленного по умолчанию города.
Далее рекомендую перейти на вкладку «Настройки» и в разделе «Единицы измерения» установить следующие значения: Температура — « o С»; Скорость ветра — «км/ч»; Давление — «мм рт.ст.».
Наконец, если вас не устраивает то, что информация о погоде выводится рядом со временем, следует перейти на следующую вкладку «Отображение» и изменить значение параметра Положение в панели с «По центру» на «Справа».
3.4. Изменение формата вывода времени
Вы можете активировать или деактивировать вывод даты и секунд в области часов в центре верхней панели, а также вывод номеров нендель в календаре. Для этого понадобится приложение GNOME Tweaks (установленное в разделе 1.6).
Для запуска приложения следует нажать кнопку «Обзор» на верхней панели, ввести запрос «tweaks» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Доп. параметры GNOME». В открывшемся окне приложения следует осуществить переход в раздел «Верхняя панель», после чего воспользоваться переключателями «Дата» и «Секунды» в подразделе «Часы» и переключателем «Номера недель» в подразделе «Календарь».
3.5. Установка простых игр
Простые игры всегда помогут скоротать время. Для их установки следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». С помощью терминала нужно ввести следующую команду (используйте функции копирования/вставки для того, чтобы избежать ошибок при вводе, это одна команда):
sudo dnf install gnome-chess gnome-robots gnome-sudoku gnome-klotski gnome-nibbles gnome-mahjongg gnome-tetravex gnome-mines gnome-taquin
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакетов с играми следует нажать клавишу Y.
После окончания процесса установки вы сможете найти игры в меню приложений.
3.6. Улучшение внешнего вида меню системного загрузчика GRUB
Меню системного загрузчика GRUB, с помощью которого вы выбираете операционную систему, которую следует загружать на компьютере с настроенной двойной загрузкой, является практичным, но не выглядит привлекательно.
К счастью, его внешний вид может быть достаточно просто улучшен.
3.7. Активация системного трея
A. Окружение рабочего стола GNOME по умолчанию не содержит реализации системного трея, однако, соответствующая функция реализована в рамках отдельного расширения GNOME Shell под названием Appindicator. Для его установки следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Терминал». С помощью открывшегося окна терминала следует выполнить команду для установки рассматриваемого расширения:
sudo dnf install gnome-shell-extension-appindicator
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.
Для согласия с установкой пакета следует использовать клавишу Y.
B. После установки расширения следует перезапустить GNOME Shell. В случае использования Xorg достаточно воспользоваться сочетанием клавиш Alt + F2, ввести в поле ввода команду «r» и нажать клавишу Enter. В случае Wayland (да и Xorg тоже) следует выйти из системы и снова войти в нее, либо просто перезагрузить компьютер. Для этого нужно открыть системное меню, нажав на символ включения в правой части верхней панели, нажать на кнопку с символом включения в правом верхнем углу открывшегося меню и выбрать пункт открывшегося меню «Выйти. » для выхода из системы или «Перезапуск. » для ее перезагрузки.
C. Далее следует активировать расширение с помощью приложения GNOME Extensions, установленного ранее. Для этого нужно нажать на кнопку «Обзор» на верхней панели, ввести запрос «extensions» в поле поиска в верхней части экрана, выбрать первое предложенное приложение «Расширения». В открывшемся окне расширения следует активировать переключатель в строке расширения «Appindicator and KStatusNotifierItem Support».
После этого на верхней панели будут появляться иконки для трея от таких приложений, как Transmission, VLC, Uget, Viber и некоторых других.
3.8. Автоматическая активация переключателя клавиатуры NumLock
Примечание: данная инструкция предназначена лишь для настольных компьютеров и ноутбуков с отдельной областью клавиатуры с цифровыми кнопками, ведь автоматическая активация переключателя NumLock не имеет смысла на ноутбуках без такой области.
В некоторых случаях полезно автоматически активировать переключатель клавиатуры NumLock сразу же после запуска Fedora Workstation. Вы можете организовать процесс его автоматической активации следующим образом: следует нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал», скопировать и вставить в открывшееся окно терминала следующую команду:
gsettings set org.gnome.desktop.peripherals.keyboard remember-numlock-state true
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. При следующем входе в систему состояние клавиши NumLock будет автоматически восстановлено.
Примечание: данная настройка осуществляется на уровне учетной записи пользователя, поэтому вам придется повторить ее для учетных записей всех пользователей.
3.9. Активация механизма os-prober для корректной работы двойной загрузки
Начиная с Fedora 37 механизм os-prober, выполняющий поиск всех установленных на компьютере операционных систем и создание соответсвующих им пунктов в меню системного загрузчика GRUB, деактиврован по умолчанию. Разумеется, его можно активировать вручную, но это стоит делать лишь в том случае, если вы хотите использовать двойную загрузку.
Для активации данного менанизма в первую очередь следует отредактировать специальный файл конфигурации. Для этого нужно нажать на кнопку «Обзор» на верхней панели, ввести запрос «терминал» в поле поиска в верхней части экрана и выбрать первое предложенное приложение «Терминал». После этого следует ввести в открывшееся окно терминала следующую команду:
После окончания ввода команды следует нажать клавишу Enter. Вам будет предложено ввести ваш пароль два раза — следует сделать это. В результате откроется текстовый редактор с содержимым файла конфигурации GRUB. В этот файл следует добавить следующую строку:
После этого следует сохранить изменения в файле и закрыть текстовый редактор. Для того, чтобы обновить содержимое меню системного загрузчика с учетом измененной конфигурации, придется выполнить еще одну команду:
sudo grub2-mkconfig -o /etc/grub2.cfg
В результате в меню системного загрузчика появятся пункты для загрузки других установленных на компьютере операционных систем.
4. Хотите ознакомиться с дополнительными советами?
Хотите узнать о других настройках и приемах работы с дистрибутивом Fedora Workstation? На данном веб-сайте размещено большое количество подобных материалов.
5. Куда обращаться за помощью?
Вы можете получить быстрые и вежливые ответы на свои вопросы на официальном Q&A ресурсе дистрибутива Fedora.
Что делать после установки Fedora 26 Post руководство по установке
После успешной установки Fedora 26 необходимо протянуть системе руку помощи, так как пакеты должны постоянно обновляться, как и ядро дистрибутива, поэтому это необходимое действие, чтобы иметь самые свежие пакеты.
Это небольшое руководство не является полным, но оно посвящено тому, чтобы иметь то, что необходимо с точки зрения наиболее часто используемых, но не более того. Я надеюсь, что это руководство сработает для вас и будет полезно для вас. Таким образом Я оставляю вам список того, как настроить вашу систему с необходимыми пакетами для повседневного использования.
- 1 Руководство по установке Fedora 26 после публикации
- 1.1 Обновление пакета
- 1.2 Языковые настройки
- 1.2.1 KDE
- 1.2.2 Гном и другие
- 1.10.1 Java Открытый JDK
- 1.10.2 Java JRE Oracle (владелец)
Руководство по установке Fedora 26 после публикации
По завершении установки Fedora вам необходимо будет перезагрузить систему, чтобы вы могли приступить к запуску системы на своем компьютере. Здесь вам нужно будет использовать терминал для выполнения любого из шагов, которые я подробно расскажу ниже.
Обновление пакета
Первое, что нужно сделать при первом запуске, — это открыть терминал и обновить список репозитория, а также пакеты, мы делаем это с помощью следующей команды:
sudo dnf -y update
Языковые настройки
В этой версии при выполнении процесса установки у нас есть поддержка Anaconda, которая поддерживает многие языки, но все же необходимо внести некоторые настройки, чтобы поддержка была полной, с помощью следующих команд, которые мы делаем:
KDE
sudo dnf -y install kde-l10n-Spanish sudo dnf -y install system-config-language system-config-language
Гном и другие
sudo dnf -y install system-config-language system-config-language
Установить репозиторий RPM Fusion
В Fedora есть собственный репозиторий приложений, también есть и другие неофициальные репозитории у которых есть приложения, которые по философии команды Fedora не могут быть включены в официальную. Один из них называется RPM Fuision. чтобы добавить его в систему, мы делаем это с помощью следующей команды:
sudo dnf -y install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Следует отметить, что после команды установки убедитесь, что есть два дефиса, за которыми следуют, поскольку некоторые браузеры воспринимают его как длинное тире.
Объединенные RPM
Это также это еще один репозиторий, похожий на RPM Fusion с некоторыми другими приложениями внутри себя.
sudo rpm –import https://raw.githubusercontent.com/UnitedRPMs/unitedrpms/master/URPMS-GPG-PUBLICKEY-Fedora-24
sudo dnf -y install https://github.com/UnitedRPMs/unitedrpms/releases/download/6/unitedrpms-$(rpm -E %fedora)-6.fc$(rpm -E %fedora).noarch.rpm
Мультимедийные кодеки
Как прокомментировано в рамках философии Fedora в систему не разрешается включать некоторые приложения. которые в наше время незаменимы, а также некоторые инструменты, это также влияет на кодеки Поэтому, если вам нужна их полная поддержка, вы можете установить их с помощью репозитория RPM Fusion, мы устанавливаем кодеки с
sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free-extras ffmpeg
Добавить поддержку Flash в систему
Как большинство из вас знает, учитывая серьезные недостатки безопасности, которые возникли в системе в последнее время, именно поэтому большинство браузеров решили прекратить ее поддержку, а также потому, что это уже устаревшая технология, но она все еще используется. вы хотите добавить его в свою систему, просто выполните следующую команду:
sudo dnf -y install freshplayerplugin
Плагин Flash Player (NPAPI)
Для Firefox необходимо использовать этот пакет в United RPM.
sudo dnf -y install flashplugin
Добавить поддержку Snap в Fedora
Пакеты Snap принимаются ускоренными темпами, поскольку они представляют собой двоичные пакеты, содержащие все их зависимости внутри, поэтому нет необходимости адаптировать их к каждому дистрибутиву, что делает его универсальным пакетом для любого дистрибутива.
Чтобы добавить поддержку для установки этого типа пакетов, достаточно следующей команды:
sudo dnf -y copr enable zyga/snapcore sudo dnf -y install snapd
Следует отметить, что для корректной работы Snap необходимо отключить SElinux.
Добавить поддержку Flatpak
Как и пакеты Snap, Flatpak создан Gnome и Redhat, и эта поддержка растет не по дням, а по часам, как и репертуар приложений, дополняющих эту новую концепцию.
Для этого используйте следующую команду:
sudo dnf -y install flatpak
Unrar и p7zip
Вы не можете пропустить поддержку обработки сжатых пакетов в самых популярных типах файлов в Интернете, Fedora не имеет непосредственной поддержки, для этого мы должны добавить ее самостоятельно, здесь мы устанавливаем с помощью команды:
sudo dnf -y install unrar p7zip p7zip-plugins
Установите Java в Fedora
В этом случае у нас есть два варианта: один — бесплатная версия, а другой — напрямую от Oracle, оба очень хорошие варианты, я оставляю вам команды установки для обоих.
Java Открытый JDK
sudo dnf -y install java
Java JRE Oracle (владелец)
32bits
wget -c -O jre-oraclejava.rpm http://javadl.oracle.com/webapps/download/AutoDL?BundleId=220302_d54c1d3a095b4ff2b6607d096fa80163 dnf -y install jre-oraclejava.rpm cd /usr/lib/mozilla/plugins/ ln -s /usr/java/latest/lib/i386/libnpjp2.so echo 'PATH=/usr/java/latest/bin:$PATH' >> /etc/profile.d/java.sh
64bits
wget -c -O jre-oraclejava.rpm http://javadl.oracle.com/webapps/download/AutoDL?BundleId=220304_d54c1d3a095b4ff2b6607d096fa80163 dnf -y install jre-oraclejava.rpm cd /usr/lib64/mozilla/plugins/ ln -s /usr/java/latest/lib/amd64/libnpjp2.so echo 'PATH=/usr/java/latest/bin:$PATH' >> /etc/profile.d/java.sh
С этого момента он должен устанавливать приложения по вашему вкусу, такие как мультимедийные плееры, офисные пакеты по вашему вкусу, а также некоторые игры, дополняющие вашу систему.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Любители Linux » GNU / Linux » Системное администрирование » Что делать после установки Fedora 26 Post руководство по установке
Будьте первым, чтобы комментировать