如何在旧手机上跑linux系统(安装linux-deploy)

旧手机上运行Linux系统(Installing Linux-Deploy)详细步骤:
1 .准备工作 硬件要求:Android设备1 GRAM,4 G+ROM,Android4 .0+,需要Root。
软件下载:BusyBox、LinuxDeploy。

2 安装步骤 安装BusyBox: 1 .安装BusyBoxAPK。
2 . 打开应用程序,设置默认安装路径并禁用日志记录/调试模式。
3 . 单击“安装”。

安装Linux部署: 1 .安装LinuxDeployAPK。
2 . 打开应用程序并设置以下内容:
锁定 WiFi、保持 CPU 唤醒、屏幕常亮(可选)、开机启动。

PATH 变量填充 BusyBox 安装路径。
3 、配置Linux系统安装信息:
容器:chroot。

发行版:CentOS(或其他)。

安装架构:armhf(取决于CPU)。

来源地址:国内来源(如阿里来源)。

安装类型:镜像安装。

安装地址:/linux(SD卡根目录)。

图像大小:超过2 000 MB。

文件系统:ext4
自定义信息:用户名/密码。

DNS:1 1 4 .1 1 4 .1 1 4 .1 1 4 或 8 .8 .8 .8
启用 SSH 并设置挂载点(例如 /mnt/sdcard)。

不安装桌面环境。

安装Linux系统: 1 .返回主界面,点击“安装”。
2 . 等待安装完成并显示“<<
启动Linux系统: 1 . 单击“停止”,出现“<<<停止”。
2 . 单击“开始”,出现“<<<开始”。

3 检查安装情况 使用PuTTY等工具通过SSH连接移动Linux系统。
输入 IP 地址和端口号并使用用户名/密码登录。

4 注意事项 Mobile Linux可以使用大部分Linux功能,但无法安装MySQL等部分服务。
部署博客系统等并考虑其他合适的解决方案。

实用提醒:安装前备份数据,安装过程中不要切断电源。

Qt实用技巧:在CentOS上使用linuxdeployqt打包发布qt程序

我上周尝试了 linuxdeployqt。

CentOS 和 Ubuntu 的打包过程类似。

但是CentOS存在兼容性问题。

文章讲的是CentOS8 .2 和7 .5 的进程。

使用linuxdeployqt很有用。

加壳器附带所有库。

AppDir 或 AppImage 格式。

确保系统一致性。

需要获取源代码地址。

需要编译CentOS。

首先下载源码并解压。

更改源代码。

删除版本检查。

CentOS8 .2 预装了 CMake。

CentOS7 .5 需要删除旧版本。

使用源代码安装新版本。

指定 Qt 库的路径。

使用 cmake-gui 进行配置。

请务必指定库。

创建生成文件。

运行make命令进行编译。

安装到系统目录中。

正确性测试。

打包并准备可执行文件和空目录。

使用sourceenv.sh。

QT_DIR 简介。

确保 Qt 库被识别。

打包命令linuxdeployqt-appimage。

打包成独立的文件。

测试成功。

CentOS可以运行在不同的版本中。

解决依赖性问题。

新测试CentOS8 .2
该复合物被认为是有效的。

依赖关系已解决。

一切正常。

忘记它吧。