diff options
| author | JPVenson <JPVenson@users.noreply.github.com> | 2024-01-19 06:02:39 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-19 06:02:39 +0000 |
| commit | 6ef110b00803e8dad37375d80c98a767859f6c1b (patch) | |
| tree | 153d20e3cee5cab48480426838d055ada6c9591b /.devcontainer | |
| parent | 8de70e381485e20378538a58dd7476f10cbab60a (diff) | |
Updated to using jf repro
Diffstat (limited to '.devcontainer')
| -rw-r--r-- | .devcontainer/Dev - Server Ffmpeg/install-ffmpeg.sh | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/.devcontainer/Dev - Server Ffmpeg/install-ffmpeg.sh b/.devcontainer/Dev - Server Ffmpeg/install-ffmpeg.sh index c84e1258f..c867ef538 100644 --- a/.devcontainer/Dev - Server Ffmpeg/install-ffmpeg.sh +++ b/.devcontainer/Dev - Server Ffmpeg/install-ffmpeg.sh @@ -1,7 +1,32 @@ #!/bin/bash -wget https://repo.jellyfin.org/releases/server/ubuntu/versions/jellyfin-ffmpeg/6.0.1-1/jellyfin-ffmpeg6_6.0.1-1-jammy_amd64.deb -O ffmpeg.deb +## configure the following for a manuall install of a specific version from the repo -sudo apt update -sudo apt install -f ./ffmpeg.deb -y -rm ffmpeg.deb +# wget https://repo.jellyfin.org/releases/server/ubuntu/versions/jellyfin-ffmpeg/6.0.1-1/jellyfin-ffmpeg6_6.0.1-1-jammy_amd64.deb -O ffmpeg.deb + +# sudo apt update +# sudo apt install -f ./ffmpeg.deb -y +# rm ffmpeg.deb + + +## Add the jellyfin repo +sudo apt install curl gnupg -y +sudo apt-get install software-properties-common -y +sudo add-apt-repository universe -y + +sudo mkdir -p /etc/apt/keyrings +curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg +export VERSION_OS="$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release )" +export VERSION_CODENAME="$( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release )" +export DPKG_ARCHITECTURE="$( dpkg --print-architecture )" +cat <<EOF | sudo tee /etc/apt/sources.list.d/jellyfin.sources +Types: deb +URIs: https://repo.jellyfin.org/${VERSION_OS} +Suites: ${VERSION_CODENAME} +Components: main +Architectures: ${DPKG_ARCHITECTURE} +Signed-By: /etc/apt/keyrings/jellyfin.gpg +EOF + +sudo apt update -y +sudo apt install jellyfin-ffmpeg6 -y |
