Wlancards.ru

ПК техника, WI FI Адаптеры
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Запуск Linux из-под Android

Запуск Linux из-под Android

Вероятней всего, ни для кого уже не секрет, что самая популярная операционная система для сенсорных устройств – это Android созданная на базе ядра Linux. Однако, по стечению обстоятельств планшеты под управлением операционной системы Android не способны запускать приложения, написанные для Linux. И на этом этапе у пользователей появляется нормальный вопрос: а как же запустить различные дистрибутивы Linux из-под популярной ОС? И ответ оказывается простым – с помощью специальных эмуляторов, как это распространено на компьютерах под управлением Windows, где создание виртуальных машин – это обычное дело для пользователя.

Linux не видит Android телефон

Если вы подключили Android телефон к Linux, но ничего не происходит и, в особенности, телефон не спрашивает разрешение на передачу данных, то начните с самого простого — попробуйте использовать другой USB провод. Некоторые кабели просто не способны передавать данные, так как там отсутствуют необходимые для этого контакты. Также выполните такие простые действия как перезагрузка компьютера и перезагрузка телефона.

Если там будет показано что-то вроде:

То есть если будет строка «No raw devices found.», значит нужно обратить внимание на кабель.

Если появится сообщение об ошибке (команда не найдена), то в Debain и производных (Ubuntu, Linux Mint, Kali Linux) установите необходимые пакеты:

В Arch Linux и производных:

Пошаговая установка Linux на Android устройство

Как я уже упоминал выше, операционная система Андроид создана на ядре Линукса, поэтому библиотеки, эмуляторы, инструменты поддерживаются прямо внутри платформы от Google.

Из-за этого установка Linux на Android проходит довольно легко для опытных пользователей. Обычно платформу собираются инсталлировать именно такие люди.

Процесс подготовки

Сначала пройдемся по всем элементам, которые понадобятся для установки:

  • мобильное устройство на Андроиде с рут-правами;
  • программное обеспечение для развертывания платформы под названием Linux Deploy;
  • софт BusyBox;
  • SSH-клиент под названием ConnectBot;
  • графический сервер XDSL.

По поводу получения прав суперпользователя я уже писал в предыдущих статьях на сайте Plansheta.ru. Ссылка на материал о root правах.

Все остальное загружается/устанавливается из интернета и доступно абсолютно бесплатно.

В качестве примера возьму софт BusyBox. Найти его можно в официальном магазине приложений Play Market. Следует установить программу оттуда, затем открыть и тапнуть на опцию “InstallBusybox”. Содержимое быстро распакуется и будет готово к использованию.

В случае с остальным программным обеспечением его достаточно просто установить. Когда вы проделали все эти действия, можно приступать к инсталляции, описанной поэтапно далее.

Развертывание дистрибутива

Инсталляция Линукса происходит через приложение. Я выбрал Linux Deploy, потому что программа простая и понятная в использовании, без лишних функций и загроможденного интерфейса.

Как установить платформу:

  1. После установки софта его необходимо открыть и перейти во вкладку “Настройки”, которая появится после клика на символ с тремя вертикальными точками в правом верхнем углу.
  2. В настройках необходимо поставить галочку напротив двух надписей: “Не отключать экран” и “Не отключать Wi-Fi”. Это нужно для того чтобы необходимые операции происходили до тех пор, пока дистрибутив не будет выключен.
  3. Не выходя из настроек приложения, надо проскроллить вниз и нажать на кнопку “Обновить окружение”. Софт начнет загрузку обновления. Следует дождаться, пока процесс завершится.
  4. Выйти из настроек и нажать на символ загрузки в верхней части. Откроется раздел параметров.
  5. В параметрах в первую очередь требуется выбрать тип системы и дистрибутив. Например, Ubuntu for Android. Продвинутые пользователи могут сменить архитектуру, но если вы не понимаете, к чему это приведет и на что влияет, советую оставить вариант, выбранный по умолчанию.
  6. Выбрать путь установки образа платформы. Надо учитывать, что образ занимает немалую часть памяти, поэтому ее следует предварительно освободить. Советую выбрать 1024 МБ в качестве размера образа. Конкретный объем зависит от графической оболочки и предустановленных инструментов. Например, для Gnome это 1.3 ГБ, а для XFCE хватит 1.1 ГБ.
  7. Вписать имя пользователя и пароль. В пункте “Локализация” выбрать ru_RU.UTF-8 для применения русской локализации.
  8. В пункте “Компоненты” осуществляется выбор окружения рабочего стола и дополнительных инструментов. В примере я выбрал LXDE окружение и поставил галочки напротив надписей “Окружение рабочего стола” и SSH сервер”.
  9. Поставить галочку у пункта GUI.
  10. В качестве графической подсистемы выбрать X Server.
  11. В настройках X Server надо ввести номер дисплея “0” и адрес беспроводной сети в “Адрес X-сервера”. Имейте в виду, что если дистрибутив не запустится с первого раза, номер дисплея автоматически изменится, поэтому нужно будет перезагрузить аппарат.
  12. Проскроллить вверх и тапнуть на надпись “Установить”. Начнется создание образа Линукс системы. Длительность процесса зависит от выбранного типа и скорости памяти. Обычно инсталляция занимает 25-35 минут. Важно не эксплуатировать гаджет во время установки, чтобы случайно не прервать действие.
Читайте так же:
Лучшие игры на андроид без интернета список

Запуск

После окончания инсталляции необходимо запустить дистрибутив, открыв XSDL Server. В нем надо выбрать разрешение экрана и размер шрифта.

Далее нужно открыть программное обеспечение Linux Deploy и тапнуть на надпись “Старт”. Теперь можно вновь переходить в XSDL Server и ожидать, пока платформа загрузится.

Когда процесс завершится, дистрибутив Линукса будет готов к использованию через программу XSDL Server. Эмулятор дает полноценный доступ. Пользователя ограничивает лишь аппаратная мощность его мобильного устройства.

Взаимодействие через сервер осуществляется просто:

  • если нужно отменить последнее действие, используйте кнопку “Меню”;
  • для запуска экранной клавиатуры надо тапнуть на кнопку “Назад”;
  • тап двумя пальцами одновременно аналогичен двойному клику левой кнопкой мыши.

Как настроить свой ПК под Андроид игры?

Есть два варианта развития событий – либо установить саму систему Андроид на свой ПК, либо эмулятор, то есть в последнем случае можно запустить ОС Android под управлением Windows на своем компьютере.

Давайте подробнее об этом поговорим.

Способ 1 – Установка ОС Андроид на компьютер для игр

Что в итоге мы сможем получить:

  • Откроется доступ ко многим сервисам Google для Android, в том числе и к скачиванию приложений и игр.
  • Получим высокоскоростную ОС.
  • Возможность быстрой синхронизации всех данных пользователя с компьютером.

Как же установить ОС Андроид на ПК?

Следующие рекомендации относятся только к опытным пользователям, которые смогут в критическом случае переустановить свою основную ОС, вернуть все свои файлы. Инсталляция практически аналогична процессу установки ОС Linux, и если у вас есть старенький ноутбук под управлением этой операционки, то он отлично подойдет для установки ОС Android.

Установка Андроид на ПК

Что необходимо сделать:

  1. Загрузить один из ниже перечисленных файлов: 1, 2, 3 – это файлы iso образов системы Андроид. Внимательно изучите требования к вашей системе при скачивании конкретного образа.
  2. Для чтения и установки формата iso нам обязательно потребуется дополнительный софт – программа «UltraISO». Если она не установлена, то ее необходимо инсталлировать на ПК с официального сайта.
  3. Открываем софт, выбираем загруженный образ, и создаем загрузочный диск для компьютера, нажав на вкладку программы «Самозагрузка».
  4. Размечаем свой жесткий диск, в нем должен быть отдельный раздел для мобильной ОС. Можно воспользоваться, например, Acronis Disc Director Suite (ссылка) либо Partition Wizard Free 9.1
  5. Для нашей операционки нужно зарезервировать примерно 10 Гб, ей больше не потребуется, а основной раздел с Windows трогать не нужно.
  6. После всех манипуляций перегрузите компьютер, а при старте зайдите в BIOS. В нем найдите вкладку BOOT, а в ней выставляем приоритет загрузки с нашего созданного раздела.
  7. Теперь можно приступить к установке Fндроид системы на ПК. Сделайте рестарт, а во время загрузки выберите команду «Install Android on Hard Disc». Здесь нужно не забыть, что для ОС мы специально разбили диск, и указать путь установки.
  8. В следующем окне вас могут попросить сделать изменения в файловой системе, или оставить все так, как есть. Для Андроид подходят вот эти типы ─ EXT2 или EXT3. Прочесть NTFS Андроид не сможет, а тип FAT32 разработчики не рекомендуют.
  9. Затем появится диалоговое окно, в котором будет предложено установить отдельный файловый загрузчик GRUB, здесь нужно ответить положительно, поскольку стартовать наша новая ОС без него просто не сможет. Соглашаемся и нажимаем Enter.
  10. Затем нужно быть внимательным – согласиться в следующем окне с интеграцией обеих обнаруженных ОС. Таким образом, при старте компьютера можно будет выбрать определенный раздел жесткого диска для загрузки. Все, сам процесс установки стартовал.
  11. Теперь ваш ПК сможет распознавать любые apk файлы, и вы сможете получать удовольствие от всевозможных игр, предназначенных только для мобильных устройств на Андроид.
Читайте так же:
Для чего нужна андроид приставка для телевизора

Этот вариант самый надежный для решения поставленной задачи, а установка отдельной ОС на выделенный раздел откроет вам ряд широчайших возможностей в играх для Андроид на ПК.

Способ 2 – Запуск игр с помощью эмулятора

Если вы не знаете, как разбить свой жесткий диск, или вам что-то стало не понятно из нашей инструкции, то можно поступить по-другому.

Чтобы была возможность поиграть на компьютере в Андроид игры, нам нужно инсталлировать любой эмулятор – программу, имитирующую операционку мобильного девайса.

BlueStacks

Разберем на примере программы BlueStacks, но и другие эмуляторы работают по тому же принципу:

  1. Загрузите по ссылке софт BlueStacks, установите ее в выбранную или созданную заранее папку.
  2. Переходим к настройке – при первом старте софта на экране появятся доступные для скачивания игры и приложения, кликните на одних из выбранных вариантов, этим вы активируете настройку.
  3. Программа попросит вас указать данные аккаунта Google, нужно ввести реальные данные, чтобы была возможность получить доступ ко всем сервисам. Также необходимо ввести реальный адрес электронной почты Gmail и пароль от нее.
  4. Пойдет проверка введенных данных, и если система найдет данные вашего аккаунта, то можно продолжить.
  5. Соглашаемся с выдвинутыми системой условиями и попадаем в Маркет Google, где и скачиваем понравившуюся игру. В любом случае файл нужно запускать в окне программы. Найдите в ней вкладку Андроид, и найдите установочный файл. Запускайте и получайте удовольствие.

Видео по установке BlueStacks:

Можно воспользоваться и другим вариантом – скачать apk файл с другого ресурса, а эмулятор уже сам преобразует его под запросы системы. Для этого нужно воспользоваться вкладкой APK, и программа отыщет и установить автоматически. Но активировать игру можно только из вкладки Андроид.

Читайте так же:
Лучшие китайские смартфоны с мощным аккумулятором

Мы рассказали лишь о некоторых способах запуска игр для мобильной платформы Андроид на своем ПК. Для многих пользователей этого вполне достаточно.

Есть ли версия Bluestacks для Linux

Так как этот плеер один из лидеров по популярности, вполне логично, что большое количество людей будет искать версию для linux. К сожалению, разработчики плеера сделали ее только для двух наиболее популярных систем – Windows и Mac. Это значит, что Bluestacks Ubuntu не поддерживает, впрочем, как и Mint, Fedora, да и остальные версии Linux.

Но не огорчайтесь, ведь хоть Bluestacks и один из лучших, но абсолютного лидера в этой области нет. Вы можете найти аналог под OS Linux, который ничем не уступает по функционалу, а в некоторых моментах даже превосходит. Например, достойной заменой bluestacks для Убунту может служить эмулятор Genymotion.

Конечно, вы можете попробовать запустить Windows-версию Bluestacks под операционной системой Linux. Это делается через программу Wine, которая позволяет запускать файлы с расширением .exe в среде Ubuntu. Нет, это не будет эмулятор внутри эмулятора, как вы могли подумать, так как это реализация Windows API.

Словом, Wine позволяет создать подходящие условия для запуска Windows приложений в другой операционной системе. Как программа поведет себя с эмулятором, неизвестно. Возможно, именно на вашем ПК она будет работать без проблем, так что попробовать стоит.

6. AndY

Цена: бесплатно
Плюсы: Совместимость с Mac
Минусы: Установка по времени, возможная криптографическая проблема.

AndY , также известный как Andyroid, является исчерпывающим эмулятором Android с точки зрения доступных функций, а также общего размера. Полный установочный пакет составляет около 3 ГБ, хотя некоторые программы, поставляемые с установщиком, в основном нежелательны.

Эмулятор дает вам возможность использовать контроллеры PlayStation и Xbox в качестве геймпада вместе с самим смартфоном. Он также совместим с Mac. В целом, это впечатляющий инструмент.

Что обескураживает в AndY, так это его довольно сложный и трудоемкий процесс установки. Еще в 2018 году появились сообщения о том, что Энди тайно добывал криптовалюту без согласия пользователя. Об этом изданию впервые сообщили на Reddit.

Запускаем Windows игры в Linux

На мой взгляд, именно Steam и Lutris предлагают максимально современные и легкие решения для запуска игр. В качестве примера, поиграем в World of Tanks и World of Warships на Ubuntu 19.04.

Читайте так же:
Датчик гравитации в смартфоне что это

Еще недавно, запускать Windows игры в Линукс было тем ещё квестом, затмевающим интерес к игре из-за тяжелого и не всегда удачного процесса установки игры.

С появлением DXVK (библиотеки основанной на Vulkan, позволяющей транслировать 3D приложения (игры) Direct3D 10/11), и как следствие Steam Play (Proton) – установка многих игр в Линукс стала почти такой же легкой как и в Windows.

Содержание

Запуск Windows игр в Linux с помощью Lutris

Lutris – сервис с игровым приложением, предоставляющий автоматизированные, настроенные скрипты для установки игр.

Интеграция с такими игровыми магазинами, как GOG и Steam, позволяет импортировать существующую библиотеку игр, а поддерживаемые сообществом установочные сценарии обеспечивают полностью автоматизированную настройку.

Установка Lutris в дистрибутивы на основе Ubuntu

Для корректной работы Lutris, разработчики рекомендуют предварительно установить Wine (версию Staging). Установить Wine в Ubuntu можно по инструкции официального сайта: Installing WineHQ packages

Для Ubuntu подобных дистрибутивов добавляем репозиторий Lutris:

Для лучшей производительности необходимо установить последнюю версию видеодрайвера и библиотеки Vulkan.

Пользователям видеокарты Nvidia нужно добавить репозиторий с новыми драйверами и затем удобным способом установить последнюю версию драйвара:

Выбрать драйвер можно с помощью встроенной утилиты Программы и обновления – Дополнительные драйверы.

Если видеокарта поддерживает Vulkan API, то устанавливаем необходимые библиотеки (скорее всего они уже установились при установке видеодрайвера. Проверить, если видеокарта поддерживает Vulkan можно по ссылке: Vulkan API):

Пользователям видеокарт AMD / Intel (Ubuntu 18.04 и выше):

Установка игр в Linux с помощью Lutris

Переходим на официальный сайт программы в раздел Games и выбираем нужную нам игру.

Найдя игру, выбираем (если доступно) редакцию скрипта с нужным нам сервером (например для World of Tanks это будет RU DXVK version). Нажимаем на Install. В качестве примера будет показана установка игры World of Tanks в Ubuntu 19.04.

Ссылка откроется в установленном приложении Lutris, нам предложат установить игру. Нажимаем на Install.

Дальше можно выбрать папку, в которую будет установлена игра. Продолжаем установку. Будет установлена нужная для данной игры версия Wine, соглашаемся на все установки. По окончанию установки онлайн установщика будет предложено создать ярлыки и запустить игру.

Затем откроется полноэкранное окно, в котором будет осуществляться установка игры. Не пугаемся, с помощью клавиш ALT+TAB можно вернуться в рабочее окно.

Запустить установленную игру можно как из программы Lutris, так и из списка установленных приложений.

Аналогично установил игру World of Warships в Ubuntu 19.04.

Именно в Ubuntu столкнулся с проблемой, при которой курсор мыши в игре не позволял делать обороты около 180 градусов. Ранее устанавливал игру в окружениях KDE и Cinnamon (Linux Mint), такой проблемы там нет. Если курсор вывести нажатием на CTRL, то можно захватить другие обороты мыши. Решение: переключение отображения игры в оконный режим.

Устанавливаем Windows игры в Linux с помощью Steam (Proton)

Для совместимости игр с операционными системами GNU/Linux, компания Valve разрабатывает проект Proton (Steam Play), который в свою очередь состоит из различных наработок, таких как Wine, DXVK, esync. Подробнее почитать о Steam Proton можно в нашей статье: Steam Play улучшает поддержку Windows-игр для Linux.

Читайте так же:
Как включить тоновый режим на телефоне panasonic

Информация о качестве поддержки Windows игр в Steam Proton доступна по ссылке: ProtonDB.

Для включения опции Proton, нам необходимо открыть Steam – затем Настройки – Steam Play – и включить доступные опции.

Версию Steam Proton стоит выбирать самую актуальную, т.е с большим номером.

Дальнейшая установка игр ничем не отличается от установки в системе Windows. Steam Play автоматически произведет нужные настройки для установки игры.

Сравнение производительности видеокарты Nvidia Geforce 1060 в Ubuntu 19.04 и Windows 10

Сравнение проводилось на ноутбуке с видеокартой Nvidia Geforce 1060 (6 ГБ) и процессором Intel® Core™ i7 8750H. Операционные системы Windows 10 1903 (build 18362.10019), версия видеодрайвера NVIDIA GeForce Game Ready 436.15 и система Ubuntu 19.04 с версией видеодрайвера 430.40 (самый актуальный в репозитории ppa:graphics-drivers).

World of Tanks

Танковые сражения в World of Tanks в Windows 10 показывали от 115-130 fps до 150-165 fps, в зависимости от игровой сцены.

В Ubuntu 19.04 от 100 до 120 fps. Настройки Высокие, sd клиент.

World of Warships

В морских сражениях World of Warships в Windows 10 производительность держалась от 65 до 75 fps.

В Ubuntu 19.04 игра World of Warships показала производительность от 60 до 70 fps, но периодически сильно проседала до 25 fps. Настройки высокие, hight клиент.

Обе игры в Ubuntu были установлены с помощью Lutris.

War Thunder

Также, с интересом проверил производительность видеодрайвера в игре War Thunder. В Windows 10 игра была установлена с помощью нативного клиента, а в Ubuntu 19.04 с помощью Steam (нативная версия).

В морских сражениях в War Thunder в Windows 10 отображался fps от 65 до 85, в воздушных боях около 100 fps.

В Ubuntu 19.04 варьировался fps от 35-55 в морских сражениях и 75 fps в воздушных.

Версия из Lutris, использующая DXVK, в Ubuntu 19.04 показала fps от 50 до 75 в морских сражениях и 60 fps в воздушных.

Знаю, что разработчики War Thunder тестируют версию с использованием библиотек Vulkan. Не тестировал её, но уверен, что производительность будет значительно выше, чем у нативной версии, использующей OpenGL.

Euro Truck Simulator 2

В симуляторе Euro Truck Simulator 2 производительность в Windows 10 отображалась от 85 до 120 fps.

В Ubuntu 19.04 производительность игры ETS 2 варьировалась от 55 fps (в редких случаях) до 110 fps. В обоих случаях были использованы настройки Ультра.

Как видим, производительность игр в Linux уступает Windows 10, но при использовании библиотек DXVK и Vulkan разница гораздо меньше, чем при использовании OpenGL. В любом случае это прорыв для пользователей Linux: доступных игр стало гораздо больше, а их установка стала максимально простой.

На мой взгляд, осталось решить проблему работы античитов. Именно из-за проблемы с работой некоторых античитов, в Linux не доступна еще масса игр.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector