Welcome!
Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.3 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Package Installer - LTS NodeJS

onblm
Forum Novice
Forum  Novice
Posts: 15
Joined: Mon Apr 15, 2019 8:57 am

Package Installer - LTS NodeJS

#1

Post by onblm » Fri May 17, 2019 6:23 am

Good day!

I was planning to install Node JS on my MX Linux so I went to the Node JS website and it is stated there that the latest LTS version is 10.15.3

I was searching this in the MX Package Installer but I found lower versions.

Stable REPO - NodeJS 4.8.2~dfsg-1
MX Test REPO - 8.9.4-1~mx17+1

So does this mean that I can only use the lower version of NodeJS in MXLinux? Going to MX Test Repo, I had this warning before loading the packages that installing from this repo might break the system. So are we suppose to get packages from the Stable Repo only? What if we need a higher version? So is MX Linux just for casual computing and not development?

Thanks! I'm really hoping this is not the case :crossfingers:

I am using MX Linux Continuum with AntiX 4.9 kernel.

User avatar
JayM
Forum Regular
Forum Regular
Posts: 955
Joined: Tue Jan 08, 2019 4:47 am

Re: Package Installer - LTS NodeJS

#2

Post by JayM » Fri May 17, 2019 7:08 am

The difference between the MX Stable repo and the MX Test repo is that Test is used as a kind of holding area for new apps or newer versions of apps that are in Stable. Apps in Test generally work just fine, they're just kept segregated from the ones in Stable awaiting more user feedback before being moved to Stable. If people report that they work just fine and no one reports problems, they get moved to Stable. So you're pretty much safe in installing apps from MX Test. Just don't enable the test repo in your MX Repo Manager and leave it enabloed, or it could potentially cause problems with updated. Just use MX Package Installer (MPI) to install an individual package from Test.

Also, :welcome: to the forum!
New users: Please read this first, and don't forget to add system and hardware information (Quick System Info) to posts!

onblm
Forum Novice
Forum  Novice
Posts: 15
Joined: Mon Apr 15, 2019 8:57 am

Re: Package Installer - LTS NodeJS

#3

Post by onblm » Fri May 17, 2019 7:20 am

JayM wrote:
Fri May 17, 2019 7:08 am
The difference between the MX Stable repo and the MX Test repo is that Test is used as a kind of holding area for new apps or newer versions of apps that are in Stable. Apps in Test generally work just fine, they're just kept segregated from the ones in Stable awaiting more user feedback before being moved to Stable. If people report that they work just fine and no one reports problems, they get moved to Stable. So you're pretty much safe in installing apps from MX Test. Just don't enable the test repo in your MX Repo Manager and leave it enabloed, or it could potentially cause problems with updated. Just use MX Package Installer (MPI) to install an individual package from Test.

Also, :welcome: to the forum!
First of all, thank you for welcoming me! :happy: I bumped into MX Linux and stopped the idea of distro hopping so I would be very sad if got an answer such as "MX is not for development so you better find yourself a new distro".

Ooooohh so that is the purpose of the MX Test Repo. Hmm so does that mean we can't go beyond what is in the stable and test repo? Is it something of a personal risk to take? And can you elaborate more on the MX Test Repo being enabled? How do I know if it is enabled or not? Thanks again! Obviously I am a noob about all this.

User avatar
dolphin_oracle
Forum Veteran
Forum Veteran
Posts: 11476
Joined: Sun Dec 16, 2007 1:17 pm

Re: Package Installer - LTS NodeJS

#4

Post by dolphin_oracle » Fri May 17, 2019 7:46 am

onblm wrote:
Fri May 17, 2019 7:20 am
JayM wrote:
Fri May 17, 2019 7:08 am
The difference between the MX Stable repo and the MX Test repo is that Test is used as a kind of holding area for new apps or newer versions of apps that are in Stable. Apps in Test generally work just fine, they're just kept segregated from the ones in Stable awaiting more user feedback before being moved to Stable. If people report that they work just fine and no one reports problems, they get moved to Stable. So you're pretty much safe in installing apps from MX Test. Just don't enable the test repo in your MX Repo Manager and leave it enabloed, or it could potentially cause problems with updated. Just use MX Package Installer (MPI) to install an individual package from Test.

Also, :welcome: to the forum!
First of all, thank you for welcoming me! :happy: I bumped into MX Linux and stopped the idea of distro hopping so I would be very sad if got an answer such as "MX is not for development so you better find yourself a new distro".

Ooooohh so that is the purpose of the MX Test Repo. Hmm so does that mean we can't go beyond what is in the stable and test repo? Is it something of a personal risk to take? And can you elaborate more on the MX Test Repo being enabled? How do I know if it is enabled or not? Thanks again! Obviously I am a noob about all this.
Test repo is not enabled by default.

We have a tab in Mx-PackageInstaller that accesses the test repo without you having to do anything. Once you select packages to install, MXPI will enable the test repo, install the packages, then disable the test repo, keeping things nice and tidy. You can do the same thing in synaptic manually, by checking the test repo repository in the synaptic settings and doing the reload of sources. but then we recommend that you disable test after you are done, and don't do any updates while test is enabled.

while we expect items in test to work, its called test for a reason (and no, its not the same as debian testing. all packages in our test repo are built for the current edition of MX/debian).
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad T530 - MX-18
lenovo s21e - MX-18, antiX-17.3.1 (live-USB)
FYI: mx "test" repo is not the same thing as debian testing repo.

onblm
Forum Novice
Forum  Novice
Posts: 15
Joined: Mon Apr 15, 2019 8:57 am

Re: Package Installer - LTS NodeJS

#5

Post by onblm » Fri May 17, 2019 7:55 am

dolphin_oracle wrote:
Fri May 17, 2019 7:46 am
onblm wrote:
Fri May 17, 2019 7:20 am
JayM wrote:
Fri May 17, 2019 7:08 am
The difference between the MX Stable repo and the MX Test repo is that Test is used as a kind of holding area for new apps or newer versions of apps that are in Stable. Apps in Test generally work just fine, they're just kept segregated from the ones in Stable awaiting more user feedback before being moved to Stable. If people report that they work just fine and no one reports problems, they get moved to Stable. So you're pretty much safe in installing apps from MX Test. Just don't enable the test repo in your MX Repo Manager and leave it enabloed, or it could potentially cause problems with updated. Just use MX Package Installer (MPI) to install an individual package from Test.

Also, :welcome: to the forum!
First of all, thank you for welcoming me! :happy: I bumped into MX Linux and stopped the idea of distro hopping so I would be very sad if got an answer such as "MX is not for development so you better find yourself a new distro".

Ooooohh so that is the purpose of the MX Test Repo. Hmm so does that mean we can't go beyond what is in the stable and test repo? Is it something of a personal risk to take? And can you elaborate more on the MX Test Repo being enabled? How do I know if it is enabled or not? Thanks again! Obviously I am a noob about all this.
Test repo is not enabled by default.

We have a tab in Mx-PackageInstaller that accesses the test repo without you having to do anything. Once you select packages to install, MXPI will enable the test repo, install the packages, then disable the test repo, keeping things nice and tidy. You can do the same thing in synaptic manually, by checking the test repo repository in the synaptic settings and doing the reload of sources. but then we recommend that you disable test after you are done, and don't do any updates while test is enabled.

while we expect items in test to work, its called test for a reason (and no, its not the same as debian testing. all packages in our test repo are built for the current edition of MX/debian).
Thanks dolphin! I was watching your videos in youtube when I first installed MX Linux :)

Anyway, as the title suggests, my real question is are we just limited to what the MX Stable Repo and the MX Test Repo offers?

User avatar
dolphin_oracle
Forum Veteran
Forum Veteran
Posts: 11476
Joined: Sun Dec 16, 2007 1:17 pm

Re: Package Installer - LTS NodeJS

#6

Post by dolphin_oracle » Fri May 17, 2019 8:22 am

onblm wrote:
Fri May 17, 2019 7:55 am
dolphin_oracle wrote:
Fri May 17, 2019 7:46 am
onblm wrote:
Fri May 17, 2019 7:20 am


First of all, thank you for welcoming me! :happy: I bumped into MX Linux and stopped the idea of distro hopping so I would be very sad if got an answer such as "MX is not for development so you better find yourself a new distro".

Ooooohh so that is the purpose of the MX Test Repo. Hmm so does that mean we can't go beyond what is in the stable and test repo? Is it something of a personal risk to take? And can you elaborate more on the MX Test Repo being enabled? How do I know if it is enabled or not? Thanks again! Obviously I am a noob about all this.
Test repo is not enabled by default.

We have a tab in Mx-PackageInstaller that accesses the test repo without you having to do anything. Once you select packages to install, MXPI will enable the test repo, install the packages, then disable the test repo, keeping things nice and tidy. You can do the same thing in synaptic manually, by checking the test repo repository in the synaptic settings and doing the reload of sources. but then we recommend that you disable test after you are done, and don't do any updates while test is enabled.

while we expect items in test to work, its called test for a reason (and no, its not the same as debian testing. all packages in our test repo are built for the current edition of MX/debian).
Thanks dolphin! I was watching your videos in youtube when I first installed MX Linux :)

Anyway, as the title suggests, my real question is are we just limited to what the MX Stable Repo and the MX Test Repo offers?
if you can find packages from other sources that work on debian 9, you should be ok on MX.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad T530 - MX-18
lenovo s21e - MX-18, antiX-17.3.1 (live-USB)
FYI: mx "test" repo is not the same thing as debian testing repo.

onblm
Forum Novice
Forum  Novice
Posts: 15
Joined: Mon Apr 15, 2019 8:57 am

Re: Package Installer - LTS NodeJS

#7

Post by onblm » Fri May 17, 2019 9:26 am

dolphin_oracle wrote:
Fri May 17, 2019 8:22 am
onblm wrote:
Fri May 17, 2019 7:55 am
dolphin_oracle wrote:
Fri May 17, 2019 7:46 am


Test repo is not enabled by default.

We have a tab in Mx-PackageInstaller that accesses the test repo without you having to do anything. Once you select packages to install, MXPI will enable the test repo, install the packages, then disable the test repo, keeping things nice and tidy. You can do the same thing in synaptic manually, by checking the test repo repository in the synaptic settings and doing the reload of sources. but then we recommend that you disable test after you are done, and don't do any updates while test is enabled.

while we expect items in test to work, its called test for a reason (and no, its not the same as debian testing. all packages in our test repo are built for the current edition of MX/debian).
Thanks dolphin! I was watching your videos in youtube when I first installed MX Linux :)

Anyway, as the title suggests, my real question is are we just limited to what the MX Stable Repo and the MX Test Repo offers?
if you can find packages from other sources that work on debian 9, you should be ok on MX.
Oooh okay, is there any way to know if a certain package works in Debian 9? Or is this something done via trial and error?

User avatar
baldyeti
Forum Regular
Forum Regular
Posts: 195
Joined: Sat Dec 05, 2009 4:37 pm

Re: Package Installer - LTS NodeJS

#8

Post by baldyeti » Fri May 17, 2019 10:19 am

Debian stretch-backports has version 8.11 and is also available from MXPI.

According to this note you can add a repository from which to install the LTS release. They claim it is compatible (and presumably safe to use) with debian, but i have not tried myself.

skidoo
Forum Guide
Forum Guide
Posts: 1409
Joined: Tue Sep 22, 2015 6:56 pm

Re: Package Installer - LTS NodeJS

#9

Post by skidoo » Fri May 17, 2019 12:49 pm

Image
.
The ideal operating system for any "developer" who is hellbent on pursuing instant grabification by adding PPAs
and naively following point. click. grunt. curl | sudo bash... bendOverAndGrabYerAnkles instructions:
.
Image
Skittles®
Mmmm, taste the rainbow !

skidoo
Forum Guide
Forum Guide
Posts: 1409
Joined: Tue Sep 22, 2015 6:56 pm

Re: Package Installer - LTS NodeJS

#10

Post by skidoo » Fri May 17, 2019 1:14 pm

packages.debian.org
search shows that debian experimental repo has the latest nodejs release (released 18 days ago)
its build dependencies include "node-acorn-walk" which is unavailable from debian repositories.
I'm unsure the debian "0.1+20180428git4d467626-3" version of gyp satisifies the build-dep stated as "gyp (>= 0.1~svn1773)"
So does this mean that I can only use the lower version of NodeJS in MXLinux?
The honest, dispassionate, reply must be "yes, unless you are prepared to expend some extra-mile effort".
Neither MX Linux, nor debian itself, is geared toward supporting bleeeeding edge nodejs.

Post Reply

Return to “Community Repository (CR)”