Как установить вино на aarch 64

У меня есть архитектура aarch64 (amd64), и я хочу установить wine. Можно ли установить его из репозитория? Я импортировал ключ хранилища и уже добавил архитектуру i386. После этого я написал в командной строке

sudo apt-add-repository 'deb [arch=amd64] https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

Все успешно!

Затем я обновил все пакеты обновлением sudo apt и попытался установить wine, но получил ошибку.

dextop@localhost:~$ sudo apt-get install winehq-stableReading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
winehq-stable:i386 : Depends: wine-stable:i386 (= 4.0.1~xenial) but it 
is not going to be installed
E: Unable to correct problems, you have held broken packages.
-1
задан 1 July 2019 в 19:38

1 ответ

aarch64 не является , а не x86_64 / amd64. aarch64 для ARM v8 , то есть: Raspberry Pi 3 B +.

Wine рекомендует или требует установку и доступность библиотек amd64 и i386. Это означает, что вы должны будете следовать инструкциям по установке Wine, в том числе включить multilib / multiarch . Прочитав об этом и его последствиях, вы можете добавить i386 в свою систему amd64 с помощью следующей команды:

$ sudo dpkg --add-architecture i386
$ sudo apt update

Даже после добавления репозитория WineHQ пакетам, которые там есть, может потребоваться i386 пакеты из Ubuntu и других источников. Вот почему вы должны выполнить этот шаг даже после добавления репозитория WineHQ, объясняя, почему это первый шаг в документации WineHQ Ubuntu .

После еще одного взгляда я не вижу команды, которую вы показывали нам в этом документе. Вы пытались следовать другим инструкциям после того, как они не сработали? Почему вы используете свою версию команды apt-add-repository, а не ту, которая указана в WineHQ?


Для всех, кто хочет запустить Wine на aarch64, это возможно, но, вероятно, не стоит проблем , Инструкции, безусловно, не будут такими же, как в системе amd64, и вы испортите систему aarch64, добавив пакеты amd64 или i386. Вы можете рассмотреть возможность запуска Windows 10 напрямую и взглянуть на Microsoft IoT Core .

2
ответ дан 1 July 2019 в 19:38

Другие вопросы по тегам:

Похожие вопросы: