无需root在手机上运行Linux,UserLAnd使用入门

无需root在手机上运行Linux,UserLAnd使用入门

六月 18, 2024

这玩意儿早就有了,只不过最近我没有啥好素材,于是乎就搞个这个来凑凑。其实这玩意儿有很多可以说的地方;好了闲话休提,直奔主题!

下载 & 安装

这款应用可以在Google Play上找到,但是国内用户由于某种问题访问肯定很困难;不过好在它在F-Droid上也有,链接在这
它也是个开源项目,可以点击这里支持它。
下载完成后直接安装就行

初始化配置

为了这个我把自己的配置删了
打开应用,转到“文件系统”页面,点击右上角的“+”,新建一个Debian系统。
文件系统名可以随便填,你喜欢啥就写啥。
用户名只能是英文,并且还是小写。
密码随便,VNC密码要6-8个字符。
最后点击右上角的软盘按钮保存。

建立会话

UserLAnd支持三种会话,SSH、VNC和XSDL。

  • 转到“会话”页面,点击右上角的“+”,新建一个会话。
    会话名随便,文件系统就填刚才创建的,由于我们这里系统是新建的,服务类别选ssh。

  • 点击右上角的软盘按钮保存。

  • 点击刚刚创建的会话,之后软件会下载相关的文件,由于是从Github下载,所以可能会比较慢,请耐心等待。

配置系统

输入自己设置的密码,进入系统。
首先执行sudo apt upate进行软件源更新。

  • 或者,输入以下命令使用USTC源:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list && sudo apt update

~~~

之后输入“sudo apt install vis -qq -y”安装vis编辑器(它和vim是一样的,你也可以用nano文本编辑器进行软件源编辑)

之后“sudo vis /etc/apt/sources.list”,狂按“dd”清空所有内容,按"i"键进行编辑,粘贴如下内容:

~~~bash

deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free

# deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free

或者你也可以用清华源,但是要先输入“ sudo apt install apt-transport-https ca-certificates”回车以便拉取https源。

以下是清华源的配置:

1
2
3
4
5
6
7
8
9
10
11
12
13

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

配置完成后,按Esc,键入“:wq”保存并退出。

配置系统语言

输入如下命令:

1
2
3

sudo apt install locales && sudo dpkg-reconfigure locales

之后回车几下,直到看到以下内容(或者类似):

1
2
3
4
5

(Enter the items or ranges you want to select, separated by spaces.)

请选择需要生成的区域设置(locale)。

输入483、484、485、486,回车;之后输入6,回车。

基本配置到这里就结束了,下一章是配置简易桌面环境(VNC)。