От: PortProton в Debian 12.11.0

Автор SerW, Вчера в 21:58:41

« назад - далее »

0 Пользователи и 5 гостей просматривают эту тему.

SerW

Репозиторий ПортПротона: https://github.com/Castro-Fidel/PortWINE
Затеваюсь ради игры в https://github.com/MisterCoderman/cossacks-2025.
Итак, вопрос: как правильно ставить ПортПротон? Из вот этого дистрибутива, репозитория не ждать: https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_amd64/portproton_amd64.deb?

Пытаюсь ставить из .deb, еоторый имеет размер 55 kB, не мало ли это:
root@debian-pn41:~# sudo dpkg -i '/home/dragonserw/Загрузки/portproton_amd64.deb'
Выбор ранее не выбранного пакета portproton.
(Чтение базы данных ... на данный момент установлено 198473 файла и каталога.)
Подготовка к распаковке .../portproton_amd64.deb ...
Распаковывается portproton (1.7.4) ...
dpkg: зависимости пакетов не позволяют настроить пакет portproton:
 portproton зависит от curl, однако:
  Пакет curl не установлен.
 portproton зависит от icoutils, однако:
  Пакет icoutils не установлен.
 portproton зависит от vulkan-tools, однако:
  Пакет vulkan-tools не установлен.
 portproton зависит от libvulkan1:i386.
 portproton зависит от cabextract, однако:
  Пакет cabextract не установлен.
 portproton зависит от libgl1:i386.
 portproton зависит от yad, однако:
  Пакет yad не установлен.

dpkg: ошибка при обработке пакета portproton (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для gnome-menus (3.36.0-1.1) ...
Обрабатываются триггеры для desktop-file-utils (0.26-1) ...
Обрабатываются триггеры для mailcap (3.70+nmu1) ...
При обработке следующих пакетов произошли ошибки:
 portproton
root@debian-pn41:~#

Вчера в 22:02:03
root@debian-pn41:~# sudo apt-get install -y curl icoutils vulkan-tools libvulkan1:i386 cabextract libgl1:i386 yad
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Пакет libvulkan1:i386 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
  vulkan-validationlayers

Пакет libgl1:i386 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «libvulkan1:i386» не найден кандидат на установку
E: Для пакета «libgl1:i386» не найден кандидат на установку
root@debian-pn41:~#
Сергей Швайко » DragonSerW

dzhoser

Инструкция по установке тут
Решение зависимостей
sudo apt install -fДобавление 32 битной архитектуры
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt update
sudo apt upgrade
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Лия

#2
Цитата: dzhoser от Сегодня в 06:45:49multiverse
Откуда в Debian multiverse? Это же из Ubuntu.

P.S. Пакеты лучше устанавливать так:
sudo apt update
cd '/home/dragonserw/Загрузки/'
sudo apt install ./portproton_amd64.deb
Так сразу установятся зависимости - по моему мнению, так удобнее, чем
sudo apt update
sudo dpkg -i ПАКЕТ.deb
sudo apt install -f

ferum

Когда то я устанавливал теперь устаревшим универсальным методом. Сначала зависимости, потом загрузка и исполнение скрипта. Всё работало.
https://linux-gaming.ru/t/ustanovka-portproton-ispolzovanie-wine-proton-bez-steam/24
Русские дебианщики против цифрового слабоумия !

SerW

Как по мне, вы все не правы.
Похоже, что устаревший метод сейчас уже не работает.
Сейчас ставлю через https://flathub.org/apps/ru.linux_gaming.PortProton. Установка ФлэтХаб в Дебиан 12: https://flathub.org/setup/Debian.
Сергей Швайко » DragonSerW

Лия

#5
Цитата: SerW от Сегодня в 17:35:39Как по мне, вы все не правы.




Sanni

#6
Как вариант, можно установить gdebi (утилита для установки .deb пакетов)

sudo apt install gdebi
После этого скачать .deb с официального сайта и установить (открыть с помощью gdebi)
Этот вариант может не работать под некоторыми рабочими окружениями (под Gnome и MATE должен работать нормально)