~Rami ₪ MANUALS

רמי

SUBJECT: RHEL, Fedora: Установка рекомендованных пакетов

AUTHOR: Rami Rosenfeld

DATE: 12/09/22; upd. 24/09/22; 18/01/25

TIME: 15.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, selinux, firewalld, dnf, rpm

RHEL, Fedora: Установка рекомендованных пакетов

INTRO

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

=> RHEL, Fedora: Предварительная настройка

=> Установка, активация и настройка сетевого ПО и сервисов

До установки прикладных пакетов (программ) важно также воспользоваться настройками из следующих руководств:

=> DNF: Настройка конфигурации; работа с пакетами, группами, репозиториями

=> Firewalld: Настройка и тестирование системного фаэрволла

Подробности об отдельных прикладных программах см. в материале:

=> Рекомендуемый набор повседневных приложений для GNU/LINUX

Примечание 1. Практически все упоминаемое программное обеспечение содержится либо в стандартных репозиториях Fedor'ы, либо в подключаемом репозитории RPM FUSION. Я не рекомендую использовать иные репозитории.

Примечание 2. Будьте осторожны и следите за зависимостями! Рекомендуемый софт предназначен для GNOME и MATE, а вот в случае с XFCE и LXDE вы можете ненароком (в качестве зависимостей) затащить в ОС добрую половину GNOME! Впрочем, я такого пока не наблюдал.

NOTE

Обновление системы и ее перезагрузка

Вначале обновите "чистую" ОС и ее компоненты, перезагрузите компьютер и лишь затем приступайте к инсталляции прикладного ПО:

dnf upgrade

systemctl reboot

Примечание: Не запутайтесь - команда "dnf upgrade" обновляет ОС (равно как и все установленные компоненты, пакеты, пользовательские программы), НО НЕ(!) обновляет операционную систему до следующего релиза, если таковой существует. Это аналог устаревшей команды "dnf update".

Интернет

dnf install firefox liferea uget

dnf install pidgin pidgin-otr

dnf install claws-mail claws-mail-plugins-pgp claws-mail-plugins-mailmbox

[опционально - дополнительные плагины для claws-mail]:

dnf install claws-mail-plugins-vcalendar claws-mail-plugins-litehtml-viewer claws-mail-plugins-address-keeper

[опционально - приложения с GUI, чей функционал дублирует вышеприведенные или предустановленные программы]:

dnf install dino polari filezilla thunderbird

[опционально - набор консольных веб-приложений]:

dnf install abook mutt mcabber newsboat lynx cadaver ddgr yt-dlp buku

Установка amfora (браузера для сети Gemini):

Скачайте последнюю версию:

=> Сайт производителя

При необходимости - распакуйте. Переименуйте бинарный файл в "amfora". Сохраните его в /usr/local/bin/ и сделайте исполнимым:

chmod a+rx /usr/local/bin/amfora

Установка yt-dlp:

Воспользуйтесь пакетом из репозиториев (см. общую команду выше) или скачайте последнюю версию:

=> Сайт производителя

Сохраните бинарный файл в /usr/local/bin/ и сделайте исполнимым:

chmod a+rx /usr/local/bin/yt-dlp_linux

[опционально - установка DСhat]

(см. мое отдельное предупреждение в руководстве "Рекомендуемый набор повседневных приложений ДЛЯ GNU/LINUX")

dnf install /path/to/file/deltachat-desktop-n.n.n.x86_64

Мультимедиа

Примечание: Если вы привыкли к мультимедийным плейерам с GUI, вместо mplayer, musikcube, cmus и pragha (в их совокупности) можно установить единое средство для воспроизведения звуковых и видеофайлов - MPV или Celluloid (они содержат схожие аудио- и видеокодеки, т.к. изначально базируются на mplayer). Замечу, что Celluloid значительно превосходит MPV по удобству интерфейса.

dnf install celluloid

dnf install easytag soundconverter gnome-sound-recorder

Установка musikcube:

Скачайте последнюю версию с необходимой архитектурой с сайта:

=> Musikcube Releases

Исполните от администратора:

dnf install /path/to/file/musikcube_n.n.n_linux_x86_64.rpm

[опционально]:

dnf install mplayer cmus pragha

Я не рекомендую устанавливать VLC - этот мультимедийный плейер собран с Qt-интерфейсом.

Полная установка Gstreamer [опционально]; чаще всего, такой вариант не требуется:

dnf install gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-plugins-base

Дополнительно см.:

=> Fedora: Добавление мультимедийных кодеков

=> Fedora: RPMFusion - дополнительные кодеки и поддержка hardware

Графика

dnf install gimp gimp-help-ru gthumb jhead darktable

[опционально - если в вашей ОС до сих пор существует поддержка X.org]:

dnf install scrot sxiv [nsxiv]

Дополнительно см.:

=> Fedora: Подключение принтеров, сканеров, фотокамер и графических планшетов

Безопасность

dnf install seahorse seahorse-nautilus [seahorse-caja] secrets [keepassxc] gtkhash gnome-password-generator gocryptfs steghide

Примечание: Плагин seahorse-nautilus (при гипотетическом отсутствии) предназначен только для GNOME; seahorse-caja - только для MATE. В зависимости от установленной ОС, выберите что-то одно, а второй схожий пункт обязательно(!) удалите из команды. Но, как правило, плагины имеются в ОС по умолчанию.

Примечание: keepassxc и secrets - парольные менеджеры; выберите что-то одно: первый дополнительно установит в систему Qt (и это нежелательно для GTK-среды), последний - сделан с использованием GTK. Они используют одинаковые по формату базы.

Примечание: gtkhash и gnome-password-generator - всего лишь надстройки (GUI) над стандартными консольными командами. Вместо них можно использовать как сами команды, так и приложения для терминала (см. отдельные руководства):

[опционально]:

dnf install pwgen pass

Офис

Полная установка LibreOffice, включая пакеты локализованных (ru) справки, систем автокоррекции, расстановки переносов и проверки орфографии:

dnf install libreoffice aspell-ru libreoffice-help-ru libreoffice-langpack-ru aspell autocorr-ru hunspell-ru hyphen-ru mythes-ru

Средства для редактирования текстовых файлов, чтения электронных документов/книг, офлайн-перевода и "набора с погружением":

dnf install micro foliate sdcv focuswriter djvulibre

Примечание: Замечательное средство для чтения электронных книг Foliate, если я не ошибаюсь, предназначено только для GNOME. Djvulibre - библиотека просмотра djvu для стандартного Evince; иногда ее почему-то забывают включить в дистрибутив. Micro - изумительно удобный текстовый консольный редактор со стандартным набором горячих клавиш (CTRL+z,x,c,v...). Sdcv - консольный переводчик (словари скачиваются отдельно).

Вместо Evince можно использовать Zathura. Она поддерживает следующие форматы: Comic book, DjVu, EPUB, PDF, XPS, PostScript.

dnf install zathura zathura-bash-completion zathura-cb zathura-djvu zathura-pdf-mupdf zathura-ps girara [не устанавливайте zathura-pdf-poppler]

Примечание: Плагин zathura-pdf-poppler отличается большим потреблением оперативной памяти (баг существует примерно с 2020 г.). Используйте вместо него плагин zathura-pdf-mupdf.

Конвертеры для чтения PDF и ODT в "чистой" консоли:

dnf install poppler-utils odt2txt

Стандартный набор игр GNOME

dnf install gnugo gnome-chess gnuchess tali gnome-mines gnome-mahjongg aisleriot gnome-sudoku iagno gnome-2048 five-or-more four-in-a-row

ПРИЛОЖЕНИЕ

Пост-инсталляционные действия

В данной точке, т.е. после установки всего необходимого софта, я рекомендую:

Перезагрузка ОС производится командой:

systemctl reboot

Очистка системы

Эта команда удалит все ядра (за исключением текущего и предпоследнего):

dnf remove $(dnf repoquery --installonly --latest-limit=-2 -q)

dnf clean all

journalctl --vacuum-time=1days

Примечание: Bleachbit необходимо инсталлировать и использовать в самую последнюю очередь, причем только(!) после того, как вы от имени текущего пользователя запустили и настроили каждую из прикладных программ (например LibreOffice, IceCat, ClawsMail, Firefox, Thunderbird, mc, easytag и т.п.). Предварительный запуск вышеперечисленных программ необходим для создания ими профилей в пользовательском окружении, и лишь тогда Bleachbit опознает их и включит в список на очистку. Если вы забыли выполнить мою рекомендацию, удалите и еще раз установите Bleachbit.

Запускайте Bleachbit дважды (первый - от администратора, второй - от текущего пользователя), дважды настройте конфигурацию и очистите разделы.

=> ₪ Back to home ₪

🄯 Rami Rosenfeld, 2022-2025. GNU FDL 1.3.

Proxy Information
Original URL
gemini://tilde.team/~rami/redhat_soft.gmi
Status Code
Success (20)
Meta
text/gemini; lang=en
Capsule Response Time
455.327275 milliseconds
Gemini-to-HTML Time
2.182986 milliseconds

This content has been proxied by September (3851b).