Comments (5)
So the resolution to this was to instead create the gpg key within /etc/apt/trusted.gpg.d
and NOT /usr/share/keyrings
So it should be:
~$ sudo curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/nodesource.gpg
~$ echo "deb [arch=$arch signed-by=/etc/apt/trusted.gpg.d/nodesource.gpg] https://deb.nodesource.com/node_$node_version nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list > /dev/null
This appears to be a result of the update to Ubuntu 22.04 where they transitioned from using /etc/apt/trusted.gpg
to using individual .gpg files located in /etc/apt/trusted.gpg.d
.
Created a Pull Request for this update.
#1781
from distributions.
I am seeing the same issue in 20.04
cat /etc/os-release | grep VERSION=
VERSION="20.04.6 LTS (Focal Fossa)"
Err:4 https://deb.nodesource.com/node_18.x nodistro InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2F59B5F99B1BE0B4
Reading package lists... Done
W: GPG error: https://deb.nodesource.com/node_18.x nodistro InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2F59B5F99B1BE0B4
E: The repository 'https://deb.nodesource.com/node_18.x nodistro InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
from distributions.
Hello guys, I'm not being able to replicate this issue.
I'm using the new installation scripts everything works perfectly out of the box.
docker run -it ubuntu:22.04 bash
apt-get update -y && apt-get install curl -y
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt-get install -y nodejs
from distributions.
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
Yes it's working for me now too
I had to run this command first apt-get update -y && apt-get install curl -y
to get it to work.
I'm guessing we needed to run apt-get update -y
first? Should that be added to the README?
from distributions.
Hi @georgejdli, I'm glad is working now.
from distributions.
Related Issues (20)
- [ERROR] Node.js 16 on Ubuntu16.04 Installation fails HOT 1
- [ERROR] Node.js 18 on CentOS 7 fails: Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) HOT 3
- [ERROR] Not possible to create apt repo mirror using JFrog artifactory or GCP Artifact Registry HOT 9
- [ERROR] Node.js 20.11.1 on RPM Installation fail HOT 4
- [ERROR] Node.js 9 on Centos/RHEL/EL8 Installation fail HOT 1
- [ERROR] Node.js 20 on Ubuntu 22.04 Installation fail HOT 1
- Missing RPM-Packages in Official nodesource-repository - nodejs 18.19.0 / 18.19.1 HOT 1
- [ERROR] Node.js 21 on Ubuntu22.04.4 Docker Installation fail HOT 8
- [ERROR] Node.js 21.X on Debian12 Installation fail HOT 1
- [ERROR] All request to deb.nodesource.com return 403 HOT 3
- [ERROR] Node.js XX on UbuntuXX Installation fail
- [ERROR] Node.js 20 on Ubuntu20.04 Installation fail HOT 1
- [ERROR] npm unavailable after installing on python:3.11-slim-bookworm docker image HOT 4
- [ERROR] Node.js 20 on RHEL9 Installation fail HOT 3
- [ERROR] Node.js 20.9.0 or any version lower than 20.12.0 on Ubuntu20.04 Installation fails HOT 2
- Install instructions fail confusingly if curl fails HOT 9
- [ERROR] Node.js 20 on Ubuntu20.04 Installation fail with non-default umask
- [REQUEST] Bring node.js v20 up to date with the release of nodejs LTS v20.12.21 HOT 1
- Ciptakan akaun
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from distributions.