Skip to content
Snippets Groups Projects
Commit 15750236 authored by Falk Rehse's avatar Falk Rehse
Browse files

Step-by-Step Installation Instructions for Ubuntu

parent 7cf5a513
No related branches found
No related tags found
No related merge requests found
# Step-by-Step Installation (Ubuntu)
## Install Ubuntu
You can download it from [ubuntu.com](https://ubuntu.com/download/desktop).
## Install Dependencies
__Python 3__ and __Git__ should already be installed on your system.
You also need [mpv](https://mpv.io/) (for playing audio and videos) and [yt-dlp](https://github.com/yt-dlp/yt-dlp) (for downloading videos from YouTube).
Install dependencies:
```
sudo add-apt-repository universe
sudo apt update
sudo apt install mpv yt-dlp
```
[Poetry](https://python-poetry.org/) is recommended for managing the installation.
Install Poetry:
```
pipx install poetry
```
## Clone Repository
Open a Terminal in the folder you want to install Syng in: right click in Nautilus (the file manager) and select *Open in Terminal*.
Clone the repository:
```
git clone https://git.k-fortytwo.de/christofsteel/syng2.git
```
Then enter the newly downloaded directory:
```
cd syng2
```
## Install Syng
Now the Python dependencies need to be installed. Poetry is recommended for this step, to not interfere with other Python projects on the same machine.
Install Syng:
```
poetry install -E client
```
## Configure Syng
Syng comes with a graphical configuration utility.
```
poetry run syng-gui
```
## Start Syng
Start Syng:
```
poetry run syng-client
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment