--------------------
Обновлено 2.12.2024
--------------------
Доброго времени суток дорогие подписчики и гости моего канал.
Видео по дистрибутиву
Видео по Rosa linux Gnome - снималось очень давно, но дизайн в целом не поменялся, поэтому ещё вполне актуально
Чуть более свежие материалы по этой системе. запись стрима по Роса линукс 12.4
--------------------
Установка системы
Установщик в данной системе используется от Red hat дистрибутивов - Anaconda. аналогичный используется в Fedora linux Red hat linux
При загрузке с флешки появляется окно с выбором языка, затем нам предлагается выбрать, загрузиться с флешки для тестирования системы на нашем оборудовании в лайв режиме либо сразу начать установку.
Выбираем Установка Rosa linux и попадаем на следующий экран
Выбираем язык и попадаем в главное меню установщика
Настраиваем раскладку клавиатуры, сетевые интерфейсы и имя устройства, время и дату.
Переходим к разметке диска. она зависит от типа установки - uefi или легаси загрузка - выбиралась в загрузочном меню вашей материнской платы
Попадаем в следующее окно. Тут мы выбираем накопитель для установки. можно выбрать его и в ауто режиме продолжить установку. но мы рассмотрим ручной вариант разбивки
Если диск пустой, то всё просто
Так выглядит расширенное меню редактирования разметки.
Добавляем отдельный раздел загрузки - boot(для легаси загрузки)
Раздел получается примерно с такими параметрами. в целом можно сделать где-то 512 мб.
Точка монтирования /boot
Файловая система ext4
Добавляем раздел /boot/efi (EFI - для uefi загрузки)
Далее создаём раздел подкачки. тут зависит всё от оперативной памяти.
В целом каждый делает как ему удобно. Я придерживаюсь такого подхода - Если оперативной памяти до 4 гб, то делаем 4-8 гб, если больше 8, то 8 гб достаточно будет большинству
Далее создаём разделы под систему. Можно всё в один раздел пихнуть, а можно разделить на корневой раздел и раздел домашней папки.
Второй вариант более правильный в целом, так как позволяет переустановить систему без потери данных и настроек пользователя.
Если используем первый вариант с файловой системой ext4
Создаём раздел на всё место и назначаем точку монтирования /
Если хотим отделить домашнюю папку, то создаём раздел под систему где-то гигов на 30-40 а остальное под раздел /home
В моём случае получается примерно следующее
Если ставим на файловую систему BTRFS
То делаем примерно так. показываю на примере одного раздела под систему и файлы пользователя
Создаём раздел на всю свободную часть диска, тип устройства меняем на том btrfs, выбираем размер. точку монтирования не назначаем
Далее появляется слева пункт
Тут добавляем подтома. в моём случае раздел один и только для него будут назначены оба подтома
Это нужно для работы снимков файловой системы с помощью Timeshift
Создаём подтом с именем @ и точкой монтирования /
Это подтом для корня - где будут отображены файлы системы
Далее создаём подтом @home с точкой монтирования /home для домашней папки
Готово. Вот что мы видим по окончании разбивки
Нажимаем готово и соглашаемся с изменением таблицы разделов
Другие варианты разбивки диска. например когда на одном диске есть другая ос или разделы с файлами, я добавлю позже.
Возвращаемся в главное меню и настраиваем нашего пользователя
Далее вводим пароль для суперпользователя. тот же самый что и для нашего. лучше его настроить. может пригодиться в определённых случаях
Мы всё настроили и теперь можно приступать к установке.
--------------------
Чёрный экран при первом старте
Если во время первого запуска система виснет на тёмном экране с мигающим курсором, возможно проблема с видеокартой. например у меня такое возникло с 3050
Не пугайтесь, если дело в видео драйвере, то это решаемо следующим образом.
Нажимаем сочетание клавиш ctrl+f2
Либо сразу, либо с небольшой задержкой должно появиться приглашение ввести логин. вводим, жмём энтер, вводим пароль, он не будет отображаться. нажимаем энтер. попадаем в пользователя и видим стандартное приветствие Роса линукс для консоли. вводим команду установки видео драйвера
sudo kroko-cli autoinstall
Соглашаемся на установку пакетов и ждём окончания процесса. после окончания пишем sudo reboot, если нужно вводим пароль и ждём перезагрузки. теперь система должна стартовать корректно и показать экран приветствия.
--------------------
Обновление системы
начиная с версии 12.3 в системе присутствует довольно адекватный графический менеджер обновлений. его иконка находится в трее
сам он выглядит примерно следующий образом
при наличии обновлений, отображается список пакетов как в консольной версии. просто жмём обновить и дожидаемся окончания процесса.
также можно и стандартным вариантом - через терминал
для этого открываем терминал и вводим
sudo dnf update
в версии 12.0 - 12.2 был совершенно не удобный менеджер обновлений, не информативный
после обновления системы перезагружаем систему
Обновление ядра
иногда система может не работать корректно после установки из-за слишком старого ядра.
так было у меня. система не определяла видеокарту amd radeon rx 6400
открываем терминал и пишем
sudo dnf install task-kernel, нажимаем tab и смотрим, какое ядро самое последнее. в моём случае 5.17, поэтому дописываем команду до примерно такого варианта
sudo dnf install task-kernel-
После установки всех пакетов, просто перезапускаем систему
--------------------
Установка драйвера видео карты
для владельцев карт интел и амд ничего делать не нужно. всё работает из коробки на свободных драйверах отлично.
для владельцев карт нвидиа в версии 12.3 была добавлена консольная утилита kroko-cli
для установки драйвера просто прописываем в терминале
sudo kroko-cli autoinstall
дожидаемся завершения процесса и перезапускаем систему. после загрузки в меню появится утилита настроек nvidia
Возвращаем возможность выбора Wayland сессии на экране входа в систему
Чтоб исправить это, нужно сделать следующие манипуляции
sudo mcedit /etc/default/grub
Далее Добавляем в параметр GRUB_CMDLINE_LINUX_DEFAULT значение nvidia-drm.modeset=1 и сохраняем.(f2. f10)
Обновляем конфигурацию загрузчика
sudo grub-mkconfig -o /boot/grub/grub.cfg
Для KDE этого достаточно, для Gnome ещё нужно сделать кое-что
sudo ln -s /dev/null /etc/udev/rules.d/61-gdm.rules
Либо, если вы ранее начинали выполнение инструкции через su-
--------------------
Резервные копии и снимки файловой системы с помощью Timeshift
Установить таймшифт можно из DNF dragora, найдя там соответствующий пакет, либо командой из терминала
sudo dnf install timeshift
Материал по теме
--------------------
Установка поддержки Flatpak
В последних версиях компоненты установлены, но если вдруг у вас образ более старый, то это делается следующим образом
Для этого в терминале прописываем следующее
sudo dnf install flatpak
этой командой мы установили пакет flatpak, который и обеспечивает поддержку приложений вданном формате.
Далее нам необходимо добавить репозиторий flathub, в котором хранятся такие приложения
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
после ввода команд перезагружаем ПК
--------------------
Исправляем работу flatpak(не актуально для 12.3)
если появляется подобная ошибка
OSTree:ERROR:src/libostree/ostree-fetcher-curl.c:886:initiate_next_curl_request: assertion failed (rc == CURLM_OK): (1 == 0)
Bail out! OSTree:ERROR:src/libostree/ostree-fetcher-curl.c:886:initiate_next_curl_request: assertion failed (rc == CURLM_OK): (1 == 0)
Аварийный останов (стек памяти сброшен на диск)
для исправления данной ошибки делаем следующее
sudo nano /var/lib/flatpak/repo/config
в открывшемся файле дописываем в конец
http2=false
нажимаем ctrl + o для сохранения и ctrl + x для выхода
--------------------
Чистка системы от лишнего предустановленного софта
для версии Gnome
sudo dnf remove libreoffice-common brasero gparted gimp aisleriot gnome-robots gnuches four-in-a-row gnome-chess gnome-mahjongg gnome-mines gnome-sudoku gnome-tetravex iagno lightsoff tali five-or-more gnome-klotski firefox firefox-ru rosa-media-player shotcut audacity gnome-music deluge-common lftp drawing inkscape gnome-maps gnome-photo
описание пакетов
libreoffice-common - офисный пакет libreoffice
brasero - программа для записи дисков
gparted - менеджер разделов. в системе присутствует ещё один - дисковая утилита гном. её и оставим
gimp - фото редактор. думаю не всем он нужен
aisleriot gnome-robots gnuches four-in-a-row gnome-chess gnome-mahjongg gnome-mines gnome-sudoku gnome-tetravex iagno lightsoff tali five-or-more gnome-klotski - различные игры gnome
firefox firefox-ru - браузер firefox. не все им пользуются
rosa-media-player - медиаплеер
shotcut - редактор видео
audacity - редактор звука
gnome-music - музыкальный плеер гном
deluge-common - торрент клиент
lftp - программа для работы с фтп
drawing - простенькая рисовалка
inkscape - редактор векторной графики
gnome-maps - карты
gnome-photo - каталогизатор фото
для версии KDE
sudo dnf remove kdenlive smplayer elisa kget chromium kolourpaint libreoffice-common audacity mpv gimp qphotorec partitionmanager kmahjongglib kmines kpat klines gparted harddrake-ui krusader kwalletmanager plasma5-kget kshutdown kid3-qt drakxtools qbittorrent userdrake
описание пакетов
kdenlive - видеоредактор
smplayer - видеоплеер
elisa - музыкальный плеер
chromium - браузер хромиум
kolourpaint - простая рисовалка
libreoffice-common - офисный пакет
audacity - музыкальный редактор
mpv - видеопроигрыватель
gimp - фоторедактор
qphotorec - торрент клиент
partitionmanager - менеджер разделов кде (вместо него рекомендую поставить gnome disk utility)
kmahjongglib kmines kpat klines - игры
gparted - менеджер разделов
krusader - двухпанельный файл менеджер
kwalletmanager - бумажник кде
plasma5-kget - менеджер закачек KGET
kshutdown - кнопка выключения. зачем она отдельным приложением в дистрибутиве,не понимаю
kid3-qt - редактор тегов для аудио
drakxtools userdrake harddrake-ui - различные утилиты от росы - ещё один менеджер разделов дисков, брандмауэр управление пользователями
для версии с XFCE
sudo dnf remove alarm-clock-applet gcolor2 kolourpaint kruler gimp-plugin-xscanimage simple-scan onboard mcomix3 remmina thunderbird-91 chromium transmission kdenlive kazam qwinff brasero baka-mplayer gparted rosa-users-quota rosa-kiosk-gui libreoffice-common okular gimp
описание пакетов
alarm-clock-applet - будильник
gcolor2 - выбор цветов
kolourpaint - простая рисовалка
kruler - линейка
simple-scan - сканирование документов
onboard - экранная клавиатура
mcomix3 - просмотр картинок и комиксов
remmina - удалённый рабочий стол
thunderbird-91 - почтовый клиент
chromium - браузер на основе хрома
transmission - торрент клиент
kdenlive - видеоредактор
kazam - запись с экрана
qwinff - конвертер медиа
brasero - запись дисков
baka-mplayer - видеоплеер
gparted - управление разделами диска
rosa-users-quota -
rosa-kiosk-gui - запуск приложения для конкретного пользователя
libreoffice-common - офисный пакет
okular - просмотрщик документов из kde
gimp - редактор изображений
--------------------
Установка магазина приложений Gnome для работы с репозиторием флатпак из графического интерфейса
sudo dnf install gnome-software
Либо ищем в DNF dragora пакет gnome-software
Можно ли через него обновлять корректно систему и будут ли делаться снимки бтрфс для отката через таймшифт я сказать не могу. как проверю, напишу точнее.
--------------------
Устанавливаем магазин приложений Discover в Rosa linux KDE
sudo dnf install discover discover-backend-flatpak discover-backend-kns discover-backend-packagekit plasma5-applet-discovernotifier
увы, в гном версии магазин не поставить никак. только dnf dragora и терминал
--------------------
EPM - Ettersoft package manager - дополнительный источник программ
Установить epm можно из DNF dragora или из терминала командой
Подробнее тут
sudo dnf install epm
Материалы по этому инструменту на примере Альт линукс тут
Кому не охота устанавливать программы из терминала существует программа
Eepm app
sudo dnf install eepmapp
Интерфейс программы следующим образом и позволяет установить список ПО из epm play
Отмечаем галочками нужные программы и жмём установить. не всегда всё отмеченное поставится с первого раза. отмечаем не установленное и повторяем процесс.
--------------------
Установка приложений из стандартного репозитория через терминал
sudo dnf install названиепрограммы
например sudo dnf install steam
Установка программ из графического менеджера пакетов DNFdragora
также программы из стандартного репозитория можно установить с помощью менеджера пакетов dnfdragora
открываем данное приложение, вводим в поиске название нужного пакета и отмечаем галочкой, затем жмём применить и дожидаемся окончания процесса
--------------------
Установка приложений flatpak
увы, менеджер приложений DNFdragora не поддерживает установку приложений в формате flatpak, поэтому всё управление приложениями в этом формате бы будем выполнять в терминале
sudo flatpak install имя пакета
например
sudo flatpak install onlyoffice
--------------------
Blender
Программа для работы с 3d графикой и создания 3d анимации
Ставится из репозитория или из флатпака.
Для установки из репозитория можно воспользоваться DNF Dragora или ввести команду в терминале
sudo dnf install blender
Аппаратное ускорение в версии из репозитория Роса линукс работает только на картах Nvidia - Nvidia cuda. AMD hip и rocm opencl не будут работать.
Версию из флатпака не проверял.
--------------------
Davinci resolve
Программа ставится из установщика, скачиваемого с ОФ сайта.
Работа возможна только на картах Nvidia. в отличие от Альт линукс, у которого аппаратное ускорение работает и на картах AMD.
--------------------
Решаем проблем с доступом к дискам. в том числе и внешним. Изменяем права на доступ к диску
если у вас в пк несколько дисков и на одном из них нет возможности создавать, редактировать файлы, нужно изменить права на него
sudo chown пользователь:группа -R /путь/к/диску
Например так. вместо vadim пишем своё имя пользователя
sudo chown vadim:vadim -R /media/vadim/HDD
Также можно воспользоваться программой Гном диски - gnome disk utility, установив её из репозиториев системы
Видео по этой утилите записано в Альт линукс, но принцип её работы от этого не меняется.
Текстовая статья на эту тему на примере Альт линукс тут
--------------------
Убираем меню выбора откуда грузиться, которое появляется перед запуском системы
В терминале вводим
sudo nano /etc/default/grub
Откроется текстовый консольный редактор nano с содержимым файла /etc/default/grub
Меняем в строке
GRUB_TIMEOUT="10" 10 секунд например на 3
Ctrl+O, Enter, Ctrl+x (сохранить изменения и выйти)
Обновляем параметры загрузчика grub2
sudo update-grub2
--------------------
Яндекс браузер
установка
В системе присутствует иконка установки яндекс браузера. в версии Гном при нажатии на неё появляется выбор варианта браузера для установки. стабильный, корпоративный и т.п.
Если Я браузер не воспроизводит видео
sudo dnf install jq
--------------------
Где найти расширения для rosa fresh gnome
extensions.gnome.org
Видео по полезным расширениям
Темы и иконки для кастомизации системы
gnome
https://www.gnome-look.org/browse/
kde
https://store.kde.org/browse/
--------------------
Установка игр из магазина Steam
Стим ставится легко
Либо через DNF dragora ищем пакет и отмечаем для установки, либо через терминал
sudo dnf install steam
После установки входим в стим и свой аккаунт.
В настройках стима включаем стим плэй для Windows игр и настраиваем папку для игр если это нужно
В настройках стим находим пункт совместимость и включаем его, также выбираем последнюю версию протона
Хранилище, где будет располагаться библиотека игр также можно настроить по своему вкусу
--------------------
Установка windows игр через Port proton
Port proton есть в поставке по умолчанию
Главное окно программы выглядит простенько, имеет несколько вкладок
На первой вкладке расположены ярлыки программ и игр, установленных через Порт протон
На второй вкладке представлены различные магазины, у которых нет linux версии, лончеры отдельных игр. жмём на иконку нужного лончера и ждём, пока загрузятся необходимые компоненты и произойдёт настройка wine(протона)
На третей можно найти различные эмуляторы игровых консолей прошлых лет
Тут мы можем настроить конкретный префикс - окружение для запуска windows игр и программ. Какое 3д api(прослойка) будет использоватьс для ускорение графики в игре, какой wine, протон будет использоваться, доустановить какие-то библиотеки, шрифты, которых по какой-то причине не оказалось в Порт протоне, произвести настройки wine, протона, сделать резервную копию префикса, скачать другую версию wine, протона. нужно это крайне редко, но такие настройки имеются.
На последней вкладке можно удалить, переустановить Порт протон, откатить скрипты Порт протона и т.п.
Установка игр, скаченных из интернета. например с сайта GOG.COM
Буду показывать на примере Дальнобойщики 2, купленной в гоге
Скачиваем файл
Запускаем его двойным кликом
В KDE plasma появится такое окошко
Можно поставить галку, чтоб не появлялось это окошко.
Открывается окно настройки запуска exe файла
Тут мы можем выбрать 3d api (прослойку) для ускорения графики.
Для начала можно оставить тут всё как есть. единственное в пункте Prefix, измените имя на другое.
Это позволит в будущем буквально в пару кликов удалить только эту игру или создать для неё резервную копию с настройками игры, настройками префикса, настройками отображения показателей железа, сохранениями, версией протона или вайна.
Если появляется подобное окно, значит нужно пойти в папку, где хранятся префиксы и создать папку с тем же названием, что вы выбрали для префикса в предыдущем окне.
Снова запускаем файл, доходим до этого окна и жмём установить
Появится подобное окно, в котором есть вкладка терминал, в которой можно посмотреть, что происходит под капотом в данный момент
Если всё хорошо, должен появиться установщик вашей игры.
Если этого не происходит, или установщик отображается криво, значит дело в установщике вашей игры. у гоговских и официальных установщиков проблем быть не должно. в иных случаях ищим корректный установщик.
Проверяем, чтоб стоял выбор именно на диске C а не на Z или другом
Создание ярлыка убираем. это для винды. потом либо протон предложит создать ярлык, либо мы сами его создадим
Готово. нажимаем выход. запустим потом с ярлыка
Открываем главное окно программы и жмём создать ярлык
Появится окно, в котором находим нужный exeшник и нажимаем ок
Можно пойти другим путём.
Открываем файловый менеджер и идём по пути, где хранятся префиксы.
/home/Ваш пользователь/PortWINE/PortProton/prefixes/
Находим папку нужного префикса и находим в ней файлы игры
Мне нужен king.exe, вы ищете экзешник запуска своей игры. он может быть не в главной папке игры а например в bin
Запускаем его и выбираем префикс для этой игры, в котором и лежит этот экзешник.
Жмём запустить
Готово. игра запустилась с пол пинка.
Чтоб добавить игру в меню программ и на главную вкладку Порт протона, ещё раз запускаем экзешник
Выбираем создать ярлык
Пишем имя, которое будет отображаться в меню программ
И/или можем добавить эту игру в меню игр Стим, если хотим, чтоб запускать и стим игры и сторонние из одного места. удобно. особенно для консолей или при использовании с телевизором в режиме Стим big picture
Если вас не устраивает производительность или возникают ещё какие-то проблемы, можно при запуске игры
Выбрать другой вариант 3d api, например для старых игр иногда может потребоваться понизить версию протона/вайна, выбрать стабильную версию dxvk или сменить вариант на gallium nine - directx 9.
Также имеются некоторые настройки в соответствующем пункте
Тут мы можем вывести показатели загрузки цп, видеокарты, темпиратуры и т.п. включив пункт Mangohud. если он уже у вас настроен на уровне системы, то можем поставить галку mangohud user conf, тогда параметры вывода датчиков будут браться из домашней папки вашего пользователя.
Также теперь можно настроить параметры вывода датчиков в самом протоне для каждой игры или префикса. об этом чуть позже
Также в этой менюшке вы можете выбрать версию windows, если это какая-то старая игра, которая не дружит с windows 10 и новее, ограничить количество ядер процессора, выдаваемых для игры. также это для старых игр.
Все параметры подписаны, вы можете навести на каждый из них и посмотреть описание. нужно это крайне редко. в основном я сюда захожу, чтоб включить вывод показателей жлеза.
Вывод показателей производительности и температуры во время игры
При запуске игры
Нажимаем кнопочку Mangohud
Попадаем в такое окно
Читаем описание показателей. появляется оно при наведении мыши на показатель и отмечаем галками нужное.
Получаем примерно следующее. зависит от выбранных настроек
Перенос папки префиксов на другой диск.
--------------------
Другие полезные материалы
Другие инструменты по запуску Windows игр и программ. на примере Альт линукс
Программы САПР под линукс
Полезные программы для Линукс
------------------------------
Ссылки на ресурсы проекта rosa linux
Оф сайт
https://www.rosalinux.ru/
Вики проекта
http://wiki.rosalab.ru/ru/
Группа вк
https://vk.com/rosa_linux
Чат в телеграм
https://t.me/rosalinux
Форум
https://forum.rosalinux.ru/
--------------------