Skip Navigation

Ok, I need to scream into the void. I have questions.

I made the switch! Well mostly, my main PC that I use for work (audio, music, etc) is still Windows for now while I figure out if I can do what I need with Linux. 3 days ago I threw Mint on my old laptop (which I don't use much for testing as it's still slow, even with Linux) and wanted to use my main laptop to test for switching my PC. Unfortunately it's a Samsung Galaxy Book3 Ultra, which apparently has issues with Linux hardware-wise. I got everything up and running (except for the webcam which was expected) and found Ubuntu Studio, which seems to basically be Ubuntu with auto-install of a suite of audio and video programs, and a low latency kernel (whatever that means. I'll get there to figure it out eventually).

I've learned a LOT. Pulling in Windows vst files through Wine and yabridge was a journey. Every time I fixed an issue and took a step forward, I encountered a new one haha. But, I got it working. I LOVED figuring out the problems, even if I wanted to pull my hair out. The terminal is...really neat.

Anyway it's important to me to try and learn the how/why as I go so here's my question. Librewolf. It installs via terminal, and I'm having issues on Ubuntu Studio. I tried it on Mint and it installed fine. Ubuntu studio however throws up this error: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F

I tried sudo apt-get install -f (which I think looks for missing dependencies and stuff?) but no go. Since both distros are Debian, I'm guessing the biggest difference between Mint and Ubuntu Studio is the kernel? I've been able to fix things with missing dependencies but I'm guessing the public key is something different?

ELI5, why does it work on Mint and not Ubuntu Studio?

Edit: Got it thanks to u/frongt I added the key and it's all good!

Execute the following commands in terminal

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys

<PUBKEY>

where

<PUBKEY>

is your missing public key for repository, e.g. 8BAF9A6F.

Then update

sudo apt-get update

29 comments
  • Different distirbutrions subscribe to different "key servers" (is that the right term?) to validate that the packages they're getting have been signed by the right people, and not by Dick Dastardly and his crew. LibreWolf isn't your typical Linux package, but probably on the same trustworthy level as some of "extra" packages found in other repos. My guess would be Mint subscribes to the key server where the LibreWolf dev's key exists, and Ubuntu doesn't because Ubuntu has a very Ubuntu™ way of doing things (I'm being a snob here).

    So I think if you really want to use LibreWolf, you will have to manually subscribe to the keyserver where the LibreWolf's dev key is, or manually import the key yourself to validate the package.

    Anyway, welcome to the wacky races

29 comments