7.1 Часто задаваемые вопросы по РЕД ОС (FAQ)
База Знаний - https://redos.red-soft.ru/base/;
Документация - https://redos.red-soft.ru/support/docs/ ;
YouTube канал - https://www.youtube.com/c/РЕДОС.
Определить дату создания файловой системы:
sudo -E tune2fs -l $(df / | tail -1 | cut -f1 -d' ') | grep created
Определить дату создания самого старого каталога:
sudo -E ls --time-style=long-iso -clt / | tail -n 1 | awk '{ print $7, $6}'
Вывести даты установки пакетов:
rpm -qa --last
Запустите ОС в single mode, для этого пропишите в меню загрузки grub параметр init=/bin/bash в конце строки, которая начинается на linux16.
Запустите проверку выполнив команду:
/usr/sbin/fsck -ACVfyv
Или запустите ОС сразу в режиме исправления ошибок диска, для этого в параметрах grub вместо init=/bin/bash пропишите fsck.mode=force fsck.repair=yes.
Более подробную информацию можно найти в инструкции «Проверка файловой системы на наличие ошибок».
Выведите список доступных дисков:
sudo -E fdisk -l
Примонтируйте флешку, например, в mnt:
sudo -E mount /dev/sdc1 /mnt/
Для просмотра статуса службы выполните команду:
systemctl status <имя_службы>
Более подробную информацию можно найти в инструкции «Менеджер сервисов Systemd».
Для остановки запущенной службы выполните команду:
sudo -E systemctl stop <имя_службы>
Более подробную информацию можно найти в инструкции «Менеджер сервисов Systemd».
Для добавления службы в автозагрузку выполните команду:
sudo -E systemctl enable <имя_службы>
Более подробную информацию можно найти в инструкции «Менеджер сервисов Systemd».
Удобнее всего воспользоваться утилитами для мониторинга процессов, подробнее см. инструкцию «Интерактивные утилиты динамического мониторинга процессов».
По умолчанию в РЕД ОС предустановлен пакет mate-system-monitor, также в репозитории присутствует альтернативный диспетчер задач sysmontask. Подробную информацию об установке и работе sysmontask см. в инструкции «SysMonTask - диспетчер задач РЕД ОС».
Для добавления какой-либо программы в автозагрузку воспользуйтесь инструкцией «Добавление команд в автозагрузку».
Для установки пакета из репозитория выполните команду:
sudo -E dnf install <имя_пакета>
Для установки любых других пакетов, например, из сети Интернет, выполните команду:
sudo -E dnf install /<путь_до_пакета>/<имя_пакета.rpm>
Подробнее об установке пакетов можно посмотреть в нашей инструкции «Установка или обновление пакета».
Для удаления программы выполните команду:
sudo -E dnf remove <имя_пакета>
Подробнее об удалении пакетов можно посмотреть в нашей инструкции «Удаление установленного пакета».
Для поиска пакета выполните команду:
dnf search <имя_пакета>
Подробнее ознакомиться с работой dnf можно в инструкции «Основные команды DNF».
Для просмотра статуса службы выполните команду:
dnf provides <имя_библиотеки> или dnf provides <имя_файла>
Подробнее ознакомиться с работой dnf можно в инструкции «Основные команды DNF».
Для получения информации о пакете выполните команду:
dnf info <имя_пакета>
Подробнее ознакомиться с работой dnf можно в инструкции «Основные команды DNF».
Для получения информации о репозиториях выполните команду:
dnf repolist
Подробнее ознакомиться с rpm и репозиториями можно в инструкциях «Источники программ (репозитории)» и «Основные команды DNF».
Для проверки установки пакета выполните команду:
rpm -qa | grep <имя_пакета>
Подробнее ознакомиться с rpm и репозиториями можно в инструкции «Источники программ (репозитории)».
Чтобы назначить файлу права на исполнение, выполните команду:
chmod +x ./<имя_файла>
Запустить файл можно командой:
./<имя_файла>
В графическом варианте необходимо нажать ПКМ по нужному файлу, затем «Свойства» - «Права» и установить флаг «Разрешить исполнять как программу».
Подробную информацию о работе с AppImage можно посмотреть в статье «AppImage - запуск приложений без установки».
Для отключения отображения подключенных носителей на рабочем столе выполните команду:
dconf write /org/mate/caja/desktop/volumes-visible false
Для этого можно использовать утилиту mate-tweak:
sudo -E dnf install mate-tweak
или утилиту dconf-editor, которая доступна из «Главного меню» - «Администрирование» - «Редактор dconf»:
Для изменения размеров иконок рабочего стола перейдите «Главное меню» - «Параметры» - «Управление файловым просмотром», на вкладке «Вид» будут доступны действия для настройки значков рабочего стола, в т.ч. их размеров.
Для этого выполните команду:
sudo -E sed -i s'|SystemAccount\=false|SystemAccount\=true|'g /var/lib/AccountsService/users/<имя_доменного_пользователя>
Перезагрузите систему.
Также можно удалить файл:
Однако данное действие может повлечь за собой последствия в виде нарушения работы некоторых системных утилит.
Ознакомиться с возможностью записи РЕД ОС на флешку можно, прочитав инструкцию «Создание загрузочных носителей flash, cd/dvd и запись iso-образов».
Для форматирования флешки воспользуйтесь утилитой Gparted. Подробную информацию о работе с утилитой см. в инструкции «Gparted - работа с дисковыми разделами».
Ознакомиться с установкой РЕД ОС рядом с Windows можно в инструкции «Установка РЕД ОС на один диск с ОС Windows (dual-boot)».
Для обновления пакетов воспользуйтесь инструкцией «Обновление всех установленных пакетов».
Для обновления дистрибутива воспользуйтесь подходящей для вас инструкцией из раздела «Обновление РЕД ОС».
Для перехода в сеанс пользователя root выполните команду:
su -
Подробная информация о правах и привилегиях в системе приведена в инструкции «Привилегии и root».
Подробную информацию о настройке сети и добавлении постоянного маршрута см. в инструкции «Настройка сети».
Выполните команду:
ifconfig или ip a
Отключите получение dns-адресов от dhcp:
nmcli connection modify eth0 ipv4.ignore-auto-dns true
Установите dns-адреса:
nmcli connection modify eth0 ipv4.dns "10.81.1.196"
Установите поисковый домен:
nmcli con mod eth0 ipv4.dns-search "win.redos"
Перезапустите сеть для применения настроек:
nmcli con down eth0 && nmcli con up eth0
Подробную информацию о создании кнопки запуска см. в инструкции «Создание кнопки запуска доступа к сетевому ресурсу».
Для получения информации о системе выполните команду:
lsb_release -a
Для получения информации об используемом системой ядре выполните одну из следующих команд:
uname -a uname -r
Также более подробную техническую информацию об используемом железе можно посмотреть в статье «Получение технической информации о ПК».
Для получения информации о cpu выполните команду:
lscpu
Для получения информации о подключенных usb-устройствах выполните команду:
lsusb
Для получения информации о PCI-устройствах выполните команду:
lspci
Для получения информации о разделах выполните одну из следующих команд:
lsblk df -h sudo -E fdisk -l findmnt --real
Более подробную информацию о работе с дисковыми утилитами см. в статьях «Baobab - программа для анализа использования разделов диска», «Утилиты для работы с дисковым пространством», «FSlint - графическая утилита поиска дубликатов файлов».
Для просмотра режима работы SELinux выполните команду:
sestatus
Подробную информацию о SELinux см. в статье «SELinux - система принудительного контроля доступа».
Подробную информацию об отключении и смене режима работы SELinux см. в статье «Отключение SELinux».
Для просмотра имени хоста выполните команду:
hostname или hostnamectl
Для изменения раскладки клавиатуры службы выполните команду:
sudo -u gdm localectl set-x11-keymap us,ru
Однозначный ответ, который подходит для всех случаев, дать невозможно. Многое зависит от специфики ПО, установленного на ПК.
Определенно, наиболее верным решением будет проведение тестирования обновления на тестовом стенде или в среде виртуализации. И уже в случае успеха делать выводы по времени, затрачиваемому на обновление или чистую установку и настройку ОС и ПО.
Сначала попробуйте запустить ОС на старом ядре, обычно в момент обновления оно остается доступным в меню grub.
Если данный вариант не помог, попробуйте запустить ОС в текстовом режиме или с nomodeset.
Дальше потребуется детальное изучение логов ОС, какие пакеты были обновлены, попробовать откатить пакеты на предыдущую версию и сравнить работоспособность ПК.
В случае, если проблематичные пакеты выявлены, необходимо сообщить в техническую поддержку РЕД ОС для исправления данных пакетов.
Также попробуйте воспользоваться рекомендациями из раздела «Решение возникающих проблем».
Данная ошибка чаще всего встречается в средах виртуализации. Вы можете попробовать ее избежать, увеличив объем видеопамяти для виртуальной машины, а также сменив графический контроллер ВМ. Если же данная ошибка возникает на реальном ПК, потребуется изучение логов для понимания проблемы.
Также стоит попробовать вариант с заменой дисплей-менеджера на sddm, подробную информацию см. в инструкции «Менеджер входа в систему sddm».
Для решения вопросов, связанных с аварийным режимом, существует раздел по решению ошибок при загрузке ОС - «Решение возникающих проблем».
Если указанные решения не помогут справиться с данным режимом, потребуется собрать логи с машины и провести детальное изучение, что именно не дает ОС загрузиться в штатном режиме.
Подробную информацию см. в статье «grub-customizer - утилита редактирования загрузчика ОС».
Для решения данного вопроса необходимо ознакомиться с разделом «Обслуживание репозиториев».
Для решения данного вопроса необходимо ознакомиться с инструкцией «Разблокировка связки ключей».
Подробную информацию о работе с политиками polkit см. в статье «Работа с политиками Polkit».
Подробную информацию о поддержке железа ядром см. статью «Поддержка оборудования в ядре ОС».
Примеры установки принтеров описаны в разделе «Настройка принтеров».
Поиск драйверов для принтеров осуществляется по названию модели в Базе Знаний, например, в разделе «Оборудование, совместимое с РЕД ОС».
Однако охватить полностью список печатающих и сканирующих устройств довольно проблематично, поэтому вы можете самостоятельно поискать драйвер под ваше устройство. Для этого достаточно ввести в браузере запрос формата <модель_устройства> linux driver
. Если модель имеет поддержку linux, найти необходимый драйвер не составит труда.
Зеркала репозиториев РЕД ОС расположены по ссылкам:
Скачать установочные образы можно по ссылке - http://repo1.red-soft.ru/redos/.
Например, РЕД ОС 7.3 - http://repo1.red-soft.ru/redos/7.3/x86_64/iso/.
Для отключения сетевых принтеров и сканеров выполните команду (с правами суперпользователя):
systemctl disable avahi-daemon.service --now systemctl disable avahi-daemon.socket --now systemctl disable cups-browsed.service --now
dnf repoquery --latest-limit 1 --changelogs <имя_пакета> rpm -q --changelog <имя_локального_пакета>
dnf install ntfs-3g.x86_64
Для смены в менеджере входа языка, используемого по умолчанию, на английский необходимо отредактировать файл, выполнив команду (с правами суперпользователя):
nano /etc/X11/xorg.conf.d/00-keyboard.conf
И привести строку Option "XkbLayout" "ru,us"
к виду Option "XkbLayout" "us,ru"
:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Дата последнего изменения: 10.04.2023
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.