linux命令deploy_Linux deploy 使用教程

Linux deploy是一个可以快速在Android设备上安装运行Linux操作系统的App,遵循GPLv3协议。

我已经用了一段时间,讲讲我的使用经验,以下Linux deploy我简写为Ld。

首先下载安装Ld,运行Ld后进入了一个全黑的界面,其实是个自带的终端模拟器,但是没有任何输入功能,只能显示。

按菜单键(右下角竖着排列的三个点),选Settings即可进入设置。

设置里的项目:

#1:锁定屏幕:这个根据个人喜好可以选择开启,推荐关闭,因为你要对linux进行操作的话用的是VNC Viewer或者ssh,和Ld没半毛钱关系,关了吧。

#2:锁定Wi-Fi:这个推荐开启,防止vnc或者ssh突然掉线,后面会讲如何设置ssh服务和vnc服务,关闭wifi也是可以在本地操作linux的。

#3:语言:选择简体中文后,退出软件再次进入即可完成语言切换。

#4:字体大小:自带终端的字体显示大小,根据个人喜好调整,默认12。

#5:滚动大小:自带终端最大保留数据行数,默认100行。

#6:主题:分为暗色和亮色,根据个人喜好调整。

#7:显示图标:推荐开启,防止后台被系统杀掉。

#8:开机启动:推荐关闭。

#9:环境目录:Ld的系统环境目录,不推荐修改。

#10:内置终端:默认开启即可。

#11:建立符号链接:我也不知道干嘛的,反正关了就行了。

#12:更新环境:在设置完成后需要运行一次,如果有修改#9的话,需要在修改后再次运行一次。

#13:移除环境:在修改#9前执行一次这个选项。

#14:调试模式:显示各种调试信息。

#15:跟踪模式:我个人理解为#14的加强版,显示数据量更多,包括各种后台的操作命令都显示出来了。

#16:日志:是否选择记录终端操作日志,推荐关闭,根据个人喜欢选择。

#17:日志文件:给#16选择一个保存目录。

设置完成后就可以安装linux了。

可以先调整下配置文件的名称。

像我的设置就是debian,因为我使用的是debian。

按那个小企鹅左边的

上面的按钮依次是添加新的配置文件、修改当前选中配置文件的名称、删除当前选中配置文件、选项。

选项中可以导入或导出配置文件设置,备份和恢复起来非常方便,不过导出的文件里并不包括Ld自身的设置。

设置完成后就可以直接按返回键回到终端界面。

下面就可以开始下载安装linux了,我用的是debian,所以就以debian为例了。

不同的发行版会有个别设置不同,不过大体上都一样的,而且那些不同的好像也不用做什么修改。

按图示的下载箭头可以进入配置文件修改页面。

直接看部署以下的设置。

#部署:

发行版:包括很多了,我选的Debian。

发行版版本:发行版每次更新都会一个代号,这个自行百度,我像Debian jessie就代表Debian 8.x的版本,我选的jessie。

架构:根据处理器不同,需要选择不同的架构,我用的机器是Xiaomi 2S,所以选择了armhf,一般自动认识别出当前CPU架构并选择。

镜像地址:默认是发行版的官方默认源,都是国外的,可以自己设定国内的源,像我是Debian,就设定的Debian中国官方源:http://ftp.cn.debian.org/debian/

安装类型:默认选择文件即可。

安装路径:这个设置会比较麻烦,很多机器默认是/storage/emulated/0/等等这种类型,这种的特别容易出现读取错误的情况,推荐修改为/sdcard/xxx的格式,xxx可以是自定义的存储目录,当然你直接把img镜像安存储器根目录也没什么不可以。

镜像大小:这个得依照你存储器的文件系统和剩余空间大小来定了,如果是FAT32的文件系统那最大设置不能超过4095MB,但是exFAT或者Ext4的就没这个限制,只要你空间够,设置多大都可以。

用户名:linux用户名,不用多说。

User password:linux用户密码,默认是changeme,之所以要说一下默认密码,是因为无论你怎么设置这个玩意,如果要连接VNC服务的话,密码都是changeme,不知道是不是BUG。

DNS服务器:这个一般不用填了。

本地化:就是linux的locale设置,中文的话就是zh_CN.UTF-8。

桌面环境:默认是LXDE,我选的Xfce,如果有自信的话可以试试其他的,反正我就XTerm、LXDE、Xfce能正常运行,其他全是x-server崩溃,不知道什么原因。

选择组件:桌面环境根据个人喜好选择,如果不选桌面环境VNC服务器就无法运行,上面选的桌面环境也不会安装。SSH推荐选上,Android上操作linux还是命令行用起来容易些。

#启动:

Chroot目录:这个设置不用管。

SSH:推荐开启,使用JuiceSSH或者ConnectBot SSH进行管理很方便。

SSH设置:调整SSH服务端口号,默认22,不推荐修改。

图形界面:要是安装了桌面环境和VNC服务器就开启吧。

图形子系统:默认VNC,其他两个我不会设置就不做介绍了。

图形化界面设定:颜色深度改为24,DPI不动,长宽自行根据机器情况进行调整。

自定义脚本:我没用过...

自定义挂载:推荐开启,可以访问机器的存储。

挂载点:挂载目录的绝对路径,直接设置根目录/也没什么不好,在linux中可以cd /mnt 进行访问和管理。

设置完成后,返回最顶上的操作列表,执行安装操作即可开始下载与安装。

安装过程根据网速不同时间长短不定,当安装完成后会出现 <<

先执行一次停止,出现 <<

对于VNC和SSH服务器的设置,如果是在手机上操作的话,地址可以直接填localhost,端口号SSH默认是22(前面修改了的自己调整),VNC端口号默认5900。

如果联网的话,在顶上标题栏配置文件名称的右侧[x.x.x.x]中显示网络地址,可以通过同局域网的其他主机进行连接,比如我的连接的家里WiFi,显示的就是192.168.0.101,我可以直接在linux上用ssh 192.168.0.101:22连接我手机上Ld运行的linux并进行管理,VNC设置同理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467768.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一次深刻的面试经历

没有吐槽&#xff0c;没有埋怨&#xff0c;没有鸡汤&#xff0c;纯分享。近期我到某名牌房地产公司参加了一次面试&#xff0c;面试岗位是企划主管&#xff0c;我把面试经历跟大家简单分享一下。面试背景&#xff1a;我一直从事广告传媒工作&#xff0c;在工作中服务过不同的客…

帆软报表嵌入python程序_在线报表FineReport中如何进行嵌入式部署

2.部分复制也可以选择性的只复制必要性文件至已有工程中。必须复制的文件fr-server-7.1.jar&#xff1a;包含了报表服务的所有功能&#xff0c;必须拷贝至WEB-INF\lib下&#xff1b;fr-third-7.1.jar&#xff1a;包含了报表服务引用的第三方插件&#xff0c;必须拷贝至WEB-INF\…

android ——多线程编程

1、定义一个线程只需要新建一个类继承自Thread。然后重写run()方法&#xff0c;并在里面编写耗时逻辑即可&#xff1a; class MyThread extends Thread{public void run(){//处理具体的逻辑&#xff5d;&#xff5d; 启动的时候只需要new出MyThread的实例&#xff0c;然后调用它…

Linux内核设计的艺术

Linux内核设计的艺术这本书是我认为对Linux内核描述非常优秀的书籍。书籍中描述了内核启动的流程&#xff0c;内核运行的机理&#xff0c;内存管理&#xff0c;进程管理等等。#书籍目录第1章 从开机加电到执行main函数之前的过程11.1 启动BIOS&#xff0c;准备实模式下的中断向…

sklearn

文章目录机器学习机器怎样学习机器学习的两种方式用处监督学习三要素监督学习概念与数学形式统计学习三要素模型策略两大策略监督学习三大问题分类问题精确率与召回率标注问题回归问题无监督学习无监督学习主要方法无监督学习之聚类分析用途高斯混合模型密度分布估计协方差估计…

gtp6 linux 启动_Win10更新后导致双系统(LinuxWindows)开机引导失败出现grub rescue的修复办法...

Windows10更新有一定几率会破坏grub&#xff0c;找不到grub引导文件&#xff0c;所以我们要让它找到引导文件。当屏幕上提示&#xff1a;grub resume> 时。1、set命令查看当前grub引导指向哪个盘。grub resume> set显示结果&#xff0c;例如,cmdpath(hd0,gtp2)/EFI/parro…

Tomcat 在mac上(Idea)端口冲突解决办法

Port already in use: 1099 在mac上解决办法直接是找到占用1099端口的pid&#xff1b; 解决方式&#xff1a; lsof -i:1099 回车&#xff0c;之后会有pid&#xff0c;然后执行 kill (pid号) 最后问题就得到了解决&#xff01; 注意&#xff1a;有的时候kill不能将占用端口的pid…

调试LCD反被调戏了

相关文章调试&#xff0c;是一件有挑战的事情这篇文章的题目应该写做 - 我又被LCD艹了一个晚上。写个文档简单总结下#LCD显示的一些基本概念数字视频的基本概念源自于模拟视频。对于模拟视频我们可以这样理解&#xff1a;视频可以分解为若干个基本视点&#xff08;像素&#xf…

被LCD调戏睡不着了

好吧&#xff0c;我承认我不是因为被调戏睡不着的&#xff0c;我是因为今天晚上喝了一杯该死的咖啡&#xff0c;然后就睡不着了&#xff0c;这个点[3&#xff1a;40]在床上翻来覆去&#xff0c;刚开始我摸着楠哥的小腿&#xff0c;过了一会&#xff0c;觉得没意思了&#xff0c…

python 随机名言_如何用简易代码自动生成经典语录

“不要空想不可能的事情”“增加自己的幸福感”“我们最终将创造地面&#xff0c;并呵护它”“保持希望并学会放弃奇迹”上面所有引号内的句子都是由一段代码生成的&#xff0c;使用的程序由少于20行的python代码组成。当涉及到生成自然语言时&#xff0c;人们通常会想到使用高…

链家笔试2

链家笔试2 把m升水倒入n个相同的杯子(假设容器足够大)&#xff0c;允许有的容器是空的&#xff0c;共有多少种不同的倒法&#xff1f;&#xff08;用k表示&#xff09;5 1 1 和1 5 1 和1 1 5 是同一种倒法 输入&#xff1a; 第一行是测试数据的数目 x(0 < x < 20),以下每…

线性表、顺序表

文章目录线性表、顺序表线性表概念线性结构特点线性表概念两种分类顺序表代码遍历查找插入删除逆置链表&#xff08;用指针实现变长的先行存储结构&#xff09;特点习题线性表、顺序表 线性表概念 线性结构特点 存在唯一一个被称为“第一个”的数据元素存在唯一一个被称为“最…

lte 在网络覆盖方面应该注意哪些问题_LTE弱覆盖问题分析与优化

LTE弱覆盖问题分析与优化摘要&#xff1a;本文结合现网实际工作情况介绍了LTE弱覆盖的发现手段&#xff0c;LTE弱覆盖的成因&#xff0c;以及LTE弱覆盖的解决方法&#xff0c;总结相关经验&#xff0c;为LTE的规划建设提供参考依据。关键字&#xff1a;LTE弱覆盖、MR数据、站点…

KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(33)

接前一篇文章:KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(32) 上一回了开始对于drm_gem_handle_create_tail函数的解析,对于函数的注释和第一段代码进行了讲解,本回开始对于drm_gem_handle_create_tail函数的核心功能代码进行解析。为了便于理解,再次贴出drm…

Linux 5.7 将支持国产 RISC-V 芯片 K210

这是转载的一篇文章&#xff0c;文章主要内容是Linux合入了一个国产芯片k210的代码&#xff0c;虽然这个芯片不是很强大&#xff0c;但是对于学习来说非常有意义&#xff0c;而且&#xff0c;还有人在这个开发板上移植了Linux 0.11。今天早上我在查阅 Linux 内核邮件列表的时候…

动态路由选择协议(二)距离矢量路由选择协议

大多数的路由选择协议属于下面二者之一&#xff1a; 距离矢量&#xff08;distance vector&#xff09;和链路状态&#xff08;link state&#xff09;。 本篇学习的是距离矢量路由选择协议的基础。 大多数的距离矢量算法是R.E.Bellman、L.R.Ford和D.R.Fulkerson所做的工作为基…

我和蓝牙BT,BLE有一腿

你好&#xff0c;很不幸&#xff0c;你被一个标题骗了进来&#xff0c;可能我以后还会骗你&#xff0c;我这篇文章主要是写蓝牙相关的&#xff0c;不会涉及技术细节&#xff0c;主要是总结一些概念&#xff0c;这些概念会帮助你了解蓝牙知识&#xff0c;帮助你在面试或者聊天的…

Python之路,week03 - Python基础3

本节内容 函数与函数式编程函数式编程之参数详解局部变量与全局变量作用域嵌套函数 递归函数式编程介绍高阶函数内置函数1. 函数与函数式编程 1.面向对象&#xff1a;华山派---》类---》class 2.面向过程&#xff1a;少林派---》过程---》def 3.函数式编程&#xff1a;逍遥派--…

循环链表、双链表

文章目录循环链表、双链表双链表插入删除单循环链表双循环链表习题线性表实现方法比较循环链表、双链表 双链表 插入 删除 单循环链表 双循环链表 习题 线性表实现方法比较

[芦半山]Binder的异常机制

文中代码分析基于Android 10.0 (Q)两个进程之间若是要进行Binder通信&#xff0c;那么发起通信的一端我们就称它为Client进程。Client进程调用每一个代理对象的方法&#xff0c;本质上都是一次跨进程通信。如果这个方法是同步方法&#xff08;非oneway修饰&#xff09;&#xf…