LINUX.ORG.RU

Armbian - не устанавливается SteamLink из flatpak

 ,


0

1

На Armbian установлен flatpak:

root@arm-64:~# dpkg -l | grep flatpak
ii  flatpak                              1.0.9-0ubuntu0.2                    arm64        Application deployment framework for desktop apps

но при попытке установить SteamLink:

# flatpak install flathub com.valvesoftware.SteamLink
error: Error searching remote flathub: Can't find ref com.valvesoftware.SteamLink

и скачав сам com.valvesoftware.SteamLink.flatpakref файл:

# flatpak install com.valvesoftware.SteamLink.flatpakref
error: No such ref 'app/com.valvesoftware.SteamLink/aarch64/stable' in remote flathub

при этом

# flatpak remotes -d
Name    Title   URL                          Collection ID Priority Options
flathub Flathub https://dl.flathub.org/repo/ -             1        system 

На ноут с amd64 архитектурой та же команда нормально Steam установила. Получается нет поддержки именно aarch64?

На ноут с amd64 архитектурой та же команда нормально Steam установила. Получается нет поддержки именно aarch64?

Да. Steam ведь проприетарное приложение, поэтому его нельзя собрать из исходников под иную архитектуру. К слову, к играм из него это тоже относится.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от zorinquen

Насколько я понимаю, могу ошибаться, в теории можно собирать самому в этом формате почти под любую архитектуру, при наличии исходников, но готовые пакеты на flathub — только amd64. Но могу ошибаться.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

имеются в виду например исходники Steam, которых нет, т.к. это проприетарное ПО? Вроде на flathub есть пакеты и под другие архитектуры:

% flatpak remote-ls --arch=aarch64
% flatpak remote-ls --arch=arm

но мне кажется их гораздо меньше

zorinquen
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

а нельзя из пакета Steam flatpak под amd64 собрать пакет Steam под aarch64 при условии что исходников Steam нет?

zorinquen
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Ошибаешься. Сейчас собирают для x86_64 и aarch64, раньше собирали ещё для i386 и 32-битного arm, в будущем собираются добавить ppc64le.
Проприетарные приложения с бинарями только для x86_64 доступны только для x86_64, разумеется.

gasinvein ★★★
()
Ответ на: комментарий от zorinquen

Вообще, вроде 32-битные приложения под i386 архитектуру можно было заворачивать в прослойку, которая транслирует их вызовы под ARM.

Vsevolod-linuxoid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.