Files
termux/READEME.md
T
chicrobot 1ff4c07527 更新 READEME.md
添加ollama日志目录
2025-06-04 16:55:04 +00:00

3.2 KiB

一、在容器中安装桌面环境

1、安装termux

termux换源

termux-change-repo

2、tmoe脚本

bash -c "$(curl -L l.tmoe.me)"

二、在termux中安装桌面环境

1、安装termux

termux换源

termux-change-repo

2、安装图形化页面

2.1 安装x11或vnc

2.1.1 安装x11

需要从x11软件仓库下载xfce桌面环境

apt install x11-repo

换源

termux-change-repo

安装x11服务端

apt install termux-x11-nightly -y

后台启动x11服务,并设置环境变量用于指定绘制显示图形界面的位置

termux-x11 :0 &>/dev/null &
export DISPLAY=:0

2.1.2 安装vnc

apt install tigervnc -y

启动,设置密码12345678两次,不需要仅观看密码n

vncserver :1 -localhost no
export DISPLAY=:1

2.2 安装xfce4

下载并启动

apt install xfce4 -y
startxfce4

2.3 打开桌面

  • x11直接打开软件
  • vnc输入ip:5901,本地访问则输入127.0.0.1:5901,颜色出现问题则点击“i”将图片质量“Picture quality”设置为高“High”

2.4 安卓12以上杀后台

可以安装任务管理其查看进程

apt install xfce4-taskmanager

2.5 编辑启动脚本

安装编辑器,创建文件并添加执行权限

apt install mousepad vim -y
vim /data/data/com.termux/files/usr/bin/desk
chmod +x /data/data/com.termux/files/usr/bin/desk

写入

#!/bin/bash
export DISPLAY=:1
vncserver :1 -localhost no -geometry 1280x720
sleep 3
startxfce4 &>/dev/null &
am start --user 0 -n com.realvnc.viewer.android/.app.ConnectionChooserActivity

3、安装ubuntu

3.1 安装proot

apt install proot proot-distro -y
proot-distro list
pd install debian

对比系统信息

apt install neofetch
neofetch
pd login debian
exit
pd login debian --shared-tmp
export DISPLAY=:1
neofetch

三、安装软件

1、安装大模型

国内访问ollama官网很慢,而安装文件又很大,导致脚本中下载安装文件的命令执行很慢,甚至超时。而解决办法其实很简单,就是把脚本中的安装包地址替换为国内访问比较快的地址。而这个国内访问比较快的地址就是Github加速器。

export OLLAMA_MIRROR="https://ghproxy.cn/https://github.com/ollama/ollama/releases/latest/download"
curl -fsSL https://ollama.com/install.sh | sed "s|https://ollama.com/download|$OLLAMA_MIRROR|g" | sh

运行模型

mkdir -p /usr/local/lib/ollama/log
nohup ollama serve > /usr/local/lib/ollama/log/ollama.log 2>&1 &
ollama run smollm2:135m

2、安装gitea

安装依赖

apt install sqlite3 git

创建用户

sudo adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git Version Control' git

下载二进制文件

VERSION=1.18.0
sudo wget -O /tmp/gitea https://dl.gitea.io/gitea/${VERSION}/gitea-${VERSION}-linux-amd64
sudo mv /tmp/gitea /usr/local/bin
sudo chmod +x /usr/local/bin/gitea

创建必要目录

sudo mkdir -p /var/lib/gitea/{custom,data,indexers,public,log}
sudo chown git: /var/lib/gitea/{data,indexers,log}
sudo chmod 750 /var/lib/gitea/{data,indexers,log}
sudo mkdir /etc/gitea
sudo chown root:git /etc/gitea
sudo chmod 770 /etc/gitea