【合作原创】使用Termux搭建可以使用的生产力环境(六)

news2024/12/14 7:20:19

前言

在上一篇【合作原创】使用Termux搭建可以使用的生产力环境(五)-CSDN博客我们讲到了如何美化xfce4桌面,达到类似于Windows的效果,这一篇将继续在上一篇桌面的基础上给我们的系统装上必要的软件,让它做到真正可以使用

安装火狐浏览器

本来想给大家安装Chromium浏览器的,但是在最近一次apt更新后,Chromium浏览器的安装包出现了问题,导致Chromium浏览器直接无法运行了,我也是很无语啊,要是在上个月就写到这一步了那就可以装Chromium了,我和qwe5283研究了半天也没找到解决办法,这下只能安装火狐了

没进入Debian系统的先进一下Debian,已经进入的可以忽略这步

proot-distro login debian

安装火狐

apt install -y firefox-esr

安装完成后在开始菜单的Internet中即可找到Firefox ESR(Extended Support Release,简称“ESR”)

将浏览器放入底部面板

跟上一篇一样,直接将其鼠标左键按住拖到底部面板即可

放入效果如下:

安装中文字体

当大家访问中文网站时就会发现中文全部都乱码了,就像这样:

使用以下命令安装中文字体

apt install -y fonts-noto-cjk fonts-wqy-microhei fonts-wqy-zenhei

安装完成后重启火狐浏览器,这样中文就能正常显示了

安装华宇拼音输入法

在这之前建议大家先把这个系统备份一下,安装输入法是存在一定风险的,备份后方便恢复,以免前功尽弃,备份系统参考第四篇中的内容。

前言

如果是老互联网网民,可以用过紫光拼音输入法,这个就是紫光,目前更名为华宇拼音输入法了,目前也就这款输入法支持ARM64系统,搜狗我也试过,能装,但是装完了用不了,输入法面板出不来,完全输不了中文,如果有大佬不服可以去尝试一下,要是能解决的受我一拜!

下载输入法

言归正传,输入法可以在华宇官网下载到,选择信创版下载

选择银河麒麟下面的arm版

上传到手机中

老样子,请出我们的Filezilla,将包上传上去,建议的上传路径为:/data/data/com.termux/files/usr/var/lib/proot-distro/installed-rootfs/debian/root

这样直接在家目录ls就能找到这个deb包了

安装输入法

使用以下命令进行安装

apt --fix-broken install -y ./HuayuPY_kylin_arm_fcitx_2.4.8.207.deb

这个包需要附带安装大量依赖,大概有500多MB,只就是为什么我要叫大家备份后再安装,而且可能因为系统版本不同,或者apt更新后出现新的问题

运行输入法

在桌面打开一个Terminal(终端),在其中输入下面命令

fcitx

 这样我们的输入法框架fcitx就运行起来了

配置输入法

进入开始菜单,找到Settings,打开Fcitx Configuration

点击左下角的+号

去掉Only Show Current Language这个勾,不然就找不到华宇输入法了!

选中后点击OK即可

将华宇输入法上移至第一位

目前输入法还没法用,因为华宇拼音输入法的面板还没正常显示出来,这里需要一样东西来帮他显示出来,说真的还挺无厘头的。

安装星火商店

下载星火商店

这个商店中有很多应用可以使用,但是还有一个很强的地方是安装完后华宇输入法的面板就出来了,作为Debian arm64环境来说这个商店又是很有用的,索性在教程里直接装了它好了。

星火商店下载地址为:GitCode - 全球开发者的开源社区,开源代码托管平台

找到arm64版本的deb包,下载它

上传到手机中

然后通过Filezilla上传到手机里,路径还是/data/data/com.termux/files/usr/var/lib/proot-distro/installed-rootfs/debian/root

安装星火商店

使用命令安装星火商店

apt --fix-broken install -y ./spark-store_4.3.3.1-fix3_arm64.deb

安装完后建议重启一下fcitx

查看华宇拼音输入法

然后你会惊讶的发现华宇拼音输入法的面板出来了,相当于华宇拼音输入法完全体诞生了,之前只能用fcitx默认的拼音输入法面板

打开星火商店

这个必须使用普通用户才能打开,星火商店不支持用root用户打开

创建普通用户

adduser 你的用户名

然后会叫你输入密码,输入两遍你自己的密码即可

关闭VNC服务器

vncserver -kill :1

冒号后面的就是显示编号,如果你的端口是5901那就是:1,其他依此类推,我不再赘述了

采用普通用户启动VNC服务器

然后切换到你的用户,再次启动VNC服务器

su 你的用户名
vncserver -xstartup /usr/bin/startxfce4 -localhost no

这里还会再让你设置VNC服务器的登录密码,重新设置一下就好了,然后就能登录进去了

登录进去后还是默认桌面,这个别慌换了个用户,配置文件的用的是该用户下的xfce配置,目前是默认的罢了。

打开星火商店

在开始菜单的System中有Spark Store,这个就是星火商店,打开就行了

目前这个商店在手机arm64环境里存在有很多问题,估计是兼容没做好吧,比如文字显示不出来,下载不了,闪退报错等等,对我这篇博客来说只是用于完善华宇拼音输入法的。

建议看完后还是退出普通用户,后面继续使用root用户进行安装。

网盘地址

目前我将华宇拼音输入法和星火商店的安装包都放网盘了,如果嫌下载麻烦的可以去网盘自取

spark-store_4.3.3.1-fix3_arm64.deb官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘

HuayuPY_kylin_arm_fcitx_2.4.8.207.deb官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘

结语

本篇带大家安装了一下火狐浏览器和华宇拼音输入法,至此这个手机内的Linux已经算是达到了一个可以使用的水平的,至少浏览网页,使用网页进行简单的办公已经是可以了,离我们最终的目标也是越来越近了。下一篇我会继续这个步骤,将我们程序猿的编程环境也给他搭建出来,敬请期待。

最后和之前一样,有问题大家可以在评论区指出,另外想要和作者吹水可以来群170618278,另外给up:qwe5283的Termux视频多多三连,谢谢各位!

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

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

相关文章

40 list类 模拟实现

目录 一、list类简介 (一)概念 (二)list与string和vector的区别 二、list类使用 (一)构造函数 (二)迭代器 (三)list capacity (四&#x…

小程序开发常见问题

一、开发方案选择 1.小程序原生开发:需要live-player组件资质,对开发者的资质要求较高,开发难度较大; 2.小程序内嵌H5:因校验文档上限,目前平台已经不支持配置校验文件; 3.半屏小程序&#xff1…

02. Docker:安装和操作

目录 一、Docker的安装方式 1、实验环境准备 1.1 关闭防火墙 1.2 可以访问网络 1.3 配置yum源 2、yum安装docker 2.1 安装docker服务 2.2 配置镜像加速 2.3 启动docker服务 3、二进制安装docker 3.1 下载或上传安装包并解压 3.2 配置使用systemctl管理 3.3 配置镜像…

uniapp 开发小程序 准备工作

前言: 在本地使用vue2.0 实现网页版拍照功能,本地开发老是报错 NotFoundError: Requested device not found ,原因是 浏览器主要用于处理网络协议(如 HTTP、HTTPS)相关的数据交互,它的运行环境被设计为相对…

vue3 封装request请求

vue3 原生请求封装 我这里用一个案例来解释 需求:把vue3原生的静态页 集成到 vue2 的若依项目 并且可以访问 vue2接口 在vue3 src 下的 utils 下 创建文件request.ts文件 import axios from "axios"; import { showMessage } from "./status"; // 引入状态…

Java安全—SpringBootActuator监控泄露Swagger自动化

前言 今天依旧是SpringBoot框架,估计还要一篇文章才能把它写完,没办法,Java安全的内容太多了。 Actuator SpringBoot Actuator模块提供了生产级别的功能,比如健康检查,审计,指标收集,HTTP跟踪…

质数的和与积

质数的和与积 C语言代码C 代码Java代码Python代码 💐The Begin💐点点关注,收藏不迷路💐 两个质数的和是S,它们的积最大是多少? 输入 一个不大于10000的正整数S,为两个质数的和。 输出 一个整…

如何用VScode恢复误删文件-linux

如果你用vscode远程在服务器上办公,有一天你用了: rm -rf *然后你发现你的文件不见了,不要着急。 这种方法只适用于不多的几个文件。 这个时候你要做的是,查看右侧的1: 从1里面查找你删除的文件,然后点…

Linux文件操作基础

1.引入 在Linux第一章提到过, 在Linux中,一切皆文件,而文件由文件内容和文件属性组成,在C语言中可以 使用相应的接口打开文件,例如 fopen 函数 文件最开始在磁盘中,但是因为磁盘的速度远低于CPU的执行速度…

如何在 MacOS 上安装 Flutter ?

Flutter 是 Google 开发的一个功能强大的框架,它允许开发人员从单个代码库构建高质量的、本机编译的移动、web 和桌面应用程序。如果你是初次接触 Flutter,并希望在你的 macOS 系统上安装它,本指南将引导你一步一步地完成这个过程。 Step 1:…

【2025最新计算机毕业设计】基于SpringBoot+Vue社区医院挂号健康服务平台【提供源码+答辩PPT+文档+项目部署】

作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌ 主要内容:🌟Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能…

Docker安装MySQL5.5版本数据库(图文教程)

本章教程,介绍如何使用Docker安装MySQL低版本5.5版本的数据库。 一、拉取镜像 docker pull mysql:5.5二、启动容器 docker run -d --name mysql5.5 --restart=always

可视化建模与UML《部署图实验报告》

一、实验目的: 1、熟悉部署图的基本功能和使用方法。 2、掌握使用建模工具软件绘制部署图的方法 二、实验环境: window11 EA15 三、实验内容: 根据以下的描述,绘制部署图。 网上选课系统在服务器端使用了两台主机,一…

Python的3D可视化库【vedo】2-3 (plotter模块) 增删物体、控制相机

文章目录 4 Plotter类的方法4.3 渲染器内的物体操作4.3.1 添加物体4.3.2 移除物体4.3.3 渲染器的内容列表 4.4 相机控制4.4.1 访问相机对象4.4.2 重置相机状态4.4.3 移动相机位置4.4.4 改变相机焦点4.4.5 改变相机朝向的平面4.4.5 旋转相机4.4.6 对齐相机的上朝向4.4.7 缩放 pl…

07篇(附)--仿射变换矩阵

此篇献给某些 头铁 的小只因们,认真钻研下面的数学式吧 原理示例 首先我们以最简单的一个点的旋转为例子,且以最简单的情况举例,令旋转中心为坐标系中心O(0,0),假设有一点P0(x0,y0)&#xff0…

Unity屏幕截图、区域截图、读取图片、WebGL长截屏并下载到本地jpg

Unity屏幕截图、区域截图、读取图片、WebGL长截屏并下载到本地jpg 一、全屏截图并保存到StreamingAssets路径下 Texture2D screenShot;//保存截取的纹理public Image image; //显示截屏的Imagepublic void Jietu(){StartCoroutine(ScrrenCapture(new Rect(0, 0, Screen.width…

【2025最新计算机毕业设计】基于SprintBoot+Vue乡村振兴民宿管理系统【提供源码+答辩PPT+文档+项目部署】

作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌ 主要内容:🌟Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能…

在Docker中运行MySQL的思考:挑战与解决方案

引言 在云计算和容器化技术日益普及的今天,Docker作为一种轻量级的容器化平台,已经成为开发和部署应用的首选工具之一。其提供的便携性、可扩展性和环境一致性对于无状态微服务来说无疑是巨大的福音。然而,并非所有应用都适合在Docker容器中…

【Linux网络】网络基础:传输层TCP协议(二)

📝个人主页🌹:Eternity._ ⏩收录专栏⏪:Linux “ 登神长阶 ” 🌹🌹期待您的关注 🌹🌹 ❀ 传输层UDP/TCP协议 确认应答机制超时重传机制连接管理机制理解 TIME_WAIT 状态 滑动窗口流量…

virtualbox 搭建ubuntu

环境:VirtualBox-6.1.32 1、下载安装virtualbox 略 2、新建ubuntu 3、配置ubuntu 选择虚拟盘 4、安装ubuntu 5、安装ssh sudo apt install openssh-server openssh-client 查看ip 6、安装samba sudo apt install samba 查看ssh启动状态 sudo systemctl stat…