More > JRiver Media Center 33 for Linux

installJRMC - MC installer for Linux

<< < (22/25) > >>

Awesome Donkey:
That might be a bug with the script, with Ubuntu 22.04 it really shouldn't be trying to use the Noble repo, which is meant for Ubuntu 24.04. Anything before Ubuntu 24.04 should probably use the Bullseye repo. With Noble the public key stuff format changed, so it's probably trying to use the newer format which likely doesn't work on Ubuntu 22.04 LTS. You're also getting errors for the missing public keys for the Brave and Iridium browser repos, which you're going to have to fix before you can proceed too (they're not related to installJRMC or MC).

Once that stuff is taken care of, try this one-liner which creates a installJRMC folder and puts it there (of course change to your liking) and tries to use the Bullseye repo.


--- Code: ---mkdir installJRMC && cd installJRMC && wget https://git.bryanroessler.com/bryan/installJRMC/raw/master/installJRMC && chmod +x ./installJRMC && ./installJRMC -d --mcrepo bullseye
--- End code ---

BryanC:
I think that gerfling passed --mcrepo=noble in his command so if that is excluded it should work.

BryanC:
Just released v1.5.0, which fixes a few general bugs in preparation for MC34 and allows release specifiers i.e. --mcversion=33.0.72-4 (best used in conjunction with --install=local since these builds are not typically found in the default repos). Installation should be a little smoother on SUSE and RHEL 10 especially. For MC34 my fedora repos will also add release specifiers to the package names.

antenna:

--- Quote from: antenna on April 10, 2025, 04:59:04 pm ---
Just a quick follow-up to my prior thx ...


I noticed this evening when I fired up the laptop, among the updates presented (Thunderbird, Firefox, etc) was an update for Media Center.  The update to Media Center proceeded without a problem.

I had been wondering if the package manager would take that step.

Thank you (again!) for making this easy.

And, fwiw, here's some info about  the Linux Mint version I am running...


--- End quote ---
...


I'm not sure this is allowed here, so, mods, please delete this comment if need be.


Here's the content of the ck-linux-version.sh I used

It works for me on Linux Mint here, but YMMV ...


--- Quote ---cat /usr/local/sbin/ck-linux-version.sh


--- Quote ---#!/bin/sh

echo " "

cat /etc/os-release


echo " "
echo " "

lsb_release --all

echo " "

inxi -Fxz

echo " "
echo " "
echo " "

--- End quote ---

--- End quote ---

YMMV and all that.

I hope this helps ...

 



gerfling:

Much thanks, I do have a unused Brave browser but am unaware of having Iridium and wouldn't know how or what to fix.. I tried using the one-liner and got:
mkdir: cannot create directory ‘installJRMC’: File exists
Indeed I do have the file but as it opens as a text file.. well,  its gibberish to me.. I am stuck 


--- Quote from: Awesome Donkey on April 12, 2025, 06:17:34 am ---That might be a bug with the script, with Ubuntu 22.04 it really shouldn't be trying to use the Noble repo, which is meant for Ubuntu 24.04. Anything before Ubuntu 24.04 should probably use the Bullseye repo. With Noble the public key stuff format changed, so it's probably trying to use the newer format which likely doesn't work on Ubuntu 22.04 LTS. You're also getting errors for the missing public keys for the Brave and Iridium browser repos, which you're going to have to fix before you can proceed too (they're not related to installJRMC or MC).

Once that stuff is taken care of, try this one-liner which creates a installJRMC folder and puts it there (of course change to your liking) and tries to use the Bullseye repo.


--- Code: ---mkdir installJRMC && cd installJRMC && wget https://git.bryanroessler.com/bryan/installJRMC/raw/master/installJRMC && chmod +x ./installJRMC && ./installJRMC -d --mcrepo bullseye
--- End code ---

--- End quote ---

--- Quote from: gerfling on April 12, 2025, 05:09:23 am ---Hiya, I am a long standing jriver media center user on pc but have never had any luck with Linux..  I tried:

curl https://git.bryanroessler.com/bryan/installJRMC/raw/master/installJRMC|bash

and got:

-s -- --mcrepo=noble --debug
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 59185    0 59185    0     0  93683      0 --:--:-- --:--:-- --:--:-- 93795
Debug: Running: main --mcrepo=noble --debug
Starting installJRMC 1.4.8
Debugging on
Debug: Running: init
Debug: Running: parse_input --mcrepo=noble --debug
Debug: Automatically using --install=repo
Debug: Running: update --mcrepo=noble --debug
Debug: Checking for installJRMC update
Debug: Not in a git repository or not the installJRMC repository. Checking for updates via download.
Debug: Current installJRMC 1.4.8 is the latest version
Debug: rm -f /tmp/tmp.4uXZbNvdFe
Debug: Detected host platform: ubuntu 22.04 amd64
Debug: Host platform: ubuntu 22.04
Debug: MC repository: noble
Debug: Running: install_external_repos
Adding universe repository
Debug: sudo add-apt-repository -y universe
Adding component(s) 'universe' to all repositories.
Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu jammy InRelease                     
Hit:3 http://gb.archive.ubuntu.com/ubuntu jammy-updates InRelease             
Hit:4 http://gb.archive.ubuntu.com/ubuntu jammy-backports InRelease           
Hit:5 https://linux.teamviewer.com/deb stable InRelease                       
Get:6 https://brave-browser-apt-release.s3.brave.com stable InRelease [7,546 B]
Hit:7 https://ppa.launchpadcontent.net/mixxx/mixxx/ubuntu jammy InRelease     
Hit:8 https://ppa.launchpadcontent.net/slytomcat/ppa/ubuntu jammy InRelease   
Hit:9 https://ppa.launchpadcontent.net/ubuntuhandbook1/dvdstyler/ubuntu jammy InRelease
Ign:10 https://downloads.iridiumbrowser.de/deb stable InRelease         
Err:11 https://downloads.iridiumbrowser.de/deb stable Release           
  404  Not Found [IP: 78.46.90.112 443]
Hit:12 http://dist.jriver.com/latest/mediacenter jammy InRelease
Err:6 https://brave-browser-apt-release.s3.brave.com stable InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
Reading package lists... Done
E: The repository 'https://downloads.iridiumbrowser.de/deb stable Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://brave-browser-apt-release.s3.brave.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
Installing JRiver Media Center from remote repository
Debug: Running: install_mc_repo
Installing JRiver Media Center RPM key
Adding MC repository file: /etc/apt/sources.list.d/jriver.list
Debug: repo_text: deb [signed-by=/usr/share/keyrings/jriver-com-archive-keyring.gpg arch=amd64,i386,armhf,arm64] http://dist.jriver.com/latest/mediacenter/ noble main
Hit:1 http://gb.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu jammy-updates InRelease             
Hit:3 http://gb.archive.ubuntu.com/ubuntu jammy-backports InRelease           
Hit:4 http://security.ubuntu.com/ubuntu jammy-security InRelease               
Hit:5 https://linux.teamviewer.com/deb stable InRelease                       
Get:6 https://brave-browser-apt-release.s3.brave.com stable InRelease [7,546 B]
Hit:7 https://ppa.launchpadcontent.net/mixxx/mixxx/ubuntu jammy InRelease     
Hit:8 https://ppa.launchpadcontent.net/slytomcat/ppa/ubuntu jammy InRelease
Hit:9 https://ppa.launchpadcontent.net/ubuntuhandbook1/dvdstyler/ubuntu jammy InRelease
Get:10 http://dist.jriver.com/latest/mediacenter noble InRelease [3,617 B]
Ign:11 https://downloads.iridiumbrowser.de/deb stable InRelease
Err:12 https://downloads.iridiumbrowser.de/deb stable Release
  404  Not Found [IP: 78.46.90.112 443]
Err:6 https://brave-browser-apt-release.s3.brave.com stable InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
Get:13 http://dist.jriver.com/latest/mediacenter noble/main i386 Packages [872 B]
Get:14 http://dist.jriver.com/latest/mediacenter noble/main arm64 Packages [2,600 B]
Get:15 http://dist.jriver.com/latest/mediacenter noble/main amd64 Packages [2,638 B]
Get:16 http://dist.jriver.com/latest/mediacenter noble/main armhf Packages [855 B]
Reading package lists... Done
E: The repository 'https://downloads.iridiumbrowser.de/deb stable Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://brave-browser-apt-release.s3.brave.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0686B78420038257
Error: Package update failed!
Error: JRiver Media Center installation from remote repository failed

Please help,, Ta

--- End quote ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version