Skip to content

Commit a747509

Browse files
committed
docs: add new termux installation method
1 parent 3eb3597 commit a747509

File tree

1 file changed

+3
-44
lines changed

1 file changed

+3
-44
lines changed

docs/termux.md

Lines changed: 3 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -20,50 +20,9 @@
2020
## Install
2121

2222
1. Get [Termux](https://f-droid.org/en/packages/com.termux/) from **F-Droid**.
23-
2. Install Debian by running the following:
24-
- Run `termux-setup-storage` to allow storage access, or else code-server won't be able to read from `/sdcard`.\
25-
> The following command is from [proot-distro](https://github.com/termux/proot-distro), but you can also use [Andronix](https://andronix.app/).
26-
> After Debian is installed the `~ $` will change to `root@localhost`.
27-
28-
```bash
29-
pkg update -y && pkg install proot-distro -y && proot-distro install debian && proot-distro login debian
30-
```
31-
32-
3. Run the following commands to setup Debian:
33-
34-
```bash
35-
apt update && apt upgrade -y && apt-get install sudo vim git -y
36-
```
37-
38-
4. Install [NVM](https://github.com/nvm-sh/nvm#install--update-script) by following the install guide in the README, just a curl/wget command.
39-
40-
5. Set up NVM for multi-user. After installing NVM it automatically adds the necessary commands for it to work, but it will only work if you are logged in as root:
41-
42-
- Copy the lines NVM asks you to run after running the install script.
43-
- Run `nano /root/.bashrc` and comment out those lines by adding a `#` at the start.
44-
- Run `nano /etc/profile` and paste those lines at the end of the file. Make sure to replace `$HOME` with `/root` on the first line.
45-
- Now run `exit`
46-
- Start Debian again `proot-distro login debian`
47-
48-
6. After following the instructions and setting up NVM you can now install the [required node version](https://coder.com/docs/code-server/latest/npm#nodejs-version) by running:
49-
50-
```bash
51-
nvm install v<major_version_here>
52-
```
53-
54-
7. To install `code-server` run the following:
55-
> To check the install process (Will not actually install code-server)
56-
> If it all looks good, you can install code-server by running the second command
57-
58-
```bash
59-
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
60-
```
61-
62-
```bash
63-
curl -fsSL https://code-server.dev/install.sh | sh
64-
```
65-
66-
8. You can now start code server by simply running `code-server`.
23+
2. Run `pkg install tur-repo`
24+
3. Run `pkg install code-server`
25+
4. You can now start code server by simply running `code-server`.
6726

6827
> Consider using a new user instead of root, read [here](https://www.howtogeek.com/124950/htg-explains-why-you-shouldnt-log-into-your-linux-system-as-root/) why using root is not recommended.\
6928
> Learn how to add a user [here](#create-a-new-user).

0 commit comments

Comments
 (0)