Im a MEAN Stack developer and require the following:-

  • MongoDB (with MongoDB Compass)
  • Express
  • Angular
  • NodeJS

I need those for my web development job and projects.

I have experience with Ubuntu and Fedora based distros and wanted to use Arch Linux because i like the way Hyprland looked. Just tell me how to install mongodb, the rest can be done with npm.

    • MrOzwaldMan@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      if i don’t like it, i can go back to gnome or kde, i got things backed up in a hard drive.

  • abclop99@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    https://wiki.archlinux.org/title/MongoDB

    MongoDB has been removed from the official repositories due to its re-licensing issues [1].

    Install one of the following for the latest version available:

    • mongodbAUR - builds from source.
    • mongodb-binAUR - prebuilt MongoDB binary extracted from official MongoDB Ubuntu repository packages. Compilation options used are unknown.

    Alternatively, there are older versions of MongoDB available:

    • mongodb50AUR, mongodb50-binAUR
    • mongodb44AUR, mongodb44-binAUR
    • mongodb42-binAUR
    • mongodb40-binAUR
    • mongodb36-binAUR
    • mongodb34-binAUR
    • mongodb32-binAUR

    https://wiki.archlinux.org/title/Arch_User_Repository

  • lemmyvore@feddit.nl
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    Honestly I would say just learn Docker. It only takes a few days, a week tops. You make a container with Mongo and one with Node, network them together, map the Express port and the data volumes for db/code/build to the host machine, and live happily ever after.

    Which is super clean, not distro-dependent, reproducible, portable, easy to backup, you can swap Mongo and Node versions or use multiple versions side by side as you please, and you can use whatever features you want from the home distro without impacting anything in your dev stack.

  • Certainly_No_Brit@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    9 months ago

    https://wiki.archlinux.org/title/MongoDB

    Do you know what the AUR (Arch User Repository) is? You can install MongoDB that way. (This is NOT an official source, all AUR packages are created by users!)

    You can install an AUR manager like yay:

    git clone https://github.com/Jguer/yay
    cd yay
    sudo make install
    

    and install (compile) MongoDB:

    yay -S mongodb
    

    (or alternatively mongodb-bin for a pre-compiled version)

    I apologize if some of the code doesn’t work, i can’t test it right now.