Покопавшись вечером в интернете со своим безумным желанием заиметь Minecraft на Steam Deck решила собрать все необходимые действия в одном месте.
Шлепаем снимать защиту от изменений в SteamOS.
Источник: 4pda
- Переходим в режим рабочего стола;
- Открываем консоль (Пуск-System-Konsole);
- Задаём пароль для системы (можно пропустить, если делали это ранее) прописав в консоли: passwd
- Затем снимаем ограничение на запись: sudo steamos-readonly disable
- Затем выключаем проверку ключей шифрования: kwrite /etc/pacman.conf
- Ищем в файле строку: SigLevel = Required DatabaseOptional
- Закомментируем её (в Линуксе, что бы команда игнорировалась, нужно поставить знак # перед командой. Это называется "закомментировать").Должно получиться вот так: #SigLevel = Required DatabaseOptional
- Прямо под ней вставляем строчку: SigLevel = TrustAll
- Сохраняем. При сохранении программа запросит пароль.
- Затем выполняем команду: sudo pacman-key --init
Первый пункт готов.
Устанавливаем YAY и Java (JDK8)
Yay - это консольная утилита, которая берет софт из репозиториев AUR со всеми необходимыми зависимостями, компилирует и собирает в пакет, который затем устанавливает pacman.
- Обновляем список пакетов: sudo pacman -Sy
- Установка необходимых зависимостей: sudo pacman -S --needed git base-devel
- Клонируем репозиторий с GitHub: git clone https://aur.archlinux.org/yay-bin.git
- На всякий случай удаляем yay-bin (если ранее был установлен), что бы не было проблем: sudo pacman -R yay-bin
- Переходим в папку с клоном: cd yay-bin
- И устанавливаем: makepkg -si
- Переходим на сайт Oracle (необходима регистрация) и с VPN скачиваем архив Java SE Development Kit (на 19.12.2023 версии 8u391) для Linux x64 Compressed Archive (Или с моего диска ТЫК). Качаем в папку Downloads.
- Открываем консоль и пишем команду: yay -S jdk8 отвечаем на вопросы I и N
Устанавливаем TLauncher
- Скачиваем с сайта TLauncher для Linux в папку Downloads и необходимо разархивировать jar файл в Desktop.
- Устанавливаем с помощью команды в консоли: java -jar /home/deck/Desktop/TLauncher-2.895.jar
- Для отображения иконки скачиваем иконку в формате png в папку Downloads и переименовываем ее в Minecraft.png
- На рабочем столе создаём текстовый файл и открываем его на редактирование. Вставляем в него следующий текст и сохраняем данный файл как TLauncher.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Tlauncher
Exec=/home/deck/.tlauncher/jvms/jre1.8.0_281/bin/java -jar /home/deck/Desktop/TLauncher-2.895.jar
Icon=/home/deck/Pictures/icons/minecraft.png
Terminal=false
Type=Application
StartupNotify=false