LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 02-08-2024, 08:07 PM   #1
ZapAnarchy
LQ Newbie
 
Registered: Feb 2023
Posts: 14

Rep: Reputation: 0
what can be done with mongoDB ?


I see mongoDB is unsupported due to licencing issues, and thus not in official fedora repos.
For now I've found workaround, but what when it fails ?

Everyone said, fedora the best for programers, latest programs, but I see, I can't find nothing other than Ubuntu which have the most of everything supported. I don't like ubuntu.
 
Old 02-09-2024, 08:13 AM   #2
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,637

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by ZapAnarchy View Post
I see mongoDB is unsupported due to licencing issues, and thus not in official fedora repos. For now I've found workaround, but what when it fails ?

Everyone said, fedora the best for programers, latest programs, but I see, I can't find nothing other than Ubuntu which have the most of everything supported. I don't like ubuntu.
Don't know who the 'everyone' is, but pretty much any Linux distro has all the same tools available. Fedora allows you to be in the RHEL ecosystem, and Fedora has instructions on installing this (6.0 and 7.0) of the community version:
https://developer.fedoraproject.org/...odb/about.html

MongoDB is like Oracle; they have commercial and free versions. Your 'workaround' is nothing more than editing the URL of the community repository. It is *NOT* unsupported anymore than anything else on a non-commercial operating system is. You have the community version...that means no support.
 
Old 02-09-2024, 11:22 AM   #3
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,604

Rep: Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547

Good programmers care about security fixes. They don't care about shiny new stuff and overly frequent changes.

Without knowing what you dislike like about Ubuntu, it's not possible to give a meaningful recommendation. (Personally I put Ubuntu and Fedora in the same category; their key difference being deb vs rpm.)


As for MongoDB, my best answer to "how do I do X with MongoDB?" is uninstall it and use something else.

I spent several years dealing with a system that used it. It took effort to migrate away, but everyone was happier when we did - including the guy who'd originally introduced it.

 
Old 02-09-2024, 12:48 PM   #4
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,640

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
Quote:
Originally Posted by boughtonp View Post
Good programmers care about security fixes. They don't care about shiny new stuff and overly frequent changes.

Without knowing what you dislike like about Ubuntu, it's not possible to give a meaningful recommendation. (Personally I put Ubuntu and Fedora in the same category; their key difference being deb vs rpm.)


As for MongoDB, my best answer to "how do I do X with MongoDB?" is uninstall it and use something else.

I spent several years dealing with a system that used it. It took effort to migrate away, but everyone was happier when we did - including the guy who'd originally introduced it.

There are so MANY database engines and systems available in FOSS and the Linux repos! The first two third-party programs written for IBM DOS were a Word Processor and a Spreadsheet, the third was a database program. In my repo there are ten general database engines of different types (SQL, Non-SQL, in memory persistent and non-persistent, etc) and even more specialized ones. That does NOT count the database TOOLS and languages for creating and querying databases of multiple types. There is commercial support available for some of the most well-known engines. ALL of them have FOSS support by the maintainers and developers as well as the FOSS community.
 
Old 02-10-2024, 03:40 AM   #5
ZapAnarchy
LQ Newbie
 
Registered: Feb 2023
Posts: 14

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by boughtonp View Post

Without knowing what you dislike like about Ubuntu, it's not possible to give a meaningful recommendation. (Personally I put Ubuntu and Fedora in the same category; their key difference being deb vs rpm.)


As for MongoDB, my best answer to "how do I do X with MongoDB?" is uninstall it and use something else.



Well ubuntu often have issues while upgrading software. Like some dependencies are too old.And it just breaks eany newer program I need.

But here's the thing. Fedora official repo is using npm 16. While latest npm is 20.
Then on ubuntu, pretty sure it's 10, or some from caveman age, and just breaks everything.

I'm not sure, why fedora can't use even latest software, like npm 20, when they said fedora uses 'latest' software. How ? It doesn't look like it.


MongoDB, I need to use as it's what company uses. 🤷*♂️
 
Old 02-10-2024, 10:27 AM   #6
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,604

Rep: Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547Reputation: 2547

NPM? I thought you said you were a programmer.

Not sure where you're looking, but Fedora has both NPM v10 and NodeJS v20.

Ubuntu v23.10 (Manic) has NPM v9 and NodeJS v18 from November 2023 - slightly behind because v20 only just came out in January, and Ubuntu gets most of its packages via Debian, where NodeJS v20 is still considered experimental - because Debian is for people that do not want to be beta testers.

No doubt that'll have changed by the release of Ubuntu v24.04 LTS (Noble) in April, but if you really cant wait that long then alternatives to Fedora include Arch, Gentoo, OpenSuse Tumbleweed. (A quick check suggests all three contain packages for NodeJS v20 and NodeJS v21, and MongoDB seems to be in AUR/community repos.)

 
1 members found this post helpful.
Old 02-10-2024, 12:42 PM   #7
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,637

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by ZapAnarchy View Post
Well ubuntu often have issues while upgrading software. Like some dependencies are too old.And it just breaks eany newer program I need.

But here's the thing. Fedora official repo is using npm 16. While latest npm is 20. Then on ubuntu, pretty sure it's 10, or some from caveman age, and just breaks everything. I'm not sure, why fedora can't use even latest software, like npm 20, when they said fedora uses 'latest' software. How ? It doesn't look like it. MongoDB, I need to use as it's what company uses. ��*♂️
Ubuntu is very stable as is Fedora. And since you're complaining about NPM, you do realize that typing in "npm install -g npm@latest" upgrades whatever you have to the latest, right??? You did bother to read their docs, didn't you????
https://docs.npmjs.com/try-the-lates...version-of-npm

You seem to just want to complain, and none of what you're saying makes any sense. You got instructions on how to install mongodb...either do it or not. There are AMPLE documentation sources on installing Node.JS and NPM, and even having multiple version of them...either follow them or don't. I think you'd probably be better of running Windows and going to another forum.

Last edited by TB0ne; 02-11-2024 at 10:58 AM.
 
Old 02-12-2024, 12:46 PM   #8
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,226

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
You don't think you're stuck with the versions in your distro's repositories, do you?

Docker.

And NVM (Node Version Manager).

Last edited by dugan; 02-12-2024 at 03:39 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: AWS DocumentDB not MongoDB-compatible, says MongoDB Inc LXer Syndicated Linux News 0 12-07-2021 06:05 AM
Spectre and Meltdown: Explanation, Info, What's being done, What can be done Zyblin Linux - Security 7 02-17-2018 09:48 PM
Script for mongodb backup automaticllay done. nitsss Linux - Newbie 1 01-14-2016 07:22 AM
LXer: Can MongoDB become King of NoSQL ? LXer Syndicated Linux News 0 06-15-2011 08:20 PM
suse 10.0 => processes "sending kill signal": "done, done, missing"...!? ungua Linux - Newbie 2 01-18-2006 10:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 04:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration