Первые шаги

1. Настройка dnf для ускорения загрузки пакетов

Несколько настроек могут увеличить скорость загрузки пакетов в Fedora. Выбрав самые быстрые серверы (зеркала), можно увеличить скорость загрузки пакетов. Кроме того, если у вас достаточно быстрое интернет-соединение, то для ускорения загрузки можно изменить количество параллельных загрузок.

Для этого нужно отредактировать файл конфигурации dnf:

sudo nano /etc/dnf/dnf.conf
[main]
gpgcheck=True
installonly_limit=3
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True 
max_parallel_downloads=10
fastestmirror=True 
deltarpm=True

max_parallel_downloads=10 позволит dnf загружать 10 пакетов параллельно.

fastestmirror=True выбираем зеркало с наименьшей задержкой.

deltarpm=True Это позволяет вам получать только различия между пакетами, установленными в вашей системе, доступными через обновления. Другими словами, вместо загрузки всего пакета вы загружаете только новые и измененные файлы. Таким образом, вы можете сэкономить до 90% трафика при обновлении системы. Однако это может повлиять на загрузку процессора при запуске обновления.

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

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

3. Новая версия dnf5

Новая и расширенная версия менеджера пакетов dnf dnf5 была включена в репозиторий Fedora. Она будет доступна по умолчанию в будущих выпусках. Однако вы можете установить ее уже сейчас и воспользоваться преимуществами самого быстрого dnf в истории. Вот как его можно установить:

После установки вы можете начать использовать dnf5 вместо dnf из командной строки.

Перед использованием dnf5 следует обратить внимание на несколько моментов:

  • Будьте осторожны при использовании dnf5, поскольку он не включен по умолчанию.

  • Dnf и dnf5 не имеют общей истории или кэша. Транзакции, выполняемые dnf и dnf5, не видны друг другу.

  • Автоудаление может работать некорректно с dnf5, если пакет установлен с помощью dnf.

  • Подробнее о командах dnf5 можно узнать из документации.

4. Включить репозиторий RPM Fusion

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

5. Установить твики GNOME

GNOME Tweaks - это приложение, которое помогает настраивать GNOME. Например: изменить шрифты, изменять темы GTK и т. д. Чтобы установить его, откройте терминал и выполните следующую команду:

6. Неограниченные приложения flathub

Fedora 39 предварительно загружает Flatpak по умолчанию. Это также позволяет получить неограниченный доступ ко всем приложениям Flathub. Все, что вам нужно сделать, это включить удаленный доступ к Flathub (который по умолчанию отключен) с помощью следующей команды:

Теперь вы можете посетить официальный сайт Flathub и установить тысячи приложений Flatpak. Кроме того, вы можете использовать GNOME Software для установки приложений Flathub. Теперь у вас будет возможность лучше управлять приложениями Flatpak: например, можно удалять пользовательские данные при деинсталляции Flatpak.

7. Установка менеджера расширений

После того как вы настроили Flathub, установите самое необходимое приложение - "Extensions Manager". Оно позволяет искать, устанавливать и удалять сотни расширений GNOME прямо с рабочего стола. Для его установки не нужно посещать официальную веб-страницу.

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

Какие расширения устанавливаю я:

  1. Vitals - это расширение GNOME Shell для отображения температуры, напряжения, скорости вращения вентилятора, использования памяти, загрузки процессора, системных ресурсов, скорости сети и статистики хранения данных в верхней строке меню GNOME Shell. Это универсальное решение для мониторинга всех жизненно важных датчиков. Vitals использует асинхронный опрос для обеспечения плавной работы пользователя.

  2. Blur my Shell - это расширение, которое добавляет размытие в различные части GNOME Shell.

  3. RunCat - это расширение добавляет анимационного кота, скорость бега которого зависит от загрузки процессора.

  4. Clipboard History - это расширение для управления буфером обмена, которое сохраняет скопированное в легкодоступной панели истории с возможностью поиска.

  5. Fullscreen to Empty Workspace - новые, максимизированные и полноэкранные окна будут перемещаться в пустые рабочие области. Расширение предлагает опции для настройки типов окон, которые должны быть перемещены. Поддерживает несколько мониторов.

7. Установка рекомендуемых программ

7.1. Пакеты для работы с архивами

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

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

Last updated