记录linux deploy如何进行分区安装centos7
目的:
- 实现平板tf卡磁盘大空间利用(通过目录、文件安装大约就只有2G空间,可玩性不大)。
- 实现oray动态域名解析,支持外网远程访问。
- 利用linux deploy建立一个小型web服务器。
实现步骤:
材料:台电p85hd 双核平板1G内存,16G机身内存,android4.4 ,busybox1.21,linuxdeploy1.9,闲置16Gtf卡一张
一、linux deploy环境配置不再详述,大家都可以baidu到。下面说下关键地方
- 一定要插入tf卡,同时在adroid设置的存储里卸载外部存储卡(平板是这样否则会报错,无法格式化分区,手机不清楚)
- 架构:armhfp
- 安装类型:分区,这样可以使用整个tf卡空间,我的tf卡是16G的,安装后df -h 可见使用空间为13G左右,可玩性高。
- 安装路径:/dev/block/mmcblk0p1 这个是怎么得到的呢?方法:通过linux deploy 右上角的配置来展示当前平板的所有参数信息,其中有一项是可用外置存储,会显示可用的分区名称(不要担心android里卸载了以为这里看不到,这张卡只能被linux deploy加载,如果是android加载了,则linuxdeploy加载会报错,也无法进一步安装。)
- 文件系统:ext4
- 源:建议用国内的,我安装的centos7 用的https://mirrors.aliyun.com/centos-altarch/
- 设置虚拟内存,提高系统运行流畅度
安装启动后可以看到空间充足:
二、启动linuxdeploy 通过ssh终端进入系统,设置动态域名解析,前提是申请了花生壳的壳域名,按以下方法实现域名访问
- 在home下建立ddns.sh内容为:
#!/bin/bash
domain="你的花生壳域名"
username="你的花生壳账号"
password="你的花生壳账号密码"
/usr/bin/curl "http://$username:$password@ddns.oray.com/ph/update?hostname=$domain"
- 设置一个定时器 crontab -e 添加以下内容
*/5 * * * * /dhc/sh/ddns.sh
3.或者直接安装/编译花生壳客户端
由于花生壳没有centos7的rpm包,所以只能编译安装。
4、在家里路由配置中设置外网端口映射,即如8900映射进linuxdeploy里linux的内网地址80、22端口。
一个简单办法是设置路由dmz主机为linuxdeploy的地址(即安卓平板ip地址)
三、建立一个web网站。
记录linux deploy如何进行分区安装centos7相关推荐
- 开发人员学Linux(1):VirtualBox中安装CentOS7过程记录
2019独角兽企业重金招聘Python工程师标准>>> 在开发过程中常常需要进行一些预研,而有些操作对操作系统可能具有破坏性且是不可恢复的,或者需要在不同的操作系统中去观察结果,虽然 ...
- 开发人员学Linux(2):VirtualBox中安装CentOS7系统设置
上一篇<VirtualBox中安装CentOS7过程记录>中讲述了如何安装VirtualBox和在VirtualBox中安装CentOS7,但是限于篇幅有很多问题没有展开,在本篇将展开介绍 ...
- 新手学Linux:在VMware14中安装CentOS7详细教程
VMware Workstation14安装CentOS7.0 详情教程 1.准备工作 a)下载VMware workstation14 b)下载CentOS7 c)下载SSH Secure Shel ...
- 记录一次 Win10 通过 VirtualBox安装CentOS7 的辛酸史
事件背景 最近想把 Linux 在系统的复习一下,第一步考虑先使用我的联想笔记本 Win10系统通过VirtualBox 安装一个 Linux 虚拟机.但是在安装过程中遇到各种各样的问题,特此记录一下 ...
- linux deploy ENV 目录,手机安装linux deploy 安装和配置
最近在淘了一款二手三星的sw-2014,正好最近正在研究智能家居.就想用它来搭建domoticz来管理,虽然手头也有一块吃灰的树莓派3b,但是觉得用树莓派搭建有点浪费,索性就用这款手机. [为什么不用 ...
- Linux Deploy在安卓手机安装LINUX系统
准备工作 下载下列软件安装在手机上: Linux deploy https://github.com/meefik/linuxdeploy/releases Linux系统支撑软件 Busy Box ...
- 【linux deploy】安卓手机安装linux(ubuntu) 提供各种工具安装链接
网易开源镜像站:http://mirrors.163.com/ 清华大学 http://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ 中科大源 http://mi ...
- centOS7 mini配置linux服务器(一)安装centOs7
1. 准备centos-7 (minni镜像) 官网地址http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minim ...
- linux开机dracut界面_安装CentOS7出现dracut:/#……time解决办法
当选择install CentOS7以后一会就会出现错误.报错信息:就是dracut:/# ... timeout一大堆. 我本来以为是我的启动盘没做好,后来我又重做了好几次都是这问题. 解决 通过搜 ...
- 【Linux】在虚拟机上安装CentOS7
在配置好的机子上,可以装个双系统,但是在我自己的本子上,磁盘读写太垃圾了,连压缩卷 都执行不了,分不出空间,装不了CentOS系统,没办法,采用虚拟机的方式,把它转起来. -------------- ...
最新文章
- AlwaysOn业务IP和高可用IP分开使用方案测试报告
- Node.js 快速了解
- AtCoder AGC004E Salvage Robots (DP)
- mybatis学习(12)com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP
- maven打包时跳过测试
- MySQL表结构优化
- epoll实现socket通信
- Bootstrap CSS 编码规范之Less 和 Sass 中的嵌套
- Java之switch的控制语句详解
- 【DFS】LeetCode 17. Letter Combinations of a Phone Number
- 【毕设教程】PID控制算法原理及单片机使用
- Unity-WebGL基于JS实现网页录音
- 软件开发延期引发纠纷-律师随笔
- 【历史上的今天】12 月 25 日:第一个网络服务器诞生;黑客社区的创始人出生;牛顿诞生
- STM32 - 使用FSMC控制LCD
- R语言使用glmnet包拟合lasso-cox回归模型(生存时间和结果标签)、lasso-cox模型进行特征筛选、plot函数可视化cv.glmnet模型获得的最佳lambda曲线位置及其1个标准差线
- 显著目标检测之Cascaded Partial Decoder for Fast and Accurate Salient Object Detection(CPD)
- Angelababy抖音首秀背后,明星直播数据走向理性
- win7计算机属性后没反应,win7系统计算机右键查看属性时没有反应的应对方案
- PS照片美化处理实例教程(2)
热门文章
- tictac 立体井字棋
- Case when的用法
- 打开Office时总是提示“正在配置microsoft office解决方法
- python博弈论代码_博弈论(示例代码)
- P2P终结者和反P2P终结者如何使用
- 2022年信息安全工程师考试大纲
- 百度收购YY:第三次直播大战开启
- 基于 FFMPEG 的视频解码(libavcodec ,致敬雷霄骅)
- 搜狗输入法android德语,教你用搜狗输入法打出法语字符
- wajueji.php,独家解析:为什么说斗山DX55-9C是5吨小挖掘机中的新机皇