linux APP,手机linux终端工具
如何再linux下运行apk程序
Linux上的软件少得可怜,要是能够直接运行安卓程序,那将是意见很酷的事情。
方法原理:首先这个方法不需要开启安卓虚拟机,是直接在Linux上运行的。
谷歌在很早之前提出了archon的方案,能够直接在PC端运行安卓app,但是并不是很完善,所以不保证所有app可运行,请自测。
后来deepin对其进行了加强,在此感谢深度团队。
部分为转载内容,再次感谢原作者。
理论基于Debian的系统都可以,本人基于Linux mint17.3,其他Linux发行版请自行测试。
一、安装运行环境
首先要安装chrome浏览器,可到 下载
在我提供的资源网址中,选择环境包文件夹
安装 archon-integration*.deb和 deepin-archon*.deb即可
二、安装安卓app
1.安装打包好的安卓app的deb包
直接在我提供的资源网址中,选择Android-apps文件夹下的对应安卓app的安装包即可
也可以到网址: 下载对应的安卓app安装包
2.直接运行apk
a.下载测试的安卓apk程序,请尽量下载Pad版本;
b.解压apk程序,终端执行:
/usr/lib/node_modules/chromeos-apk/chromeos-apk--archon-t--scale--name"Android App" xxx.apk##xxx.apk为被解压的apk文件名
c.测试运行,终端执行:
/lastore/framework/myarchon/archonrun--silent-launch--load-and-launch-app=被解压apk程序的完整路径
如果想一部到位,仅仅是测试的,也可以下载环境包中的Android.sh.zip解压出 Android.sh
运行
android.sh xx.apk
即可看到软件运行情况。
baremetal和linuxapp是什么意思
baremetal和linuxapp的解释:
baremetal:
baremetal直接指代物理硬件或底层硬件平台,没有运行任何操作系统或其他软件。在这种环境下,计算机硬件直接支持运行应用程序或服务,无需通过操作系统或其他软件层进行中介。在某些高性能计算或嵌入式系统应用中,baremetal由于其高效的性能和直接的硬件控制力而得到应用。但在大部分情况下,由于其复杂性,baremetal通常只在特定的专业领域或高性能需求下使用。
linuxapp:
linuxapp指的是在Linux操作系统环境下运行的应用程序。Linux是一个开源的操作系统,广泛应用于服务器、桌面计算机、移动设备等多种场景。linuxapp则是基于Linux系统开发的各种应用程序,包括系统软件、应用软件等。这些应用程序提供了各种功能和服务,如办公套件、网络浏览、媒体播放等。开发者可以在Linux系统上开发应用程序,并通过多种渠道分发和应用这些应用程序。由于Linux系统的开源性和灵活性,linuxapp在开发和使用过程中具有很高的可定制性和灵活性。
综上所述,baremetal主要关注于硬件层面的直接控制和应用,而linuxapp则是基于Linux操作系统开发的应用程序。两者虽然都与计算机硬件和软件有关,但在使用目的和场景上有显著不同。Baremetal更偏向于高性能计算或特定应用环境,而linuxapp则是在广泛的计算机系统中使用的各种应用程序。
哪些app可以用来学习linux
搞机软件app推荐Termux。
Termux官方版是一款非常好用的系统搞机类型的软件,这款软件之中你会看到类似电脑变成的界面,看着就会觉得很高大上。Termux是一个Android终端仿真器和Linux环境应用程序,不需要根或设置就可以直接工作。
自动安装最小基本系统使用APT包管理器可以使用其他包,Termux结合了强大的终端仿真和广泛的Linux软件包集合。将仿真功能与Linux软件包相结合,用户可以使用手机进行编程。为用户带来方便的Bash和shell编程方法,可以通过软件进行相应的数据管理和服务。
软件优势
在Bash.fish或Zsh和nano.Emacs或Vim之间进行选择,浏览您的短信收件箱。使用curl访问API端点并使用rsync在远程服务器上存储联系人列表的备份。Termux中可用的软件包与Mac和Linux上的软件包相同,在您的手机上安装手册页并在一个会话中阅读,同时在另一个会话中进行试验。
通过Debian和UbuntuGNU/Linux已知的APT包管理系统安装您想要的东西,从OpenSSH使用ssh客户端访问远程服务器。Termux在一个漂亮的开源解决方案中结合了标准包和精确的终端仿真。