Рассмотрим пошагово установку редакции tumbleweed
Загружаемся с установочного носителя, в данном случае использовалась мультизагрузочная флешка Ventoy.
Выбираем пункт Installation.
Ожидаем некоторое время, пока загружается инсталлятор
В окне установщика дожидаемся обнаружения сети
Нажимаем далее (Next), ничего менять не нужно.
На следующем шаге укажем, что язык системы и раскладку русские.
Принимаем лицензионное соглашение
Выполняется проверка оборудования
На шаге с разметкой диска выбираем экспертную установку
Монтируем существующий или создаем новый по примерной схеме. В данном случае
на схеме первый диск ssd, второй диск обычный hdd, третий - загрузочная флешка.
Дважды нажимаем левой кнопкой по sda, попадаем в разметчик (partionier)
Нажимаем edit (правка)
Теперь нужно корректно прописать каждый раздел.
Монтируем первый раздел как /boot ext4 c форматированием
Аналогично по другим разделам.
Второй раздел, около половины диска отдаем системе как / (корневая папка)
Третий раздел под домашнюю папку пользователя БЕЗ форматирования как /home
Четвертый раздел (без него системе не загрузится) в форматируем в fat, монтируем как /boot/efi
и тип раздела указываем как системный загрузчик
Должно получится примерно так
Разметчик перечислит действия над данными. На разделах, отмеченных под
удаление и форматирование, данные будут практически безвозвратно потеряны.
На следующем экране выбираем тип графического окружения (оболочки).
Вводим данные пользователя, не стоит соглашаться с автовходом. После установки
стоит зайти в настройки KDE, выбрать Запуск и Завершение -> Управление сеансами
и поставить переключатель при входе в положение Начинать с пустого сеанса.
Также на экране установки указываем, что тот же пароль использовать для root
На следующем шаге указываем свой часовой пояс, в данном случае это Москва +2 часа, Екатеринбург
Просматриваем еще раз пока не было выполнено форматирование действия
над дисками и жмем установить. Распаковка займет много времени по сравнению
с BlueStar
Очищаем кеш шрифтов
sudo rm /var/cache/fontconfig/*
rm ~/.cache/fontconfig/*
fc-cache -r
После установки в консоли добираем дополнительное ПО
zypper refresh
zypper install mc
zypper install keepassxc
zypper install cpufrequtils
Установка дополнительного дисплейного менеджера
zypper install sddm
zypper install lightdm
Менять можно командами
update-alternatives --list default-displaymanager
update-alternatives --config default-displaymanager
Если время установлено ошибочно, то
tzselect
date -s "год-мм-дд чч:мм:00" (смотреть точное по time.yandex.ru)
hwclock --verbose --systohc --utc
Проверяем доступность swap файла
lsblk -f
swapon /dev/sdb5 <- согласно данным предыдущей команды
swapon --show
Добавляем поддержку flatpak
zypper install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Добавляем поддержку snap
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed snappy
sudo zypper --gpg-auto-import-keys refresh
sudo zypper dup --from snappy
sudo zypper install snapd
sudo systemctl enable snapd
sudo systemctl start snapd
sudo systemctl enable snapd.apparmor
sudo systemctl start snapd.apparmor
Установка Chrome
sudo zypper addrepo http://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
sudo zypper refresh
wget https://dl.google.com/linux/linux_signing_key.pub
sudo zypper install --no-confirm google-chrome-stable
Ставим плеер и клиент торрент
zypper install qbittorrent
zypper install qmmp
Почта
zypper install thunderbird
Редактор
zypper install notepadqq
Разработка ПО
zypper in lazarus
flatpak update
flatpak install NetBeans
Песочница
zypper in firejail
Установка из snap
snap install core
snap install telegram-desktop
snap install vokoscreen-ng
Библиотеки для qt приложений
zypper install libQt5Svg5 libqt5-qtquickcontrols
Правка grub и настройка cpufreq аналогочна указанным в прошлых заметках
grub2-mkconfig -o /boot/grub2/grub.cfg
Базовая настройка ufw
sudo zypper install ufw
sudo ufw enable
ufw default deny incoming
ufw default allow outgoing
systemctl enable ufw.service
systemctl start ufw.service
sudo ufw status
sudo ufw allow qBittorrent
ufw limit SSH
sudo ufw allow bootps
sudo ufw allow 53/udp
sudo ufw allow 53/tcp
Если графическая программа не восстанавливает после себя разрешение экрана делаем трюк
xrandr
- запускаем xrandr и смотрим имя первого устройства для вывода, пусть это eDP-1
xrandr --output eDP-1 --mode 1600x900
- вернет разрешение
Запуск программы на примере wine (строка для меню)
cd /home/username/.wine/drive_c/Games/ezquake/ && wine ezquake.exe && wineserver -k && xrandr --output eDP-1 --mode 1600x900
Команда wineserver -k
завершит все процессы в сеансе wine, а затем xrandr восстановит разрешение экрана
Установка yandex-disk
sudo rpm -ivh --nodeps --force /путь/к/yandex-disk-*.x86_64.rpm
yandex-disk setup