Skip to content

Ubuntu 20.04, Ubuntu-22.04, Debian buster, Debian bullseye and others derivatives without nodejs >=18 #368

@pieroproietti

Description

@pieroproietti

Debian buster / bullseye, Ubuntu 20.04 / 22.04

Changing from version 9.7.x to 10.0.x I'm using a new way to package penguins-eggs: nodejs is not more included on the package like before, but rely on it's presence in available repos.

This is configured on the penguins-eggs package, who actually ask for : nodejs (>= 18) on it's DEBIAN/control file.

Unfortunately, distros on this note and derivatives, have nodejs >=18 available on the their original repository.

So, before to try to install penguins-eggs-10.0.x we need to add nodejs repos from nodesource for nodejs 18 or better.

sudo apt-get install -y curl
curl -fsSL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
sudo -E bash nodesource_setup.sh

At this point, we are ready to install penguins-eggs on our system.

sudo dpkg -i penguins-eggs-10.0.5-1_amd64.deb
sudo apt install -f

This procedure can be applied to: Ubuntu focal 20.04, Ubuntu jammy 22.04, Debian 10 Buster, Debian 11 Bullseye and derivatives, (see here).

Already tested on linuxmint 21.3 virginia and xubuntu 22.04, now I'm preparing the actual KDE neon.

You can confirm from others derivatives.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions