• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Upgrade Version: 10.8.13 to 10.10.3 on Fedora 39

     
    • 0 Vote(s) - 0 Average

    Upgrade Version: 10.8.13 to 10.10.3 on Fedora 39

    How do I upgrade existing 10.8.13 on Fedora 39
    a50mhzham
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #1
    2025-01-19, 08:23 PM
    I installed Version: 10.8.13 on my Fedora 36 box some time ago and got frustrated because my Sony Bravia TV only has one Jellyfin client available, and it doesn't work with Jellyfin server 10.8.13.

    I have no trouble playing movies & music with Jellyfin using a web browser on other machines in the house.

    Now I've come back to this project and can't figure out how to upgrade to 10.10.3.

    My current version on my fedora box runs as a service. I can simply tell it
    Code:
    systemctl start jellyfin
    systemctl status jellyfin
    systemctl stop jellyfin
    and that all works famously.

    Oh, and there's a script that apparently was installed too, called /usr/bin/jellyfin, which does this:
    Code:
    #!/usr/bin/sh
    exec /usr/lib64/jellyfin/jellyfin ${@}

    I tried to update it various ways:
    Code:
    [root@simak jellyfin]# dnf update
    Dependencies resolved.
    Nothing to do.
    Complete!
    [root@simak jellyfin]# dnf update jellyfin
    Dependencies resolved.
    Nothing to do.
    Complete!
    [root@simak jellyfin]# dnf install jellyfin
    Package jellyfin-10.8.13-1.fc39.x86_64 is already installed.
    Dependencies resolved.
    Nothing to do.

    So I downloaded jellyfin_10.10.3-amd64.tar.gz from the Generic Linux area, and unzipped/untarred it into /opt

    Ok, fine, now there's an executable there: /opt/jellyfin/jellyfin -- it's an ELF 64-bit LSB pie executable. And I can run it (having first done systemctl stop jellyfin so my current version doesn't get in the way.)

    And it does start:
    Code:
    [14:16:35] [INF] [1] Main: Jellyfin version: 10.10.3
    [14:16:35] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /root/.local/share/jellyfin/log]", "[DOTNET_BUNDLE_EXTRACT_BASE_DIR, /root/.cache/dotnet_bundle_extract]", "[DOTNET_ROOT, /usr/lib64/dotnet]"]
    [14:16:35] [INF] [1] Main: Arguments: ["/opt/jellyfin/jellyfin.dll"]
    [14:16:35] [INF] [1] Main: Operating system: Fedora Linux 39 (Workstation Edition)
    [14:16:35] [INF] [1] Main: Architecture: X64
    [14:16:36] [INF] [1] Main: 64-Bit Process: True


    And I can open the interface with a web browser on another machine, but it asks for a password and doesn't accept the one I used when I installed the prior one. People in this forum talk about clearing the browser cache and refreshing the page to get it to show the initial configuration dialog, but here's my problem: I have two versions on my machine here, 10.10.3 and the existing 10.8.13, and the newer one isn't really installed, it's just unzipped/untarred into a directory, and it spits all kinds of warnings out when it runs.

    I must be doing something wrong here.
    Help?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-19, 10:17 PM
    Starting with 10.9, the Jellyfin Project no longer builds RPMs. There is a community supported RPM build, but those generally require newer Fedora builds. Currently it looks like Fedora 40, 41, and 42.

    I'd need to see the full output of the standalone install to see what is happening.

    You COULD install Jellyfin via Docker since any host OS dependencies no longer matter. That way you don't have to worry about waiting for the community packages to update since they lag behind the official releases.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    a50mhzham
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #3
    2025-01-21, 02:53 PM
    Thanks for the reply.

    (2025-01-19, 10:17 PM)TheDreadPirate Wrote: Starting with 10.9, the Jellyfin Project no longer builds RPMs.  There is a community supported RPM build, but those generally require newer Fedora builds.  Currently it looks like Fedora 40, 41, and 42.

    Shouldn't the generic linux download be installable? I don't understand how to install it. I downloaded the generic linux compressed tar file and untarred it, now what do I do? 
    If there's no RPM, how is it meant to be installed?

    (2025-01-19, 10:17 PM)TheDreadPirate Wrote: I'd need to see the full output of the standalone install to see what is happening.
     

    "output of the standalone install" -- I didn't run an installer. What output do you want me to show you? I'm missing a step or two here.

    (2025-01-19, 10:17 PM)TheDreadPirate Wrote: You COULD install Jellyfin via Docker since any host OS dependencies no longer matter.  That way you don't have to worry about waiting for the community packages to update since they lag behind the official releases.
    I could do that, I'm sure, but I'm even less sure about how to use docker.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-21, 03:45 PM
    The standalone installable doesn't "install" like an RPM. You just untar jellyfin, untar ffmpeg, create the jellyfin.sh script to configure and run the jellyfin binary, then run jellyfin.sh. If you want it to run on boot, you'd have to manually create the service.

    This is all laid out in the documentation.

    https://jellyfin.org/docs/general/instal...eric-amd64
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode