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

前言

在上一篇【合作原创】使用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视频多多三连,谢谢各位!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

python3中幂怎么表示

首先导入math模块,然后调用pow()函数,即可实现幂运算,示例如下: import math math.pow(2,3) 结果如下: 8

AES笔记整理

文章目录 1. 简介2. 密钥加法层2. 字节代换层3. 行位移 - ShiftRows4. 列混淆 - MixColumn5. 其他5.1列混淆矩阵乘法运算5.2 AES密钥生成 6. 参考资料 以下内容为信息安全开发过程中,AES对称加密算法的笔记,大部分内容转载其他文章,若描述不清…

elementUI修改table样式

在Vue项目中&#xff0c;如果使用的是单文件组件&#xff08;.vue&#xff09;&#xff0c;并且样式是通过<style>标签定义的&#xff0c;vue2可以使用/deep/&#xff0c;vue3可以使用::v-deep选择器来修改ElementUI组件的样式。 1.修改表头背景色 /deep/.el-table__head…

【WiFi】WiFi中RSSI、SNR、NF之间关系及说明

RSSI&#xff08;接收信号强度指示&#xff09; 定义&#xff1a; RSSI 是一个相对值&#xff0c;用于表示接收到的无线信号的强度。它通常由无线设备的硬件&#xff08;如无线网卡或无线芯片&#xff09;直接提供。 计算&#xff1a; RSSI 的计算通常是由设备的无线芯片完成的…

爬虫基础知识点

最近看了看爬虫相关知识点&#xff0c;做了记录&#xff0c;具体代码放到了仓库&#xff0c;本文仅学习使用&#xff0c;如有违规请联系博主删除。 这个流程图是我使用在线AI工具infography生成的&#xff0c;这个网站可以根据url或者文本等数据自动生成流程图&#xff0c;挺…

路由引入问题(双点双向路由回馈问题)

简介 总所周知&#xff0c;路由引入import又称路由重分发redistribute&#xff0c;为了解决不同路由协议进程间路由信息不互通而使用的技术&#xff0c;由于不同路由协议的算法、机制、开销等因素的差异&#xff0c;它们之间无法直接交换路由信息。因此&#xff0c;路由引入技…

LAVE——基于大语言模型的新型代理辅助视频编辑工具允许用户根据自己的编辑风格进行调整

概述 论文地址&#xff1a;https://arxiv.org/abs/2402.10294 视频是一种非常强大的交流和讲述故事的媒介。随着社交媒体和视频共享平台的出现&#xff0c;视频的受欢迎程度直线上升&#xff0c;许多人都在制作和分享自己的内容。然而&#xff0c;对于初学者来说&#xff0c;视…

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

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

docker快速实现ELK的安装和使用

目录 一、ELK功能原理 二、项目功能展示​ 三、日志查询展示​ 四、ELK安装步骤 1、创建elasticsearch、kibana、filebeat相关data、log、conf目录 2、进入/usr/local/elk目录&#xff0c;并创建一个docker网络 3、启动 elasticsearch容器 4、运行kibana容器 5、启动f…

【Spark】Spark Join类型及Join实现方式

如果觉得这篇文章对您有帮助&#xff0c;别忘了点赞、分享或关注哦&#xff01;您的一点小小支持&#xff0c;不仅能帮助更多人找到有价值的内容&#xff0c;还能鼓励我持续分享更多精彩的技术文章。感谢您的支持&#xff0c;让我们一起在技术的世界中不断进步&#xff01; Sp…

从YOLOv5到训练实战:易用性和扩展性的加强

文章目录 前言一、模型介绍二、YOLOv5网络结构1.Input&#xff08;输入端&#xff09;&#xff1a;智能预处理与优化策略2.Backbone&#xff08;骨干网络&#xff09;&#xff1a;高效特征提取3.NECK&#xff08;颈部&#xff09;&#xff1a;特征增强与多尺度融合4.Prediction…

Java爬虫设计:淘宝商品详情接口数据获取

1. 概述 淘宝商品详情接口&#xff08;如Taobao.item_get&#xff09;允许开发者通过编程方式&#xff0c;以JSON格式实时获取淘宝商品的详细信息&#xff0c;包括商品标题、价格、销量等。本文档将介绍如何设计一个Java爬虫来获取这些数据。 2. 准备工作 在开始之前&#x…

AIGC 013-CoT用思维链挖掘自回归语言模型的潜在能力

AIGC 013-CoT用思维链挖掘自回归语言模型的潜在能力 文章目录 0 论文工作1 论文方法2 实验结果 0 论文工作 纯自回归式语言模型&#xff0c;本来并不具备优秀推理能力&#xff0c;特别是在数学问题的推理。但是现在的生成模型是能实现一些数学的推理的。研究者认为当模型足够大…

上传文件时获取音视频文件时长和文本文件字数

获取音视频文件时长和文本文件字数 一、获取音视频文件时长二、计算文本文件字数 最近有个需求&#xff0c;要求上传文件时获取音视频文件时长和文本文件字数&#x1f436;。 发现这样的冷门资料不多&#xff0c;特做个记录。本文忽略文件上传功能&#xff0c;只封装核心的工具…

ue5.2 数字孪生(11)——Web_UI插件网页通信

Web_UI插件下载安装&#xff1a; https://github.com/tracerinteractive/UnrealEngine/releases 下载对应Ue版本的Web_UI插件以及相关的Json、Http库&#xff1b; 将插件安装到引擎根目录 Ue链接Web&#xff1a; 在项目中启用插件并重启项目&#xff1b; 创建基于Web的用户…

postman可以通的请求,前端通不了(前端添加Content-type,后端收不到请求)

接口完成之后,自己使用postman测试了一下,没有问题; 可是在和小组前端调试接口的时候,他却说访问不了; 信息如下:(我自己写的一个打印请求信息的拦截器) 发现报错信息是: Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supported 也就是说…

EFAK kafka可视化管理工具部署使用

简介&#xff1a;EFAK是开源的可视化和管理软件。它允许您查询、可视化、提醒和探索您的指标&#xff0c;无论它们存储在何处。简单来说&#xff0c;它为您提供了将 Kafka 集群数据转换为漂亮的图形和可视化效果的工具。 环境&#xff1a;①操作系统&#xff1a;CentOS7.6&…

MySQL生产环境备份脚本

全量备份脚本&#xff0c;其中BakDir&#xff0c;ZlbakDir&#xff0c;LogFile需要自己创建 #!/bin/bash export LANGen_US.UTF-8# 指定备份目录 BakDir/root/beifen/data/mysqlbak/data/allbak # 指定增量备份目录 ZlbakDir/root/beifen/data/mysqlbak/data/zlbak # 备份日志…

快速搭建express

一、 安装express-generator npm i -g express-generator二、创建项目 express -e 项目名三、安装依赖 npm install四、运行项目 cd 项目名npm start 五、打开网页http://localhost:3000/ 六、实时更新 1、安装nodemon npm i -g nodemon2、修改package.json 改成nodemon …

网络编程 01:计算机网络概述,网络的作用,网络通信的要素,以及网络通信协议与分层模型

一、概述 记录时间 [2024-12-13] 本文讲述网络编程相关知识&#xff0c;例如&#xff0c;什么是计算机网络&#xff0c;网络有什么作用&#xff0c;网络通信的要素是什么&#xff0c;以及网络通信协议与分层模型。 网页编程 / 网络编程区别&#xff1a; 网页编程&#xff1a;J…