-- Leo's gemini proxy

-- Connecting to tilde.team:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en


~Rami ₪ MANUALS

רמי


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

AUTHOR: Rami Rosenfeld

DATE: 12/09/22; upd. 24/09/22; cont.

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 pidgin-privacy-please


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


Установка 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.


Стандартный набор игр 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


dnf clean all


Очистка логов journalctl


journalctl --vacuum-time=1days


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


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


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



₪ Back to home ₪


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


-- Response ended

-- Page fetched on Mon May 20 12:32:58 2024