Как мне установить.deb файлы на bq Aquaris?

Недавно я приобрел bq Aquaris m10 FHD и собираюсь установить настольную версию dropbox, а также последнюю бета-версию scrivener. Весь смысл этого планшета был в том, чтобы иметь планшет, который мог бы запускать обычные настольные приложения, но, похоже, нет возможности установить файлы.deb.

Похоже, что система не распознает их изначально, и когда я пытаюсь установить через bash, я получаю сообщение об ошибке, сообщающее, что файлы или система "только для чтения" (даже в root).

Я попытался установить центр программного обеспечения Ubuntu через bash, чтобы помочь, все вроде бы пошло хорошо, но после установки найти его было некуда, и система все еще не распознала файлы.deb даже после перезапуска.

Любые предложения помогут.

Обновление (5 мая): из того, что я узнал до сих пор, я не могу... Хотя команда dpkg работает в командной строке (при условии, что root перемонтирован как перезаписываемый), пакеты, на которые я пытался установить, полагаются архитектура x84, а bq Aquaris - это арм. С учетом сказанного я узнал о "эмуляторе" под названием qemu, который запускается в командной строке и должен иметь возможность устанавливать и запускать приложения. А как его установить? это другой вопрос.

Если кто-нибудь может направить меня в правильном направлении, это будет оценено.

также команда для перемонтирования root: sudo mount -o remount, rw /

Вам нужно будет повторно вводить эту команду каждый раз, когда вы открываете терминал, но это позволило мне добавить репозитории (которые не работают), запустить apt-get и apt-get update... Независимо от того, работаете вы или нет это разумно... меня предупреждали об этом, но пока я не причинил никакого вреда. В любом случае, это то, что я узнал до сих пор самостоятельно, и я думаю, что я иду в правильном направлении... или, возможно, нет? Снова любая помощь приветствуется.

Обновление (15 июля): я недавно узнал, что обновление OTA-13 в Ubuntu будет включать "экспериментальное включение amd64". Если это означает то, что я думаю, то Ubuntu, возможно, наконец-то предоставит полную поддержку установки пакетов.deb в Aquaris m10, независимо от архитектуры. Если кто-то знает наверняка, пожалуйста, дайте мне знать.

Обновление (18 августа): Плохая новость в том, что я был далеко от базы по поводу "включения amd64". Оказывается, это был "arm64", который позволял запускать 64-битные приложения на 32-битном оборудовании. Наверное, я только что прочитал то, что хотел увидеть.

Хорошей новостью является то, что я подхожу к реальному решению. Проблема не в аппаратном обеспечении, а в самой операционной системе. Пакеты.deb используют права пользователя root для установки и изменения файлов в различных системных папках. В Ubuntu Touch и Unity 8 многие из этих файлов и папок доступны только для чтения. Таким образом, пакет.deb не может записать необходимые файлы для установки приложения. Однако есть способ обойти это.

Любой, кто обновил OTA-11 или 12, вероятно, заметил, что их планшетные и настольные приложения были разделены на две разные области: libertine или Desktop Apps (как это было недавно переименовано). Libertine (насколько я понимаю) - это приложение, которое позволяет устанавливать приложения X-11 в "контейнеры" с минимальной установкой Ubuntu, что, в свою очередь, позволяет запускать приложения в Ubuntu Touch. Вот как на m10 были установлены стандартные настольные приложения, такие как LibreOffice, GIMP, FireFox и другие.

Чтобы установить новые приложения, вы должны создать новый "контейнер" с помощью инструмента командной строки libertine-container-manager. Обратите внимание, что этого нельзя сделать из терминального приложения на самом m10 (при условии, что вы его установили), поскольку у этого приложения нет возможности создавать или изменять папки в системе. Скорее всего, вам придется подключить ваш m10 к рабочему столу Ubuntu с помощью USB-кабеля. Затем откройте окно терминала на рабочем столе и используйте phablet-tools (если вы их установили), чтобы подключиться к вашему m10. Затем вы можете использовать libertine-container-manager для создания нового "контейнера". После этого снова используйте командную строку, чтобы установить пакет.deb в "контейнер". Обновите область своих приложений для настольных ПК, и ваше новое приложение должно быть готово к использованию.

Звучит очень просто, правда! Это потому, что я пропустил весь технический жаргон и фактические команды bash, необходимые для этой работы. Я далек от гуру Linux и до сих пор прорабатываю детали для себя. Последнее, что я хочу, - это чтобы кто-то прочитал это, ввел неправильные команды и кирпичик на своем планшете, как я сделал мой (потребовалось два месяца, чтобы исправить мой беспорядок). Если кто-нибудь успешно протестировал эту установку, прошу поделиться. Есть несколько приложений, которые я хотел бы установить, и я был бы очень признателен за подробное руководство о том, как это сделать.

Тем временем я уже читал, что Ubuntu делает все это более удобным для пользователя, и есть даже планы сделать Центр программного обеспечения доступным для Ubuntu Touch (не волнуйтесь, я перечитал его, чтобы быть уверенным), До тех пор я буду продолжать изучать это самостоятельно, и когда я буду уверен, что знаю достаточно, чтобы не разрушить свой планшет, я попробую. Я с нетерпением жду сообщения о моем успехе или мрачном провале. Какой бы ни.

0 ответов

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