- Как установить Android Studio на Linux Mint 20
- Как установить Android Studio на Linux Mint 20
- Установить Android Studio на Linux Mint 20 Ulyana
- Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:
- Шаг 2. Установка Java.
- Шаг 3. Включите и установите Snapd в системе Linux Mint.
- Шаг 4. Установка Android Studio на Linux Mint 20.
- Шаг 5. Доступ к Android Studio.
- Linux mint and android
- Справочная информация
- среда, 6 августа 2014 г.
- Подключение Android в Linux Mint c MATE
- Linux Mint Forums
- Android apps in Linux Mint
- Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Re: Android apps in Linux Mint
- Устанавливаем рабочий стол Linux на Android
- Терминалы Linux
- Linux на Android
- Выбор системы
- Приложение UserLAnd
- Дистрибутивы в UserLAnd
- Краткое руководство к UserLAnd
Как установить Android Studio на Linux Mint 20
Как установить Android Studio на Linux Mint 20
В этом руководстве мы покажем вам, как установить Android Studio на Linux Mint 20. Для тех из вас, кто не знал, Android Studio — это официальная интегрированная среда разработки (IDE) для разработки приложений Android, основанная на IntelliJ IDEA. Помимо мощного редактора кода и инструментов разработчика IntelliJ, Android Studio предлагает еще больше функций, которые повышают вашу продуктивность при создании приложений для Android.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Android Studio на Linux Mint 20 (Ульяна).
Установить Android Studio на Linux Mint 20 Ulyana
Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:
Шаг 2. Установка Java.
Выполните следующую команду, чтобы установить Oracle JDK 11 на Linux Mint 20:
Шаг 3. Включите и установите Snapd в системе Linux Mint.
Snap доступен для Linux Mint 20. Перед установкой в Linux Mint необходимо удалить. Это можно сделать из командной строки: /etc/ apt / preferences . d / nosnap . pref
Затем выполните следующую команду для установки snapd:
Шаг 4. Установка Android Studio на Linux Mint 20.
- Установка Android Studio с помощью Snapd
Чтобы установить Android Studio, просто используйте следующую команду:
- Установите Android studio из официального репозитория
Нам нужно добавить репозиторий Android Studio в систему Linux Mint, чтобы мы могли установить Android Studio:
После этого обновите свой apt и приступайте к установке Android Studio:
Шаг 5. Доступ к Android Studio.
Наконец, запустите Android Studio из диспетчера приложений Linux Mint или, альтернативно, вы можете запустить Android Studio с помощью следующей команды:
Поздравляю! Вы успешно установили Android Studio . Благодарим за использование этого руководства для установки последней версии Android Studio в системе Linux Mint. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Android Studio .
Источник
Linux mint and android
NOTE :- You Need VirtualBox Installed in your system .
Step 2:- Sign to geanymotion And download geanymotion file
Step 3:- To run in mint select Ubuntu 32 or ubuntu 64 (select your Architecture )
Step 4 :- After downloading you will find a geanymotion file in home Folder
Step 5:- Right click on ‘Geanymotion.bin’ file and select permision select ‘Allow executing program ‘
step 6:- Open terminal and type su :
passsword : ********
Step 7 :- Drag and drop Geanymotion.bin in terminal. (here it will install geanymotion )
Step 8:- It will ask to create a Folder in home just say yes by pressing y.
Step 9:- Go to home folder there you will see a folder named ‘Geanymotion ‘
Step 10:- There u will find files named as geanymotion , geanymotion -shell . select ‘geanymotion‘
step 11 :- Here it will launch geanymotion Application Select Add option.
Step 12 ;- Enter your User name and Password (The Username and password your entered while downloading Geanymotion file)
Step 13:- Select Add option there I will show various Android devices , (Android Resoultions )
Step 14:- It will download the Android File and automatically install it .
That’s now to run any Android .Apk file in Genaymotion , to install any .Apk file just drag and drop .Apk file in geanymotion app
Источник
Справочная информация
про свой опыт решения некоторых проблем и использования ряда возможностей ОС и приложений
среда, 6 августа 2014 г.
Подключение Android в Linux Mint c MATE
Возникла у меня необходимость подключить к компьютеру Android как USB Flash. Если в Windows это устройство распозналось и автоматически подключилось, то в Linux Mint пришлось применить ряд действий.
В сети был найден «рецепт» для Ubuntu.
Установить, Go-mtpfs из PPA:
sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install go-mtpfs
Установить дополнение для Unity:
sudo apt-get install go-mtpfs-unity
Для монтирования раздела вручную следует использовать команду:
fusermount -u /media/MyAndroid
Я полагал, что раз Linux Mint собран на пакетной базе Ubuntu, то всё сработает без проблем. Действительно, команды
sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
отработали как надо.
Сюрприз меня ждал, когда я попытался установить sudo apt-get install go-mtpfs . Система мне заявила, что такой пакет не найден.
После того, как я попробовал ввести команду
sudo apt-get install mtpfs (не go-mtpfs, а просто mtpfs)
пакет был установлен. И без дальнейших телодвижений, связанных с Unity, мой Android был автоматически примонтирован как накопитель Flash.
М.б. потому, что оболочка стоит не Cinnamon, а MATE, а м.б. в силу каких-то других причин, но факт интересный .
Источник
Linux Mint Forums
Welcome to the Linux Mint forums!
Android apps in Linux Mint
Android apps in Linux Mint
Post by Mercuzio » Sun Sep 23, 2018 3:35 am
Re: Android apps in Linux Mint
Post by gm10 » Sun Sep 23, 2018 3:39 am
Re: Android apps in Linux Mint
Post by Mercuzio » Sun Sep 23, 2018 3:43 am
Re: Android apps in Linux Mint
Post by sgtor » Sun Sep 23, 2018 3:49 am
I know ubuntu was supposed to have that in the most recent release(18.xx I think) but ended up not having it but now it’s supposed to be in the next release.
Until then one way to try is a chrome app call arc welder. You need to get your hands on the actual APK file then install it to arc welder. You can try it but the few apps I tried it with didn’t work.
Basically what I’m saying is you need to install chrome or chromium then install the Arc welder app within chrome then install the APK file within arc welder.
There are also android emulators but I haven’t tried any of those yet so I can’t advise.
Re: Android apps in Linux Mint
Post by catweazel » Sun Sep 23, 2018 3:58 am
Re: Android apps in Linux Mint
Post by sgtor » Sun Sep 23, 2018 4:56 am
Re: Android apps in Linux Mint
Post by smurphos » Sun Sep 23, 2018 8:15 am
android_x86 installed in Virtualbox is another option.
Re: Android apps in Linux Mint
Post by jimallyn » Fri Sep 28, 2018 4:41 pm
I have installed several Android apps with this method:
I see I have also bookmarked this page, so I might have taken some advice from there, too:
It’s been months since I’ve messed with this, so if I wanted to install another Android app, I’d have to figure it out all over again.
“If the government were coming for your TVs and cars, then you’d be upset. But, as it is, they’re only coming for your sons.” — Daniel Berrigan
Re: Android apps in Linux Mint
Post by phd21 » Fri Sep 28, 2018 4:50 pm
I just read your post and the good replies to it. Here are my thoughts on this as well.
How to install and run Android Apps (APKs) on Linux with Shashlik
https://www.howtoforge.com/tutorial/how . -shashlik/
Hope this helps .
Re: Android apps in Linux Mint
Post by AZgl1500 » Sun Jan 13, 2019 7:39 pm
Bringing an old post back to the Top.
my daughter just asked me how to run Android Apps on Linux,
I just ran the above code, but don’t find anything in the menus.
anbox in Terminal gave me this
$ anbox
anbox: command not found
what am I lacking?
Kernel: 4.15.0-43-generic x86_64 (64 bit) Desktop: Cinnamon 3.6.7
Distro: Linux Mint 18.3 Sylvia
Re: Android apps in Linux Mint
Post by smurphos » Mon Jan 14, 2019 1:48 am
The full installation instructions.
There are two basic steps — install necessary kernel modules via the ppa and then install the snap.
Re: Android apps in Linux Mint
Post by sgtor » Mon Jan 14, 2019 8:39 am
Re: Android apps in Linux Mint
Post by AZgl1500 » Mon Jan 14, 2019 11:10 am
After reading through all of that,
an Android tablet is easier to do, er uh, get .
Re: Android apps in Linux Mint
Post by phd21 » Mon Jan 14, 2019 12:45 pm
Hi AZgl1500, and everyone else,
As member smurphos stated its a 2 stage process installing the PPA and then the snap package.
I was able to install «anbox», but I could not run it on my ancient under-powered computer because it requires a video card capable of running «openGL» version 3 or higher.
A long time ago, I was able to run some Android apps using the «Archon» method as member jimallyn mentions and the Chrome browser, but I do not know if that method still works.
I do know that you can install Virtualbox (VB) and a version of Android and that will work if you have a computer with enough resources (system memory «ram», video card, etc. ) to run Virtualbox and Android. Using the link below, I was able to install VB and a current Android v8 iso disc image, but I could not complete the initial Android setup probably due to a lack of computer hardware resources, kept saying it could not reach Google?
Complete Guide to Running Android in VirtualBox — Make Tech Easier
https://www.maketecheasier.com/run-andr . irtualbox/
«Shashlik» is another option, but that did not work well on my system for android either. But it is simple to install and try and may work for others; see previous link on «3 ways to emulate Android».
Obviously, using an Android smartphone or tablet would work.
Источник
Устанавливаем рабочий стол Linux на Android
Привет, Хабр! Представляю вашему вниманию перевод статьи из журнала APC.
В данной статье рассматривается полная установка операционной среды Linux вместе с графическим окружением рабочего стола на Android-устройствах.
Одной из ключевых технологий, которую применяют многие из систем Linux на Android, является pRoot. Это реализация утилиты chroot в пользовательском пространстве, которая пользуется большой популярностью в настольных системах и серверах Linux. Однако для инструмента chroot нужны полномочия пользователя root, которые не доступны по умолчанию на Android. pRoot же даёт это преимущество за счёт установления привязки к директории.
Терминалы Linux
Не во всех эмуляторах терминалов Linux для Android имеется набор утилит BusyBox, в отличие, например, от Termux. Причиной тому является то обстоятельство, что весь смысл подобных систем состоит в обеспечении «полной» установки всех компонентов ОС, в то время как BusyBox предназначена для того, чтобы свести всё множество общих утилит в один двоичный файл. В системах, где не установлена BusyBox, используется начальная загрузка для Linux, содержащая полные версии программ. «
Задайте логин и пароль для дистрибутива и VNC в UserLAnd.
Однако в этих системах присутствует дополнительная технология, которая не требует наличия Termux. В этой статье будет рассматриваться полнокомплектная инсталляция дистрибутива Linux, а также рабочего стола GUI. Но прежде необходимо выбрать способ установки графической системы.
Linux на Android
Как было упомянуто ранее, программные пакеты, которые мы будем устанавливать, запускаются в пользовательском пространстве.
Это означает, что у них есть только разрешение для текущего пользователя, который в случае ОС Android всегда является обычным пользователем, т.е. не имеет полномочий администратора. Однако для того, чтобы установить рабочий стол Linux, нам понадобится установить графический сервер, например, X или Wayland. Если бы мы делали это в операционной среде Linux, то он запустился бы с полномочиями обычного пользователя, не имея при этом доступа к графическому уровню ОС Android. И потому мы должны смотреть в сторону установки сервера «стандартным» андроидовским способом, чтобы у него был доступ к железу и способность поддерживать графическую среду.
Умные ребята из сообщества разработчиков предложили два решения этой проблемы. Первое заключается в том, чтобы использовать собственные версии Linux (как правило, это сервер X). После того, как те начнут работу в фоновом режиме, у вас появится доступ к данному фоновому процессу через VNC. Если же на вашем устройстве Android уже имеется программа VNC viewer для удаленного взаимодействия с другими компьютерами, просто используйте её, чтобы получить удалённый доступ к локальному узлу. Это простое в исполнении решение, однако некоторые пользователи сообщают о том, испытывают затруднения с работой программы.
Второй вариант – установить сервер, предназначенный специально для устройств на базе Android. Некоторые серверы доступны на Play Store в платной и бесплатной версиях. Перед установкой необходимо проверить, поддерживается ли выбранный вариант или по крайней мере работает ли с тем программным пакетом Linuх для Android, который вы собираетесь установить. Мы отдали предпочтение системе X-Server, и потому использовали программный пакет XServer XSDL (ссылка). В статье будет описываться процесс установки данного сервера, хотя он может немного отличаться, если у вас установлено другое приложение или же используете VNC.
Выбор системы
Как в случае с X-Servers, в Play Store существует несколько приложений по установке дистрибутивов системы Linux. Здесь также, как и с Termux, мы сконцентрируемся на вариантах, которые не требуют полномочий суперпользователя, что в свою очередь предполагает определённую степень риска. Эти приложения предоставляют весь необходимый для большинства пользователей функционал, сохраняя при этом ваши данные в безопасности. Ниже представлены примеры таких приложений в Play Store:
— UserLAnd: весьма популярный выбор пользователей. Приложение включает в себя набор распространенных дистрибутивов: Debian, Ubuntu, Arch и Kali. Любопытно, что несмотря на отсутствие вариантов на базе RPM, UserLAnd включает Alpine Linux для устройств с меньшим объёмом памяти.
— AnLinux: данное приложение помогает в установке одного или нескольких списков дистрибутивов большого объёма и может включать в себя Ubuntu/Debian, Fedora/ CentOS, openSUSE и даже Kali. Там также можно выбрать низкозатратные десктопные варианты: Xfce4, MATE, LXQtand LXDE. Для работы требуется установленный Termux, а операционная система Android должна быть от 5.0 и выше.
— Andronix очень похож на AnLinux. Возможно, имеет лучший дизайн, чем предыдущее приложение, однако поддерживает меньшее число дистрибутивов.
— GNURoot WheezyX: этот проект стартовал как вариант Linux на Android и разрабатывался для программ c открытым исходным кодом. Как подсказывает название, он фокусируется на дистрибутивах Debian, в то время как ‘X‘ на конце означает, что приложение ориентировано на графический рабочий стол. И несмотря на то, что создатели остановили разработку проекта ради UserLAnd, GNURoot WheezyX всё ещё доступен на Play Store, если у кого-то есть в нём нужда.
Авторы данной статьи будут использовать приложение UserLAnd для установки рабочего стола Linux на Android, и тому есть несколько причин. Во-первых, приложение имеет открытый исходный код (хотя AnLinux тоже его имеет). Во-вторых, оно предлагает хороший набор дистрибутивов (хотя в него и не включены Fedora или CentOS), также с помощью него можно установить дистрибутивы с минимальными системными требованиями, которые не займут много места в памяти смартфона. Но главное преимущество UserLAnd в том, что оно имеет инструменты поддержки для установки отдельных приложений вместо целых дистрибутивов. Мы выясним, что конкретно это значит для нас, позже. А сейчас давайте установим UserLAnd на ваше устройство.
Приложение UserLAnd
Скачайте приложение из Google Play или F-Droid (ссылка) на ОС Android. Оно устанавливается как и любое другое приложение – ничего особенного здесь делать не надо. После этого запустите его из панели приложений.
Первое, что вы увидите там – это список дистрибутивов. В конце можно найти пару десктопных вариантов: LXDE and Xfce4. Замыкает его приложение Firefox, пара игр и несколько офисных утилит: GIMP, Inkscape и LibreOffice. Это вкладка называется «Приложения». Предназначена она для установки приложений.
После того, как вы установите что-нибудь, на вкладке «Session» появится соответствующая запись об этом. Здесь можно начать или остановить текущую сессию, а также посмотреть запущенные процессы.
“Filesystems” – последняя вкладка, которая показывает уже завершённые установки. Стоит отметить, что после того, как вы удалите любой элемент из Filesystems, сведения о нём будут стёрты из вкладки Session, что, однако, не доказывает обратного. Это значит, что вы сможете создать новую сессию на базе текущей файловой системы. Понять, как работает эта взаимосвязь, намного проще, если увидеть это в действии, и потому мы начнём с установки приложения в системной среде UserLAnd.
Перед тем, как установить дистрибутив на смартфоне, необходимо предоставить UserLAnd доступ к хранилищу.
Дистрибутивы в UserLAnd
Выберите один из дистрибутивов, расположенных на экране Apps, для установки на устройство. В качестве примера мы будем использовать Ubuntu. При нажатии на значок появляется диалоговое окно, где спрашивается имя пользователя, пароль и пароль VNC. Затем выберите способ, посредством которого вы получите доступ к дистрибутиву. Начнётся загрузка, в ходе которой будет задействован базовый образ выбранного дистрибутива. Распаковка файла будет осуществляться в директории UserLAnd.
По окончании загрузки вернитесь к эмулятору терминала xterm. Можете ввести служебную команду, чтобы узнать, какую версию Linux вы установили:
Следующий шаг заключается в том, чтобы инсталлировать рабочий стол, используя служебную команду Ubuntu:
Последний шаг состоит в том, чтобы убедиться, что ваше новое окружение рабочего стола готово к запуску. Чтобы сделать это, нужно отредактировать файл .xinitrcfile, в котором в настоящее время имеется всего одна строка /usr/ bin/twm. Её необходимо изменить на /usr/bin/startlxde. Теперь выйдите из сессии XSDL (убедитесь, что нажали кнопку STOP в области уведомлений), удерживайте кнопку «Ubuntu listing» на вкладке Sessions, затем нажмите «Stop Sessions» и повторно запустите сессии. Через несколько секунд должна появиться системная среда LXDE. В ней можно делать то же самое, что и на обычном рабочем столе. Она просто может быть немного меньше и работать чуть медленнее: чтобы нажать кнопку на устройстве, вам придётся ждать дольше, чем если бы вы это делали с клавиатурой и мышью. Давайте посмотрим, как конкретно мы можем усовершенствовать системную среду Linux на смартфоне.
Краткое руководство к UserLAnd
При внимательном изучении содержимого рабочего стола можно обнаружить точное воссоздание дексктопной версии. Если вы используете UserLAnd на устройстве с клавиатурой и мышью (подключённых через Bluetooth-соединение или каким-либо иным образом), вам будет легко приспособиться к использованию системной среды Linux в таком формате. За исключением небольшого отставания, которое происходит за счёт того, что курсор X-Windows синхронизируется с курсором устройства на Android, всё работает плавно.
Возможно, первое, что вы захотите сделать, это отрегулировать установленную по умолчанию систему шрифтов, поскольку размер шрифтов рабочего стола слишком велик для экрана телефона. Перейдите в главное меню, затем выберите «Настройки» → «Настройка внешнего вида и виджетов» → «Виджет». Здесь можно поменять размер шрифта по умолчанию на более подходящий вариант для вашего телефона.
Возможно, дальше вы захотите установить свои любимые программы в системную среду Linux. Как сказано выше, служебные команды в этом случае не будут работать, так что смело используйте поистине незаменимый инструмент, который установлен в системной среде UserLAnd, под названием ASAP:
Дистрибутивы в приложении представлены в виде сессий. Вы можете начать и закрыть их.
После установки дистрибутива можно добавить среду рабочего стола со стандартными командами.
Вероятно, вам также понадобятся альтернативные способы установления соединения для своего дистрибутива. Тот факт, что вы изначально установили XSDL, не означает, что он должно быть неизменным всё время. Вы можете создать ещё одну учётную запись на вкладке Session и выбрать другой сервер. Только убедитесь, что указали его в одной и то же файловой системе. UserLAnd попытается направить вас на нужное приложение, чтобы установить новый тип соединения: либо XSDL, ConnectBot для SSH, или bVNC.
Однако настойчивость, с которой приложение автоматически направляет вас в Play Store при попытке переподключения, может раздражать. Чтобы прекратить это, достаточно сменить сервер посредством установки специального приложения. Для установки SSH выберите старый проверенный VX ConnectBot. Просто войдите в порт 2022 на рабочей станции под вашим именем и паролем. Для того, чтобы подключиться к серверу VNC достаточно установить коммерческое, но во многих отношениях продвинутое приложение Jump Desktop, и набрать адрес 127.0.0.1:5951.
Надеемся, вы помните пароль VNC, который задали, когда создавали файловую систему.
Получить доступ к текущей сессии UserLAnd также можно используя похожие инструменты на другом компьютере в вашей сети. Достаточно подключить SSH к работающему сеансу (с типом соединения SSH, естественно) посредством терминала Linux, например, Konsole, или подключиться к сеансу VNC с помощью KRDC. Просто замените локальные адреса на экране компьютера IP-адресами вашего Андроида.
В сочетании с парой переносных приложений эта установка даст вам удобную портативную систему Linux, к которой можно подключиться с помощью любого компьютера, доступного вам в данный момент.
Источник