Ошибка, запускающая Safari с PlayOnLinux

Ваше устройство имеет процессор ARM. Ваш ПК имеет x86 процессор. ARM и x86 являются различными архитектурами процессора с различными системами команд. Исполняемая программа, скомпилированная для x86, состоит из x86 инструкций, что процессор ARM не может выполниться, и наоборот.

Вам нужен двоичный файл ARM. Кроме того, Вам нужен двоичный файл ARM, это совместимо с другим программным обеспечением, которое Вы имеете на своем устройстве. А именно, Вам нужен любой статически связанный двоичный файл (двоичный файл, который не зависит ни от чего больше), или двоичный файл, связанный с правильными системными библиотеками.

Проверьте, какую стандартную библиотеку Вы имеете. Если Вам назвали файл /lib/ld-uClibc.so, у Вас есть uClibc, небольшая библиотека, предназначенная для встроенных систем. Если Вам назвали файл /lib/ld-linux.so.2, у Вас есть GNU libc, та же библиотека, которую Вы имеете на своем ПК Ubuntu (и любой другой не встроил Linux).

У Вас есть два варианта клиентов и серверов SSH: OpenSSH и Dropbear. Dropbear меньше, но имеет меньше функций, в особенности никакой SFTP.

Если стандартной библиотекой является Glibc, можно захватить двоичный файл от распределения ARM Debian. Доберитесь armel клиент или пакет сервера. Извлеките .deb файл путем выполнения

dpkg-deb -x openssh-….deb .

Затем скопируйте двоичный файл с ./usr/bin или ./usr/sbin к устройству.

Если стандартная библиотека будет uClibc, то необходимо будет захватить двоичный файл от распределения на основе uClibc. Dropbear включен во многих встроенное распределение. Openmoko, который совместно использует некоторую родословную с Qtopia, включает Dropbear в его стандартную установку. Если Вы собираетесь хотеть установить несколько программ, BuildRoot делает очень легким получить кросс-компилятор и создать общие программы: в значительной степени только необходимо следовать руководству.

2
27.04.2016, 21:11
2 ответа

Во-первых, необходимо включить мультисупинатор, какая архитектура, если Вы не можете использовать:

sudo dpkg --add-architecture amd64

или

sudo dpkg --add-architecture i386


Поскольку это могло бы использовать wine64 или wine:i386

Во-вторых, выполненный:

sudo apt-get update

и

sudo apt-get -f install


Если это не были зафиксированные зависимости затем, можно вручную установить wine64 или wine:i386:

sudo apt-get install wine64

или

sudo apt-get install wine:i386


Проблема все еще не зафиксировала, затем удаляют playonlinux и сносят репозиторий playonlinux.
После установки playonlinux из Ваших репозиториев распределения затем все зависимости установят.

1
27.01.2020, 22:22

Обновление playonlinux с этого сайта .

Возможно, вы обновили Ubuntu до последней версии и установили playonlinux в старой версии.

0
27.01.2020, 22:22

Теги

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