Fórum Root.cz
Hlavní témata => Server => Téma založeno: scientific 07. 03. 2019, 19:45:43
-
Ahoj, prosím si o radu v možná trochu delikátní záležitosti.
Mám mám pár android aplikací, které potřebuji, aby běžely nonstop, ale zároveň je nechci mít v mobilu.
Poradíte mi prosím nějakou možnost mít android v mém serveru, kde je CentoOS?
Našel jsem dvě, které vypadají použitelně:
1. Je Genymotion, za 99$, je to pouze takový test, uvítal bych tedy spíše nějakou alternativu zdarma.
2. Anbox je SW, který tohle zřejmě umí, ale nevím či umí Google play, na ukázkách jsem ho v menu neviděl.
3. Android studio je sice zdarma, ale nevím jestli fugnuje jak potřebuji, nebudu vyvíjet aplikace, potřebuji dokonalý emulátor mobilního telefonu s androidem.
4. Je jich mraky, ale 99% je jen pro windows eventuálně macos.
Jsem si jistý, že to potřebuji takto, nechci tedy, abyste mě od toho odrazovali. Pokud mi doporučíte něco co není pro Centos, ale jinou distribuci, budu trochu smutný, ale nepůjde-li to jinak, hold se přizpůsobím.
Děkuji všem moc za tipy.
-
Virtualizace? Za předpokladu, že máš x86 server, tak by šlo něco takového https://www.osboxes.org/android-x86/.
-
Virtualizace ideálně OpenVZ (jakákoliv distribuce), ale klidně KVM (pouze centos). Nejraději bych, aby to fakčilo na Centosu, což si o tom, co jsi mi poslal nemyslím. To vypadá, že bude fungovat jen na Ubuntu-based.
-
2. Anbox je SW, který tohle zřejmě umí, ale nevím či umí Google play, na ukázkách jsem ho v menu neviděl.
Tohle by mohl vyřešit Yalp Store (nejspíš nelegální SW umožňující tahat aplikace z Google Play i bez Google Play) nebo nějaká služba typu apkpure.com. S tím ostatním bohužel neporadím.
-
[...]Nejraději bych, aby to fakčilo na Centosu, což si o tom, co jsi mi poslal nemyslím. To vypadá, že bude fungovat jen na Ubuntu-based.
tak ti nevim, jak jako "vypada"? osboxes.org sem neznal, ale stacilo par vterin abych se pretukl na hlavni stranku kde vidim 1. ze je to i pro CentOS, 2. ze jde v podstate jen pro pripravene image pro VirtualBox a VMware...
zaroven na odkazu co poslal, je napsano ze je to androix x86, coz 1. nevim zda nepotrebujes ARM verzi, 2. pro jine (tedy nevim proc by ne KVM) ze si mas stahnout Android x86 ISO od "x86 portaru"...
-
Aha, já šel na stránku se screenshoty, kde jsou screenshoty plochy debianu, ubuntu a distribucí založených na ubuntu a zároveň jsem něco takového četl na blogu root.cz, ale to se vlastně týkalo práve toho anboxu a ještě ten článek byl asi zastaralý.
Dobře naučím se instalovat z iso a zkusím to děkuji. Co se týká ARM, tak asi nepotřebuji, nebudu na tom spouštět nic graficky náročného. Děkuji ti za informace, zkusím to.
-
[...]Dobře naučím se instalovat z iso a zkusím to děkuji.[...]
na KVM nepouzivas https://virt-manager.org ? tak staci vybrat ISO pro CDROM a je to, pripadne ten Android-x86 by mel jit pustit normalne jako Live na zkousku pred instalaci na virtualni disk...
-
ISO Menu:
https://i.postimg.cc/hhFn4z8w/virt-manager-android-x86.png
Prvni start (chce to prihlasit/vytvaret ucet (pri preskoceni oznami ze se bez uctu nebude moci installovat z GooglePlay(=s uctem Ti to pujde):
https://i.postimg.cc/mZ7BVVbW/virt-manager-android-x86-ucet.png
Nabehle (rozhrani Laucher ala tablet):
https://i.postimg.cc/Vs9PX6RY/virt-manager-android-x86-nabehle.png
Nastaveni/Informace:
https://i.postimg.cc/858x6QfJ/virt-manager-android-x86-informace.png
-
Genymotion
Zkoušel jsem kdysi trial. Funguje to pěkně.
Anbox
Taky jsem zkoušel. Chce to instalaci nějakých jaderných modulů z PPA třetí strany, ale samotný emulátor dobře nefunguje - padá tam i vestavěný webview.
vím že google play se dal vzít tady, ale mají teď nějaký problém s githubem: https://opengapps.org/
-
Jdou android aplikace spoustet nejak serverovym zpusobem, tedy ze prikaz spusti nejen virtual, ale rovnou i danou aplikaci? Idealne, kdyby to zaroven bylo schopne rict stav aplikace.
-
Jdou android aplikace spoustet nejak serverovym zpusobem, tedy ze prikaz spusti nejen virtual, ale rovnou i danou aplikaci? Idealne, kdyby to zaroven bylo schopne rict stav aplikace.
pokud "prikazem" myslis "skript" tak asi muzes pustit virtual, pockat nez nabehne a pak pustit app ci se dotazovat na stav pomoci adb pres tcpip...
-
Na běh Android aplikací používám http://www.android-x86.org/ a spoušítm to v KVM s pomocí virtmanagera. Je otázka, co ta aplikace dělá, zda jí nebudou scházet senzory apod. A je taky otázka, jak stabilní to bude pro trvalý dlouhodobý běh.
-
Tak KVM server mám, ale linux admin tvrdí, že s tím můžou být skrz storage problémy a že jestli opravdu image chci na KVM server, tak že mu mám dodat x86_64 image ve formatu qcow2, jinak, že mám smůlu. Prý přes ten virt-manager to jde u každého KVM serveru, tak já to asi tedy zkusím, snad neodělám storage. :-D
-
Tak KVM server mám, ale linux admin tvrdí, že s tím můžou být skrz storage problémy a že jestli opravdu image chci na KVM server, tak že mu mám dodat x86_64 image ve formatu qcow2, jinak, že mám smůlu. Prý přes ten virt-manager to jde u každého KVM serveru, tak já to asi tedy zkusím, snad neodělám storage. :-D
to je nesmysl, bud si mu spatne popsal co chces, nebo nevi co chces, nebo...
aneb proc porad samej image? jakmile mas pristup k KVM a mas moznost vytvorit virtual, tak vytvoris virtual, zvolis v pruvodci jak ma byt velky "disk", vyberes iso k instalaci a nainstalujes... o image se ani ty ani "linux admin KVM" nestarate... (to ze si ho pruvodce vytvori pri volbe velikosti disku sam v qcow2 formatu v predpripravenem storage ti muze byt jedno, s tim zadne problemy byt nemuzou, resp. zadne ktere by souviseli s tim ze jde o Android)
-
Tak zaprvé není problém si doma to qcow2 image vyrobit instalaci z toho iso (a tím si to celé vyzkoušet a ptát se už na základě nějaké zkušenosti) a zadruhé bych začal tím, co mu ten jeho admin vlastně nabízí resp. kde co a jak provozuje. Protože ten Android tam případně nemusí vůbec fungovat a dokud nebudeme znát reálie tak ani víc neporadíme.
-
Věc se má tak, že jsem to zkoušel, do bootmenu pro výběr live nebo instalace mi fungovalo, ale když jsem chtěl spustit "live without install", tak už se spustit nepovedlo.
Problém je možná v tom, že plně nechápu a mate mě to, že mi píšete, že já si mám spustit image pomocí virt manageru. Nemá tohle náhodou dělat admin virtualizace? Nebo opravdu já jako uživatel pronajatého VPS, protože to bych vlastně dělal další virtuální servery na už virtuálním serveru. Ale vypadá to, že poskytovatel VPS tohle vůbec neumožňuje.
-
Problém je možná v tom, že plně nechápu a mate mě to, že mi píšete, že já si mám spustit image pomocí virt manageru.
O image a kvm/virt-manageru tu pises jenom ty a ja ti psal ze to je blbost, mas pouzit samozrejme iso, pokud ti to nestaruje na vps/kvm, vyzkousej iso na kvm/virt-manager na SVEM pocitaci doma... ;-)
-
Problém je možná v tom, že plně nechápu a mate mě to, že mi píšete, že já si mám spustit image pomocí virt manageru.
O image a kvm/virt-manageru tu pises jenom ty a ja ti psal ze to je blbost, mas pouzit samozrejme iso, pokud ti to nestaruje na vps/kvm, vyzkousej iso na kvm/virt-manager na SVEM pocitaci doma... ;-)
Někteří poskytovatelé VPS umožňují běh vlastní instance KVM v rámci OS svého VPS (např. vpsFree.cz), někteří umožňují běh vlastního diskového image (načtu OS z vlastního image). Takže teoreticky to možné je.
Ale stejně jako k3dAR bych tazateli doporučil si to nejdříve vyzkoušet doma ve virtmanageru a pak s tím případně obtěžovat nějakého poskytovatele.
-
Někteří poskytovatelé VPS umožňují běh vlastní instance KVM v rámci OS svého VPS (např. vpsFree.cz), někteří umožňují běh vlastního diskového image (načtu OS z vlastního image). Takže teoreticky to možné je.
[...]
ja nerozporoval ze to mozne neni, ale ze tazatel zbytecne resi image, kdyz instalacka je v iso :-)
samozrejme se muze stat, ze v VPS mu nepujde nainstalovat, ale kdyz si nainstaluje lokalne a prenese nainstalovanej image ze to pomuze/pujde...
-
Někteří poskytovatelé VPS umožňují běh vlastní instance KVM v rámci OS svého VPS (např. vpsFree.cz), někteří umožňují běh vlastního diskového image (načtu OS z vlastního image). Takže teoreticky to možné je.
[...]
ja nerozporoval ze to mozne neni, ale ze tazatel zbytecne resi image, kdyz instalacka je v iso :-)
samozrejme se muze stat, ze v VPS mu nepujde nainstalovat, ale kdyz si nainstaluje lokalne a prenese nainstalovanej image ze to pomuze/pujde...
Jj. Hlavně je tazatel volaký zmatený, což mu nemám za zlé, nicméně platí, že pokud chce tohle dělat, bude si to muset dostudovat, aby věděl, co vlastně chce (nebo si na to někoho najmout).
-
Není potřeba, k3dAR mi už řekl, že mě ostatní s virt managerem jen mátly. Zkusil jsem si to a vím, jak to funguje. Jen mi to na mém KVM nefunguje, což je asi v pořádku.
Na tom svém VPS KVM si alespoň vytvořím to qcow2 volume a předám adminovi, když i to bude problém, tak využiji nabídku od HaC, kde jim stačí poslat image a hodí mi to zdarma na VPS od 66 Kč za měsíc, což mi nejspíš bude stačit.
Každopádně děkuji všem, zase jsem se tu něco nového dozvěděl a ujasnil si další věci.
-
Není potřeba, k3dAR mi už řekl, že mě ostatní s virt managerem jen mátly. Zkusil jsem si to a vím, jak to funguje. Jen mi to na mém KVM nefunguje, což je asi v pořádku.
nic ve zlem, ale matl jsi ty s image ;-) znovu sem si prosel vlakno a zminky o virt manageru byli v poradku, nikdo nepsal ze mas s nim pouzit image ;-) virt-manager je desktop gui pro KVM (nad libvirt)...
mozna prozrad, jestli mas na svem "domacim" stroji GNU/Linux, pokud ano, nainstaluj virt-manager tam a vyzkousej boot iso androidu, kdyz pujde vyzkousej instalaci, kdyz pujde muzes skusit svemu adminu VPS predat qcow2 image kterej vznikne kdyz si to doma pred virt-manager z iso nainstalujes :-) pokud mas doma jen Windows, tak chapu ze virt-manager doma nevyzkousis, pokud si GNU/Linux doma nenainsalujes...
-
Není potřeba, k3dAR mi už řekl, že mě ostatní s virt managerem jen mátly. Zkusil jsem si to a vím, jak to funguje. Jen mi to na mém KVM nefunguje, což je asi v pořádku.
nic ve zlem, ale matl jsi ty s image ;-) znovu sem si prosel vlakno a zminky o virt manageru byli v poradku, nikdo nepsal ze mas s nim pouzit image ;-) virt-manager je desktop gui pro KVM (nad libvirt)...
mozna prozrad, jestli mas na svem "domacim" stroji GNU/Linux, pokud ano, nainstaluj virt-manager tam a vyzkousej boot iso androidu, kdyz pujde vyzkousej instalaci, kdyz pujde muzes skusit svemu adminu VPS predat qcow2 image kterej vznikne kdyz si to doma pred virt-manager z iso nainstalujes :-) pokud mas doma jen Windows, tak chapu ze virt-manager doma nevyzkousis, pokud si GNU/Linux doma nenainsalujes...
Přesně vystiženo, lépe bych to nenapsal :)
-
Moje chyba, omlouvám se. To jste si ještě nevšimli, že na mě musíte polopatě, jelikož jsem tatar? :-D
Díky, už vím co a jak.