diff --git a/README.md b/README.md index 0140a28..9dd0ae1 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,7 @@ Reccomended system specifications: sudo apt remove yt-dlp youtube-dl ; pip3 uninstall yt-dlp youtube-dl internetarchive jsonpatch tubeup ``` -1. Install `ffmpeg`, pip3 (typically `python3-pip`), and `git`. - To install `ffmpeg` in Ubuntu, enable the Universe repository. +1. Install `ffmpeg` (enable "universe" repository), pip3 (typically `python3-pip`), and `git`. For Debian/Ubuntu: @@ -35,15 +34,14 @@ For Debian/Ubuntu: 2. Install a Python Virtual Envionment, install PipX, and ensure it's in `$PATH` -You'll need to change the version number of the package based on your installed version of python. +_You'll need to change the version number of the package based on your installed version of python._ ``` sudo apt install python3.10-venv ``` - - -Next you'll need to install `pipx` which sandboxes python apps from the system and makes maintance easier and cleaner +Next you'll need to install `pipx` which sandboxes python apps in a virtual environment from the system. +This makes maintance easier, installs cleaner and prevents dependency conflicts. ``` sudo pip3 install pipx @@ -57,7 +55,7 @@ pipx ensurepath Close your shell or terminal and open a new one. -3. Use `pipx` to install the required python3 packages. +3. Use `pipx` to install Tubeup and it's dependencies. At a minimum Python 3.8 and up is required (latest Python preferred). ``` @@ -106,7 +104,7 @@ Dockerized tubeup is provided by [etnguyen03/docker-tubeup](https://github.com/e ```sudo apt update ; sudo apt upgrade``` 4. Install python `pip`, and `ffmpeg`. 5. Install Tubeup using steps 2-6 in the Linux configuration guide above and configuring `internetarchive` for your Archive.org account. -6. Periodically update your Linux packages and pip packages. +6. Periodically update your Linux packages and pip/pipx packages. ## Help