Решение проблемы с установкой PortProton
Заметил что у многих возникает разного рода ошибки при установки (да ия так то пост обещал написать 😄)
Надеюсь у всех сделаны первоначальные настройки такие как пароль суперпользователь и возможность установки из AUR? Если нет, то вот небольшой гайд:
Установка пароля и снятия ограничения на запись.
В первую очередь ставим пароль пользователя. Открываем терминал и пишем (копируем) :
passwd
Затем снимаем ограничение на запись:
sudo steamos-readonly disable
Затем выключаем проверку ключей шифрования:
kwrite /etc/pacman. conf
Ищем в файле строку:
SigLevel = Required DatabaseOptional
Закомментируем её (в Линуксе, что бы команда игнорировалась, нужно поставить знак # перед командой. Это называется «закомментировать»). Должно получиться вот так:
#SigLevel = Required DatabaseOptional
Прямо под ней вставляем строчку:
SigLevel = TrustAll
Сохраняем. При сохранении программа запросит пароль. Затем выполняем команду:
sudo pacman-key --init
Установка программ из AUR:
Обновляем список пакетов:
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
Ну а теперь про установку PortProton!
1. Ищем файл pacman.conf
2. Меняем в нем:
[jupiter] to [jupiter-rel]
[holo] to [holo-rel]
[core] to [core-rel]
[extra] to [extra-rel]
[community] to [community-rel]
[multilib] to [multilib-rel]
3. Сохраняем
4. Скачать файл PortProton
5. В папке со скаченным файлом открыть консоль и ввести команду:
sudo pacman -U —noconfirm portproton-1.0-8-x86_64.pkg.tar.zst
(название пакета может быть другим, можете просто скопировать его из имени файла ПОЛНОСТЬЮ
6.Готово!
Теперь можно ставить почти любые лаунчеры в обход Steam^а
Пиздец блять что значит "ищем в файле строку такую то" это что за хуйня? Нет там такого! Почему нельзя делать скриншоты для тупых?!
можно так то оно можно, но после обновы, системные файлы будут перезаписаны, и portproton сдохнет. удачи.
Небольшое дополнение!
Если в конце при вводе команды что то будет не получаться попробуйте заменить "-U" на "-Sy"
Я совсем совсем нуб в линуксе, но где то находил и такой вариант)
И если будут вопросы или какие то сложности, пишите, решим вместе 😊