I’m going to use an old desktop to host a Pleroma instance- which flavour of Linux should I use? I don’t mind CLI only.

Any advice?

@alan Although Debian's tool "whohas" wasn't able to download open BSD or Fedora 20 or 21 indexes it did find the latest version of Pleroma in Gentoo (2.3.0) (they also have 2.2.2 and 1.0.2). Arch has a a bit out of date version (2.1.2).

@alienghic @alan Arch version right now gonna struggle a bit with Pleroma since new Erlang came out

@alienghic @alan uh, that was meant as a recommendation against Arch until the Erlang sitch settles down.

@alienghic Thanks for your reply!

So would you suggest Debian?

@alienghic Thanks. So you recommend Debian? I’m clueless about this 😮

@alan eh... I like debian though I think guix is very promising. But both of those are more free software distros. And so have trouble packaging web software because of how bad Javascript project builds processes are

So I looked up who has it packaged and arch or gentoo looked promising. My main arch experience is they have an excellent documentation wiki.

Arch might be a good place to look other than the comment about their erlang update being problematic

@alienghic @alan Hi! I hadn't used that utility before, do you know where it gets it's information from? Just wanted to mention that I see no pleroma package in gentoo, but I don't think pleroma's necessarily something I would want to have packaged up, myself, I would still consider it under pretty rapid development.

Fortunately pleroma's got pretty good install docs for a variety of systems.

@kinetix @alan it was this app

And I think it just downloads package indexes for the distros and searches. It may download extended repositories as well.

One can just about always use Debian and just 'forget about it ', but if you want more control over the software or more packaged up to date software, there's Gentoo ( and other rolling release distros too)

@kinetix Thanks. So Gentoo would provide the most reliable solution?

@alan Oh, reliability? I don't think any well-known, well-maintained distribution would have issues in that area. Do you have much direct Linux command line experience?

You're in a great position to try things out, though, see if you can get a base text install of a distribution going, and be able to get packages installed, learn a console text editor, etc. If you are able to download an iso image and 'burn' it to a USB stick, the sky's the limit for you.

My best recommendation if you're wanting to use it as a Pleroma server - go with one of the distributions in the Pleroma install docs. As per @Sandra it sounds like Arch has perhaps moved ahead with elixir a little early or something, so might want to avoid that headache for now.

@kinetix @Sandra I’ve already installed Linux Lite OS successfully, but there’s a ton of background services that I don’t want, hence looking to do CLI only.

I can follow guides as far as Linux and CLI is concerned, but I don’t have much faith in my ability to problem-solve if things go wrong 😂

@kinetix @alan Not sure if Arch is too early or Pleroma a little behind and I didn't mean to create beef with either party. I'm on Debian and I had to do some hacks to get 2.3.0 to compile.
@Sandra @alan Oh I'm sure there's no beef or issue there - if there's a conflict due a version jump then there's a conflict. I'm sure it'll get sorted.

I didn't have any issues getting pleroma 2.3.0 to go on my debian buster system, but I see that I'm on elixir 1.11.2 and not the one it wants to update to currently of 1.12.0. Are you running stock elixir or from the erlang-solutions repo, if you don't mind me asking. I am probably going to be moving my pleroma from the debian box it's on to a newer server running gentoo in the near future, would like to avoid issues if I can.
Sign in to participate in the conversation
Blimey Social

This is a private instance for family and friends only.