赞
踩
本人新买了华为的平板,只能说真香,和笔记本协同使用共享模式来开发,你会感受到不一样的感觉,本人亲测。后来因为学习原因,希望平板也能编程,找了很多方法,最后自己研究了一套比较完整的方法出来。一开始看网上说使用code-server,可以使用这个来vs code来编程,但是习惯Intellj Idea的我表示用起来很不习惯,所以决心弄个Intellj Idea在平板开发。
经过大量资料研究,最后使用的方法是Termux+Ubuntu21.04+Xfce4+VNC
在Termux上安装ubuntu,在ubuntu安装xfce4桌面和vnc,使用vnc来远程连接桌面显示。(套娃)
Termux这个软件很强大,github上面也有很多项目可以参考。本文介绍的安装linux系统的方法是其中一种,还有很多种不同项目安装linux的方法,基本都测试过,后来发现proot-distro这个是最方便的。
自行安装Termux,进入Termux后:
1、apt update
2、apt install vim
3、apt install proot-distro
4、apt install bash
安装ubuntu
1、proot-distro list
2、proot-distro install ubuntu
进入ubuntu
apt update
apt install sudo
apt install vim
创建新用户:
sudo adduser username
其中需要设置密码
sudo adduser username sudo
其中username是你自己想要的用户名
修改文件赋予权限:
vi /etc/sudoers
用户username给予管理员权限
在%sudo下面添加%username All=(ALL:ALL) ALL
保存退出即可
使用新的用户登陆
login
输入用户名和密码登陆即可。
安装Xfce4
查过很多资料最靠谱的方式是使用Anlinux里面下的脚本,实测其实不需要下载Anlinux也是可以的。如果使用其他非ubuntu的系统可以下Anlinux里面查看具体用什么连接。
apt update
apt install wget
apt install bash
wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/DesktopDnvironment/Apt/Xfce4/de-apt-xfce4.sh
下载之后会在本目录出现脚本de-apt-xfce4.sh的脚本。
一下步骤分root用户安装和新建username用户安装
root用户不需要修改文件直接输入
bash de-apt-xfce4.sh
运行脚本即可
新建username用户需要修改脚本
把所有apt-get修改成sudo apt,意思是赋予权限安装,保存后退出。
也是输入bash de-apt-xfce4.sh安装,安装期间需要输入登陆密码。
如果没有赋予权限,安装会失败,vncserver安装不到。
安装完毕后
需要复制/root文件夹中的.Xauthority文件和.vnc文件夹复制到自身新建用户文件夹下
/home/username
开启vncserver服务:
vncserver
最后自行在平板安装VNC Viewer的app
新建连接:127.0.0.1:1或者127.0.0.1:5901
名称随意,其中记得选择Picture quality 为High,然后就可以看到了。
如果需要退出,返回Termux,停止服务器即可
vncserver -kill :1
分辨率问题:
在启动vncserver之前,修改vncserver文件
vi /usr/bin/vncserver
第一页找到:$geometry = "1080x768"修改成你的屏幕分辨率比例即可。
我这边是华为matepad pro12.6,是16:10的比例,所以我设置了1280x800,看着比较舒服。
2560x1600太小了,不推荐。
最后保存退出,运行vncserver即可。
中文乱码问题:
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。