在华为平板的Termux上安装Debian Linux图形化界面的详细教程,向生产力更近一步。

2023-05-16

Termux 安装 Debian Linux 图形化界面 文章目录

  • 前言
  • 一、准备材料
  • 二、安装Debian Linux步骤
    • 1.进入Termux安装Debian Linux
    • 2.开启远程桌面(两种方式选一种即可)
  • 总结


前言

最近买了一个平板,想提升它的生产力,如果它能运行Linux那就太棒了,所以就有了本篇!


注意:本文章未经作者同意,禁止转载!!!

一、准备材料

  1. 华为平板/安卓手机(平板)
    提示:此版本需要安卓7.0以上,安卓7.0以下的手机所需Termux安装包不在本文章中
  2. Termux 安装包
    如果想下载的可到 传送门 下载
  3. VNC Viewer 安装包
    如果想下载的可到 传送门 下载

提示:所需安装包也可到 传送门 下载

二、安装Debian Linux步骤

1.进入Termux安装Debian Linux

  1. 打开Termux,执行以下命令

    termux-setup-storage #获取存储权限
    
    apt  update
    
    apt  install x11-repo -y #下载x11源
    
    apt update && apt  upgrade -y
    

    如果更新慢可以更换清华源
    1.执行 termux-change-repo
    2.按空格把他们都选中,全选然后选择OK并回车在这里插入图片描述
    3.选择清华源在这里插入图片描述
    4.然后OK回车,换源成功!!!

  2. 下载 proot 和proot-distro

    apt install proot proot-distro -y
    

    安装完成后执行proot-distro list可以列出能proot安装的Linux列表
    在这里插入图片描述

  3. 安装Debian Linux (这里就要看您的网络了)

    proot-distro install debian #利用官方的proot-distro安装Debian
    

    在这里插入图片描述

  4. 进入Debian系统

    proot-distro login debian 
    

    (1) 更新debian源
    进入debian系统后更新源

    apt update
    
    apt upgrade -y
    

    (2)安装neofetch

    apt install neofetch -y
    

    执行neofetch就可以看到这个了在这里插入图片描述
    (3)为 Debian Linux 创建新用户
         安装sudo
         apt install sudo -y
          创建新用户 tom
         adduser tom
         然后设置两遍密码,一路回车在这里插入图片描述
         将新用户tom加入sudoers组里

    nano /etc/sudoers
    

         加入 tom ALL=(ALL:ALL) ALL, 如图所示在这里插入图片描述
         然后ctrl 加 x , 按Y 回车退出保存
         然后输入exit 退出debian系统

  5. 用 tom 用户重进入Debian系统,并精简安装xfce4桌面
    (1) 用tom 用户重进入Debian系统

    proot-distro login debian --user tom
    

    (2) 精简安装xfce4桌面

    sudo apt update 
    sudo apt install xfdesktop4 xfwm4 xfce4-panel xfce4-settings thunar gvfs dbus-x11 xfce4-session xfce4-terminal -y
    
    sudo  apt install  gedit#文本编辑器(可选安装)
    

    然后输入设置的tom用户密码即可安装!
    注意:
            xfdesktop4:     xfce桌面背景、图标和菜单管理器
            xfwm4:            xfce项目的窗口管理器
            xfce4-panel:    xfce桌面环境面板
            xfce4-settings:用于管理xfce设置的图形应用程序
            thunar:            xfce的文件管理器
            gvfs:               用户空间虚拟文件系统-GIO模块 #如果不安装它debian的xfce桌面就不显示回收站
            dbus-x11:       简单进程间消息传递系统 #如果不安装它debian的xfce桌面就不能远程显示
            xfce4-session:xfce4会话管理器
    安装中会出现如下情况:在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    依次输入22, 18 , 1 即可

    安装nano编辑器

    sudo apt install nano -y
    

    然后执行(可选)

    sudo apt install gpg ssh
    

    gpg : GNU隐私保护————最低限度的公钥操作
    ssh: 安全外壳客户端和服务器(元包)

2.开启远程桌面(两种方式选一种即可)

  1. 利用Termux源的tigervnc进行远程桌面
    (1) 打开 termux 安装 tigervnc

    apt install x11-repo #安装X11源
    
    apt install tigervnc xorg-xhost
    

    (2)设置vnc启动脚本

    nano vnc
    写入如下内容
    vncserver -kill :1 #关掉上次未关的vnc,不写也可以!
    vncserver -geometry 2560x1600 -listen tcp :1
    

    #注意这里的 -geometry 为分辨率,按照你的手机分辨率设置,而且这里的x不是*,例如我的平板分辨率为2560x1600的在这里插入图片描述

    nano host
    #写入有以下内容
    DISPLAY=:1 xhost +
    

    #注意这里的xhost + 中间有空格

    nano startdebianvnc#编辑启动debian vnc的脚本
    #在这里写入
    sh vnc
    sh host
    proot-distro login debian --user tom
    

    输入 sh startdebianvnc 进入到debian系统中会让你设置vnc的密码,设置即可

    进入debian系统输入 DISPLAY=:1 xfce4-session开启xfce桌面!!!!

    打开Vnc Viewer 然后如图输入即可!
    在这里插入图片描述
    连接然后输入密码就可以看到xfce桌面啦!!!!在这里插入图片描述

  2. 利用Debian源里的tigervnc进行远程桌面

    进入Debian系统(在termux中执行proot-distro login debian --user tom即可进入)

    安装tigervnc

    sudo apt install tigervnc-common tigervnc-standalone-server -y
    

    配置vnc启动脚本(如果 nano 命令找不到就 sudo apt install nano)

    nano vnc
    #在这里写入
    tigervncserver -xstartup /usr/bin/xfce4-session -geometry 2560x1600 -depth 24 :0
    

    配置关闭vnc脚本

    nano kill
    #在这里写入
    /usr/bin/vncserver -kill :0
    

    开启vnc(输入密码)

    sh vnc
    

    在这里插入图片描述
    打开Vnc Viewer
    在这里插入图片描述
    连接输入密码就可以看到桌面啦!!!!在这里插入图片描述
    然后输入sh kill 就可以关掉vnc了!!
    至此完成,撒花撒花撒花!!!!

注意:本文章未经作者同意,禁止转载!!!

总结

对于小白来说能在自己的平板上学习Linux还是很不错的!!!!!
其实对于Termux来说还可以用手机的硬件加速,然后在debian中利用box86和box64来运行wine,进而运行exe文件。还可以在debian中安装exagear来运行wine,进而运行exe文件。

下一篇文章 在termux的Debian Linux中设置中文界面

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在华为平板的Termux上安装Debian Linux图形化界面的详细教程,向生产力更近一步。 的相关文章

  • reduceSum记录

    reduceSum 算子实现版本记录总结 第一版 global void reduceSum float input float result const int size int x 61 blockIdx x blockDim x 43
  • OSError: [WinError 10048]

    系统可用端口在短时间内被耗尽 xff0c 解决办法是设置更多的可用端口 xff0c 或者减少端口冷却时间 原文链接 xff1a https help socketlabs com docs how to fix error only one
  • java.sql.SQLException: not support oracle driver 8.0

    最近在研究开源项目 导入项目发现了这个问题 但是网上都是java sql SQLException not support oracle driver 1 0 所以找不到合适的解决方式 后面又检查了一遍 发现数据库连接从mysql换成ora
  • cas 6.2 Incompatible because this component declares an API of a component compatible with Java 11

    最近用到cas6 2的项目 配置基本按下面的来 其中配置jdk什么的都是百度的 使用cas overlay template 6 2服务部署到整合cas client 爱学习的老王的博客 CSDN博客 cas overlay 但是导包出现国
  • Ant Design setFieldsValue 无效问题

    老是发现setFieldsValue 第一次点编辑某一列时候不会加载成功 xff0c 第二次点进去加载的是第一次的值 也是坑啊 最后网上都说延迟执行 就写了延迟0 1秒 果然可以 但是感觉有点傻缺 等待大神给出更好的方案
  • el-select 结合字典使用

    平时用select 发现重复的字典太多了 所以存在了通用方法里这样一劳永逸 字典类dict util js const dict 61 yesNoOptions name 39 是 39 code 1 name 39 否 39 code 0
  • el-table修改某行样式

    cell class name 61 34 cellClass 34 cell style 61 34 cellStyle 34 其中的cellClass和cellStyle是方法 xff0c 返回格式为字符串即可 xff0c 它会自动填充
  • oracle数据库导入sql中文乱码

    从开发环境导数据到正式环境发现中文乱码 xff0c 导的方式是sql文件形式的 两边用的都是plsql工具 xff0c 听网上说是字符集格式问题 xff0c 但是oracle这个属于运维管理 xff0c 开发没有权限 xff0c 最后尝试了
  • poi+hutool导出excel addMergedRegion 合并行速度慢的问题

    private static void defaultExport List lt gt list Class lt gt pojoClass String fileName HttpServletResponse response Exp
  • 使用bat文件实现部署以及备份

    因为每次都要把文件传上去 停止服务器 xff0c 然后备份 xff0c 再把文件移入再启动 xff0c 太麻烦 所以写了个bat文件执行 停止服务 备份 移动文件从桌面到文件夹 在启动 xff0c 启动的net stop 是我把启动文件注册
  • payload是什么?

    payload是一种以JSON格式进行数据传输的一种方式 http可能会传输payload xff0c 如果不限制其请求的方式 那么请求的方法就是OPTIONS 或者响应的状态码 xff0c 其包含元数据 xff0c 头部区域和数据 如果数
  • datetimepicker限制最大时间

    39 datetimepicker3 39 datetimepicker format 39 yyyy mm 39 weekStart 1 autoclose true startView 3 minView 3 forceParse fa
  • echart横坐标字体样式问题 xAxis属性问题

    xAxis type 34 category 34 data this problemCity citys axisTick alignWithLabel true axisLabel show true textStyle fontSiz
  • STM32F103程序设计-2-使用STLINK下载程序的两种方法

    市场上常用的仿真器有三种 xff1a STLINK ULINK 及 JLINK 其中官方出品的是 STLINK xff0c 价格在 120 元左右 STLINK 包含三部分 xff1a 数据线 USB 线及仿真器本身 驱动程序的安装方法 x
  • Ubuntu 更换源不成功 sudo apt-get update 失败问题总结

    安装NVIDIA px2 ros总是失败 xff0c NVIDIA DRIVE px2是arm64架构 xff0c 跟平常的笔记本 xff0c 台式机不一样 xff0c 不过也有一定的借鉴意义 问题都是类似的 比如这次我遇到如下问题 xff
  • OpenFOAM-工具Tools学习笔记

    记录OpenFOAM中工具的学习和使用 xff0c 持续更新和整理 surfaceAdd 该工具可以将两个stl合并到一个文件中 使用命令行开关 mergerregions将具有相同名称的区域连接到一个区域 否则 xff0c 这两个区域将保
  • 【OpenFOAM】学习网址汇集

    收藏了好多关于OpenFOAM学习网址的帖子文章等 xff0c 时间久了自己都忘了 xff0c 建立一个自己的吧 xff0c 这下应该舒服了 https www openfoam com https openfoam org https o
  • C语言初学1--基础

    C语言基础学习记录 学习视频如下 https www bilibili com video BV1q54y1q79w spm id from 61 333 999 0 0 amp vd source 61 7442270a1c7e13b4d
  • C语言初学2--分支和循环

    C语言基础学习记录 学习视频如下 https www bilibili com video BV1q54y1q79w spm id from 61 333 999 0 0 amp vd source 61 7442270a1c7e13b4d
  • 【OpenFOAM】topoSet学习笔记

    非常好的文章 xff1a OpenFOAM初学心得 xff08 五 xff09 内部边界的设定 xff08 topoSet与createBaffles工具 xff09 区域划定工具topoSet 详细的topoSetDict 见 etc c

随机推荐

  • 【OpenFOAM】-olaFlow-算例1- baseWaveFlume

    算例路径 olaFlow tutorials baseWaveFlume 算例描述 一个基础的二维波浪水槽 学习目标 olaFlow 求解器的造波 消波方法和算例设置 算例快照 图1 波浪模拟结果 图2 算例网格 文件结构 span cla
  • WPI交通信号灯数据集格式转换成VOC2007

    WPI交通信号灯数据集格式转换成VOC2007 1 简述 初学交通信号灯目标检测时 xff0c 总是苦于找不到合适的交通灯数据集 即使找到了数据集 xff0c 也往往因为格式不同而无法直接使用 因为大部分目标检测代码都只支持VOC或COCO
  • 【OpenFOAM】-olaFlow-算例2- breakwater

    算例路径 olaFlow tutorials breakwater 算例描述 波浪对防波堤的作用 堤身为孔隙可渗透结构 堤顶沉箱为不可渗透结构 学习目标 渗透模型 可渗结构设置 孔隙材料各项参数设置 算例快照 图1 防波堤越浪模拟结果 图2
  • 【OpenFOAM】-olaFlow-算例3- currentWaveFlume

    算例路径 olaFlow tutorials currentWaveFlume 算例描述 波流耦合模拟 该算例提供了四种工况 1 Waves and forward current 2 Waves and backward current
  • 【OpenFOAM】-olaFlow-算例4- irreg45degTank

    算例路径 olaFlow tutorials irreg45degTank 算例描述 不规则波浪模拟 学习目标 不规则波浪模拟 olaFlow中单向不规则波采用线性波浪叠加法生成 基本原理如图2所受 需要提供对应波谱的周期 波高和相位的离散
  • 【OpenFOAM】-olaFlow-算例5- oppositeSolitariesFlume

    算例路径 olaFlow tutorials oppositeSolitariesFlume 算例描述 两列反向的孤立波相互作用 学习目标 熟练掌握olaFlow的造波设置 波浪方向与消波方向设置 算例快照 图1 两列反向孤立波相互作用 文
  • 【OpenFOAM】-olaFlow-算例6- waveFloatingObject

    算例路径 olaFlow tutorials waveFloatingObject 算例描述 波浪作用下的浮体的刚体运动 属于流固耦合 FSI 问题 学习目标 动网格设置和使用 网格变形控制 浮体的物理参数设置 浮体做刚体运动的约束设置 算
  • 【OpenFOAM】-olaFlow-算例7-波面自适应网格

    算例路径 none 算例描述 波面附近采用自适应网格划分 学习目标 动网格设置和使用 dynamicFvMesh dynamicRefineFvMesh 的各参数含义 学习体会 1 在结构附近的加密网格 自适应网格依然会对细网格进一步细化
  • 【OpenFOAM】-olaFlow-算例8-setOlaFlume

    算例路径 olaFlow tutorials setOlaFlume 算例描述 不规则底部的二维波浪水槽 且波场被 setOla 工具设置为初始条件 学习目标 使用 setOla 工具设置初始条件为波浪场 不规则底部数值波浪水槽的设置 学习
  • 【OpenFOAM】-olaFlow-算例9-pistonFlumeABS

    算例路径 olaFlow tutorials pistonFlumeABS 算例描述 采用 piston 形式的动边界进行消波 学习目标 了解 olaDyMFlow 的使用 理解动网格使用和参数设置 理解 dynamicMotionSolv
  • 【OpenFOAM】-olaFlow-算例10-wavemakerTank

    算例路径 olaFlow tutorials wavemakerTank 算例描述 采用 Flap和Piston两种方式的动网格进行造波 学习目标 了解 olaDyMFlow 的使用 理解动网格使用和参数设置 理解 dynamicMotio
  • 【OpenFOAM】-算例解析合集(备份目录)

    OpenFOAM 算例解析合集 OlaFlowinterFoampimpleFoam OlaFlow OpenFOAM olaFlow 算例1 baseWaveFlume OpenFOAM olaFlow 算例2 breakwater Op
  • 关于MATLAB中使用Link函数和SerialLink建模

    关于MATLAB中使用Link函数和SerialLink建模 Link函数默认使用的是标准D H法建立模型 xff0c 如果想用改进D H法建立模型 xff0c 则应在参数后添加 modified 如下所示 xff1a 建立机器人模型 th
  • 【OpenFOAM】-interFoam-laminar-算例11-wave

    算例路径 OpenFOAM 8 tutorials multiphase interFoam laminar wave 算例描述 使用 interFoam 求解器的造波功能 学习目标 extrudeMesh 网格操作 了解 setWaves
  • 解决Ubunt20.04安装Sogou输入法失败进不去桌面 及 中文输入法安装

    目录 解决Ubunt20 04安装Sogou输入法失败进不去桌面中文输入法安装解决wps无法输入中文 解决Ubunt20 04安装Sogou输入法失败进不去桌面 问题 xff1a Ubuntu20 04 安装了 fcitx 和 sogou
  • 【OpenFOAM】-pimpleFoam-RAS-算例12-wingMotion

    算例路径 OpenFOAM 8 tutorials incompressible pimpleFoam RAS wingMotion 算例描述 该路径下包含三个目录 分别为 1 wingMotion snappyHexMesh 使用 sna
  • 【OpenFOAM】-算例解析合集

    OpenFOAM 算例解析合集 OlaFlow interFoam pimpleFoam OlaFlow OpenFOAM olaFlow 算例1 baseWaveFlume OpenFOAM olaFlow 算例2 breakwater
  • 我的第一篇博客

    我的第一篇博客 很高兴来到这里 xff0c 加油 xff01 我会写更多有用的文章的 xff01
  • 为Termux安装图形化界面

    在学校闲着没事就逛逛论坛 博客 以及贴吧 突然发现一个好玩的东西 xff0c 它就是 Termux 也是咕哝了好久 xff0c 在贴吧看到Termux可以装xfce桌面 于是便有此篇文章留作纪念 xff0c 也同时感谢大佬们的默默努力 xf
  • 在华为平板的Termux上安装Debian Linux图形化界面的详细教程,向生产力更近一步。

    Termux 安装 Debian Linux 图形化界面 文章目录 前言一 准备材料二 安装Debian Linux步骤1 进入Termux安装Debian Linux2 开启远程桌面 xff08 两种方式选一种即可 xff09 总结 前言