More > JRiver Media Center 33 for Linux
installJRMC - MC installer for Linux
BryanC:
You are going to need to address your Brave and iridium repo issues before MC can be installed.
In the case of Iridium, if you aren't using it, then make sure it is uninstalled and then remove the repository file in /etc/apt/sources.list.d (probably called iridium-browser.repo or something like that).
You can do the same thing with Brave if you aren't using it (remove package and then the repo file).
Then run a `sudo apt update` to make sure everything is OK before running installJRMC again.
gerfling:
I did both apt-get purge and remove Brave and iridium and resulted in (E: Unable to locate package).. at least I could see the Brave folder in /snap and was able to bin it.
Sudo apt update:
Hit:1 http://gb.archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://gb.archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Hit:3 http://gb.archive.ubuntu.com/ubuntu jammy-backports InRelease
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Get:5 https://brave-browser-apt-release.s3.brave.com stable InRelease [7,546 B]
Hit:6 https://ppa.launchpadcontent.net/mixxx/mixxx/ubuntu jammy InRelease
Hit:7 https://ppa.launchpadcontent.net/slytomcat/ppa/ubuntu jammy InRelease
Hit:8 https://ppa.launchpadcontent.net/ubuntuhandbook1/dvdstyler/ubuntu jammy InRelease
Hit:9 http://dist.jriver.com/latest/mediacenter jammy InRelease
Err:5 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
Hit:10 https://linux.teamviewer.com/deb stable InRelease
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]
Reading package lists... Done
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
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.
I tried the one liner again and got:
mkdir: cannot create directory ‘installJRMC’: File exists
So after all the above confusion - I now have Media Center! Thanx
--- Quote from: BryanC on April 14, 2025, 02:37:30 pm ---You are going to need to address your Brave and iridium repo issues before MC can be installed.
In the case of Iridium, if you aren't using it, then make sure it is uninstalled and then remove the repository file in /etc/apt/sources.list.d (probably called iridium-browser.repo or something like that).
You can do the same thing with Brave if you aren't using it (remove package and then the repo file).
Then run a `sudo apt update` to make sure everything is OK before running installJRMC again.
--- 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 ---
Awesome Donkey:
The reason the one-liner doesn't work is because the installJRMC folder and file already exists in your home folder. Delete the folder and its contents and the one-liner will work again.
Also according to the latest output you posted above you still have the Brave and Iridium repos present.
Get:5 https://brave-browser-apt-release.s3.brave.com stable InRelease [7,546 B]
...
Err:5 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
...
Ign:11 https://downloads.iridiumbrowser.de/deb stable InRelease
Err:12 https://downloads.iridiumbrowser.de/deb stable Release
...
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
E: The repository 'https://downloads.iridiumbrowser.de/deb stable Release' does not have a Release file.
If that's still present after doing the repo purge and a sudo apt-get update then you're still going to have issues.
BryanC:
Purge just removes configuration files in addition to the package contents. It doesn't remove the repositories.
You need to remove (from the filesystem) the repository files for those two browsers in /etc/apt/sources.list.d/:
--- Code: ---sudo rm /etc/apt/sources.list.d/repo_filename.repo
--- End code ---
There's also usually a way to do it via your desktop environment's software update center.
blafarm:
I previously had luck with the one-liner, but I seem to have hit a roadblock when trying to install on Linux Mint 22.1 Cinnamon v. 6.4.8.
Any guidance would be greatly appreciated.
$ curl https://git.bryanroessler.com/bryan/installJRMC/raw/master/installJRMC|bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 60121 0 60121 0 0 61805 0 --:--:-- --:--:-- --:--:-- 61789
Starting installJRMC 1.5.1
To enable debugging output, use --debug or -d
Installing JRiver Media Center from remote repository
Installing JRiver Media Center RPM key
gpg: no valid OpenPGP data found.
Adding MC repository file: /etc/apt/sources.list.d/jriver.list
Ign:1 http://packages.linuxmint.com xia InRelease
Hit:2 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:3 http://packages.linuxmint.com xia Release
Hit:4 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:5 http://security.ubuntu.com/ubuntu noble-security InRelease
Get:6 http://dist.jriver.com/latest/mediacenter noble InRelease [3,617 B]
Hit:7 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Err:6 http://dist.jriver.com/latest/mediacenter noble InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C30B25C6077765D5
Reading package lists... Done
W: GPG error: http://dist.jriver.com/latest/mediacenter noble InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C30B25C6077765D5
E: The repository 'http://dist.jriver.com/latest/mediacenter noble InRelease' is not signed.
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.
Error: Package update failed!
Error: JRiver Media Center installation from remote repository failed
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version