您现在的位置是: 首页 > 手机配件 手机配件
linux手机_linux手机版
zmhk 2024-06-04 人已围观
简介linux手机_linux手机版 大家好,今天我想和大家分享一下我对“linux手机”的理解。为了让大家更深入地了解这个问题,我将相关资料进行了整理
大家好,今天我想和大家分享一下我对“linux手机”的理解。为了让大家更深入地了解这个问题,我将相关资料进行了整理,现在就让我们一起来探讨吧。
1.如何给Android手机刷Linux或BSD?
2.Linux系统应用在哪些领域?
3.linux系统的手机有哪些
4.linux 手机操作系统怎样
5.MTK或Linux平台的手机算智能手机吗?
6.手机Linux系统是什么?哪里可以下载它的应用
如何给Android手机刷Linux或BSD?
安卓手机硬件闭源,刷成Linux很困难,有一个项目,是将Linux借用lineageos的驱动,来刷Linux,名字叫halium。还有一个项目是postmarketos,每个手机都是一个postmarketos项目,不支持的手机也可以进行手动移植,这个发行版基于alpine linux。安卓(Android)
是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。
Linux系统应用在哪些领域?
之前给大家介绍过 Kali Linux,它是一个专为网络安全人员打造的 Linux 发行版,集成了众多的渗透测试工具。刚好最近在网上看到有个软件叫 Linux Deploy,可以在 Android 手机上运行 Linux 发行版,而其所支持的发行版中就包括了 Kali Linux。
本着好奇和爱折腾的心,拿我的旧手机鼓捣了一下,在这里分享记录一下折腾历程。
准备工作
1.硬件
友情提示:获取 root 权限会给手机带来一定的风险,建议拿闲置的旧手机进行尝试。
这里我用的手机是 Nubia Z11 miniS,4 + 64G,骁龙 625 处理器,Android 9.0 系统,并且已获取 root 权限。
2.软件
逐一安装以上软件(软件安装包都已打包好,公众号后台回复 手机渗透 即可获取)。
需要注意的是,BusyBox Pro 安装之后需要打开软件,允许获取 root 权限。然后界面顶部可以看到一个加载进度条,等进度条加载到 100%,此时再点击下方的 安装 按钮,才算安装完成。
安装 Kali Linux
打开 Linux Deploy,允许获取 root 权限。首次打开时会显示正在更新环境,等一会儿就好。
进入软件主界面,点击左上角菜单,就是三条横线的那个。
点击后侧边弹出菜单,点击配置文件,打开配置文件界面。点击右上角加号,新建一个配置文件,名称随意,这里我写的是 Kali,点击确定。
点击刚刚新建的配置,将其选中。
返回到软件主界面,此时顶部的 linux 已经变成了 Kali,说明此时用的配置文件是刚刚新建的 Kali。
点击底部最右边的按钮,打开属性配置页面。
发行版选择 Kali,架构默认就好,一般会自动选择与你手机 cpu 相符的架构。
将源地址修改为 /kali/ 。这是中科大的源,安装起来会比较快。
安装类型:可以选择目录也可以选择文件,其他选项不建议尝试。
这里我选择的是目录,安装路径填写 ${ENV_DIR}/kali ,镜像大小自动分配。
如果选择的是镜像文件,安装路径填写 ${EXTERNAL_STORAGE}/kali.img ,镜像大小可以自动分配,也可以输入固定的值。如果输入固定的值,则会立马创建一个固定大小的镜像文件,推荐使用自动分配。
滑动到下面,设置用户名密码。
继续滑到底部。勾选启用 ssh 服务,用于远程连接。勾选启用图形环境,用于远程桌面连接。
返回到软件主界面,点击右上角菜单,弹出菜单栏,点击安装。
正在安装中。。。喝口水等一会儿。
大约需要 7 - 8 分钟,当出现 <<<deploy 时代表已经安装完成。如下图。
然后就可以启动系统了。
点击左下方启动按钮。出现 Starting extra/ssh ... done 代表成功启动 ssh 服务。出现 Starting graphics/vnc ... done ,代表成功启动 VNC 图形界面服务。
至此,整个系统也就算是安装成功了。如下图。
若 ssh 出现 failed 之类的,说明系统启动失败,可能是选择的架构不对,可选择其他架构重新安装尝试。
如果不知道自己手机的 CPU 架构,可以使用 CPU-Z 查看。CPU-Z 安装包我也一并打包了。
我的是 aarch64,对应为 arm64。x86 对应为 i386,x64 对应为 amd64。arm 对应 armel 或 armhf ,可以自行尝试。
使用 ssh 登录系统
打开 Juice SSH,点击管理连接。点击右下角加号,新增一个连接,输入地址以及认证信息。
地址输入 127.0.0.1 ,认证选择新建。
新建认证。
输入之前在 Linux Deploy 设置的账号密码。
一路点击右上角保存。
此时界面已经可以看到刚刚新建的连接,点击即可连接。
成功连接 Kali Linux。
使用电脑进行连接。
一样连接成功。
连接 vnc 图形界面环境
打开 VNC Viewer,右下角加号按钮,新建一个连接,输入地址 127.0.0.1 ,名称任意,点击 CREATE。
创建好后,点击进行连接。
弹出一个警告,点击右上角 OK 即可。关闭下方的 Warn me every time ,下次就不会有警告了。
要求输入密码,密码就是前面在 Linux Deploy 设置的密码。
连接成功!熟悉的 Kali Linux 壁纸!
将手机横屏,全屏显示。
看起来舒服多了。(我的手机横屏有点问题,所以装了一个强制横屏软件,才成功横屏,软件也在上面一并打包了,需要可以自取)
使用电脑 VNC Viewer 连接。
很清晰,而且居然不算太卡。
至此,我就拥有了一部可以用来做渗透测试的 Android 手机了,还是蛮不错的。
以上就是完整的安装过程了,如果你也喜欢折腾,并且刚好有一部旧手机,不妨动手尝试一下。
linux系统的手机有哪些
与Windows操作系统软件一样,Linux也是一个操作系统软件。但与Windows不同的是,Linux是一套开放源代码程序的,并可以自由传播的类Unix操作系统软件,随着信息技术的更新变化,Linux应用领域已趋于广泛。
1、IT服务器Linux系统应用领域
如今的IT服务器领域是Linux、Unix、Windows三分天下,Linux系统可谓是后起之秀,尤其是近几年,服务器端Linux操作系统不断地扩大着市场份额,每年增长势头迅猛,并对Windows及Unix服务器市场的地位构成严重的威胁。
Linux作为企业级服务器的应用十分广泛,利用Linux系统可以为企业构架www服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性。
随着Linux在服务器领域的广泛应用,从近几年的发展来看,该系统已经渗透到了电信、金融、政府、教育、银行、石油等各个行业,同时各大硬件厂商也相继支持Linux操作系统。这一切都在表明,Linux在服务器市场的前景是光明的。同时,大型、超大型互联网企业都在使用Linux系统作为其服务器端的程序运行平台,全球及国内排名前十的网站使用的几乎都是Linux系统,Linux已经逐步渗透到各个领域的企业里。
2、嵌入式Linux系统应用领域
由于Linux系统开放源代码,功能强大、可靠、稳定性强、灵活,而且具有极大的伸缩性,再加上它广泛支持大量的微处理器体系结构、硬件设备、图形支持和通信协议,因此,在嵌入式应用的领域里,从因特网设备到专用的控制系统,Linux操作系统都有很广阔的应用市场。特别是经过这几年的发展,它已经成功地跻身于主流嵌入式开发平台。例如,在智能手机领域,Android
Linux已经在智能手机开发平台牢牢地占据了一席之地。
3、个人桌面Linux应用领域
所谓个人桌面系统,其实就是我们在办公室使用的个人计算机系统,例如:Windows XP、Windows
7、MAC等。Linux系统在这方面的支持也已经非常好了,完全可以满足日常的办公及家用需求,例如:
浏览器上网浏览。
办公室软件处理数据。
收发电子邮件。
实时通信。
文字编辑。
多媒体应用。
虽然Linux个人桌面系统的支持已经很广泛了,但是在当前的桌面市场份额还远远无法与Windows系统竞争,这其中的障碍可能不在于Linux桌面系统产品本身,而在于用户的使用观念、操作习惯和应用技能,以及曾经在Windows上开发的软件的移植问题。
linux 手机操作系统怎样
linux 是内核,没有要看他行事的意义。尤其是手机这种特殊设备。
android 就是 Linux 为基础的,但实际用户用起来和 Linux 基本无关,除非你破解手机才会接触到 Linux。同样 MOTO 的手机也是这样。另外,三星很久以前有一款 Linux 手机。国内还有几个厂家用了 Linux 的系统,好像酷派就有几款,听说国内的 newplus 系统就是 Linux 为基础的。moto 的手机,新 Linux 机器都是 Androd ,老机器是他的 ezx linux 。NOKIA 的新机器 N900 也是 Linux 的。
但,这些类型的 Linux 互相之间完全不兼容。根本就不能算是一种系统。
所以开始我就说。非要看 Linux 这个系统根本没意义。
MTK或Linux平台的手机算智能手机吗?
楼上两位不要误导人好不? Google的Android使用的就是Linux的内核,就是Linux操作系统的手机,只不过换了个名字罢了,就像Ubuntu,RedHat其实都是Linux,Linux是开源的不需要什么大的公司支持,谁想用就拿来用只要遵守开源软件的协议即可,Linux的手机操作系统和塞班,Mobile相比在应用方面没有什么大的差别,稳定性也差不多,主要看用户的喜好了,不管是什么手机操作系统,在应用层方面差异不大,主要打差异来源于运营商Linux的手机我们姑且用Android做代表吧,Android主要的优势是Linux的开源我们可以自己修改和扩展手机的功能,比如我们可以通过编程修改界面(当然这点对于普通人来说有些难办),而且Android之后有Google强大的网云支持,所以如果选择Android还是不错的,因为可以在AndroidMark上边下载大量的免费手机软件,塞班主要依靠的是诺基亚的售货服务,而mobile的有时则是用户熟悉的windows界面。
手机Linux系统是什么?哪里可以下载它的应用
不是;
智能手机(smartphone),指具有独立的移动操作系统,可透过安装应用软件、游戏等程序来扩充手机功能,运算能力及功能均优于传统功能手机的一类手机。
“智能手机”这个说法主要是针对“功能手机”而来的,对于那些运算能力及功能比传统功能手机更强的手机的集合性称谓。
业内人士认为,智能手机能够显示与个人电脑所显示出来一致的正常网页,而且智能手机能显示手机版的网页,它具有独立的操作系统以及良好的用户界面,它拥有很强的应用扩展性、能方便随意地安装和删除应用程序;智能手机拥有超大高清触摸屏,能随时使用键盘来进行触摸、手写、进行多任务操作,并且拥有强大的多媒体、邮件、上网功能,能完全替代像MP3、MP4和PDA这样的传统便携式设备;智能手机能替代个人电脑处理办公事务和其他事务,它能随时与网络保持连接,并且能与电脑、笔记本电脑等其他设备同步数据。
Symbian OS是早期智能手机最流行的系统,图为使用S80平台的Nokia 9300
智能手机的新定义使得智能手机与传统功能手机能完全区分开来,不再是之前的模糊关系。同样,早期的苹果iOS系统与微软Windows Phone系统不支持智能手机应有的多任务处理,是否为智能手机系统有许多争议。但随后苹果发布的iOS 4支持多任务处理;而微软也发布的Windows Phone 7.5支持多任务处理,至此两者都能认定为智能手机系统。
智能手机有别于普通带触摸屏的手机。一般普通带触摸屏的手机使用的都是生产厂商自行开发的封闭式操作系统,再通过JAVA平台来增加其他应用,所能实现的功能非常有限。
注意,Linux平台这个就不好定义,Android就是基于Linux的。
手机linux和电脑linux的区别
Linux操作系统在使用中的优点也是十分明显的。首先,对于消费来说,采用的应用于智能手机上的Linux操作系统和我们常说的应用于电脑上的Linux操作系统是一个系统,而且都是全免费操作系统。在操作系统上的免费,就等于节省了产品的生产成本,附加到消费者身上的也就少了,给大家带来了实惠。Linux操作系统系统资源占用率较低,而且性能比较稳定,这都是大家公认的。使用起来能带来急速体验,在同硬件配置上,能获得其他智能手机操作系统得不到的快乐。如果以Linux平台的系统资源占用程度同体积庞大的相比,其结果可想而知。在JAVA在手机上应用越来越广的时候,Linux操作系统与JAVA的相互融合,是任何一个操作系统所不能比拟的,Linux+JAVA的应用方式,能够给用户极大的拓展空间。相对来说,Linux操作系统缺点也不少。由于Linux操作系统介入智能手机领域较晚,采用此操作系统的手机比较少,所以专为这些少量用户所制作的第三方软件还非常少,影响了Linux操作系统在智能手机领域内的势力扩张。在Linux的平台上进行开发,对厂商的要求比较,业界需要更强大的软件设计能力高,安全性、实时性能、电源管理都是Linux智能手机操作的天然缺陷。
先看看你的手机支持LINUX操作系统吗
支持LINUX操作系统的机型:摩托罗拉 A768I、摩托罗拉 A780、飞利浦968、海尔 N60、中兴E3
绝大多数不能!
原因:
1.
硬件构造和资源环境不同。如楼上言,CPU构架不同。但是,程序要在PC运行,是有足够的处理器和内存资源的,恐怕就这点,手机就受不了(虽然现在的智能手机已经很强悍,但跟现在的PC比毕竟太有限!)。
2.
动态链接库
的依赖性难以解决。如楼上言,
软件环境
不同。我们在linux下自己编译源代码为什么经常失败?!原因之一就是缺少必要的共享库,或版本不同!因此,还是不能轻易在手机上运行PC软件,尽管你的
硬件环境
支持。但是,你根本就装不了(或许你可以把所有的共享库都找齐了,但是开发手机的
linux系统
的时候,是有过很多裁剪的!这是
无法弥补
的~)。
3.
操作上也行不通。你感觉自己在PC上用firefox或pidgin
很爽
,但是,一旦到手机上就不同了!手机上可没有什么104,108键盘或光电鼠标~因此,把PC软件向手机移植不仅要考虑裁剪和优化,还要注意在手机上的可操作性!
以上只是个人浅见,仅供参考~
好了,关于“linux手机”的话题就到这里了。希望大家通过我的介绍对“linux手机”有更全面、深入的认识,并且能够在今后的实践中更好地运用所学知识。
上一篇:iphone6越狱教程
下一篇:三星金将军_三星金将军光驱