Skip to content

Commit 9c15ff8

Browse files
author
vxbinaca
committed
Fixed install methods for Deno, cleaned up language
1 parent 544a88f commit 9c15ff8

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

README.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Installation via third-party package managers like Homebrew, MacPorts, or Linux
2626
For Debian/Ubuntu:
2727

2828
```
29-
sudo apt remove yt-dlp ; sudo apt install ffmpeg python3-pipx deno
29+
sudo apt remove yt-dlp ; sudo apt install ffmpeg python3-pipx
3030
```
3131

3232
Then run:
@@ -35,6 +35,10 @@ Then run:
3535
pipx ensurepath
3636
```
3737

38+
Install Deno for challenge solving:
39+
40+
```curl -fsSL https://deno.land/install.sh | sh```
41+
3842
2. Use pipx to install the required python packages.
3943

4044
```
@@ -75,7 +79,7 @@ Perodically *before* running, upgrade `tubeup` its pyton dependencies and Deno b
7579
To use a nightly yt-dlp build, inject it into your yt-dlp virtual environment:
7680

7781
```
78-
pipx inject yt-dlp "yt-dlp[default,curl-cffi] @ https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/[NIGHTLY TAG]/yt-dlp.tar.gz" --force
82+
pipx inject yt-dlp "yt-dlp[default,curl-cffi] @ https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/[NIGHTLY TAG]/yt-dlp.tar.gz" --force ; pipx upgrade
7983
```
8084

8185
Where `[NIGHTLY TAG]` would for example be `2025.10.11.232807` in [this yt-dlp release](https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/tag/2025.10.11.232807).
@@ -88,13 +92,15 @@ Dockerized tubeup is provided by [etnguyen03/docker-tubeup](https://github.com/e
8892

8993
## Windows Setup
9094

91-
1. Install WSL2, pick a distribution of your choice. Ubuntu is popular and well-supported.
95+
1. Install WSL2, pick a distribution of your choice. Ubuntu is popular, well-supported and used here as a example.
9296
2. Use Windows Terminal by Microsoft to interact with the WSL2 instance.
93-
3. Fully update the Linux installation with your package manager of choice.
97+
3. Fully update the Linux installation.
9498
```sudo apt update ; sudo apt upgrade```
95-
4. Install python `pipx`, `ffmpeg` and `deno`.
96-
5. Install Tubeup using steps 4-6 in the Linux configuration guide above and configuring `internetarchive` for your Archive.org account.
97-
6. Periodically update your Linux packages and python packages.
99+
4. Install python `pipx`, `ffmpeg`.
100+
5. Install Deno
101+
```curl -fsSL https://deno.land/install.sh | sh```
102+
6. Install Tubeup using steps 4-6 in the Linux configuration guide above and configuring `internetarchive` for your Archive.org account.
103+
7. Periodically update your distro repository packages, python packages and Deno.
98104

99105
## Usage
100106

0 commit comments

Comments
 (0)