How do I install MineOs

How do I install MineOs onto truenas core because it is not a plugin anymore and I cannot find it under ix systems and community plugins. Help would be appreciated

Create a standard base jail and then inside the jail use the script provided by forum regular @victor:

You need to run TrueNAS CORE 13.3 and create a 13.4 jail for that, probably.

1 Like

Im completely new…are there any tutorials on how to do it?

The scripts by victor are all documented in their own README - just click on the link to Github, it’s all there.

As for how to create a jail:

Look for the Tutorial links at the bottom.

Did you succeed with installing MineOS? in trying but got stuck at the command : # git clone git://github.com/hexparrot/mineos-node minecraft

Error: errno:Operation timed out

Yes of course I did.

If the git command times out, something about the network configuration of your jail is wrong.

Hmm I’ve seen Victors thread too on installing it and he mentioned update 13.3 and use 13.4 jail. I did it all, when i run the fetch script it seems fine with some feedback on transfer speeds, but when i run the chmod +x mineos-install.sh script nothing happens is there a fault I’m not aware of ?

It’s like i doesn’t run the fetched script, no feedback or progress

Obviously something happens. If I had to guess, what happens is that it returns you to the shell prompt after changing the file mode. But if you’re making me guess, you’re asking for help entirely wrong.

But in any event, that command doesn’t run the script, it just makes it executable. What happens, exactly, when you actually run the script?

how do i run it exactly? have tried pkg install mineos-install.sh. then i get "no packages available to install matching “mineos-install.sh” have been found in repositories

Why?

To run a command (including a script) in the current directory, you’d run ./commandname. In this case, ./mineos-install.sh. But you’d probably be better off asking for help in the thread for that script rather than in a new one.

that looks better, sorry for my greenness… it seems to get very far but it has been stuck on “lodash._isiterate” for 30 minutes now.

when did you succeed your mineos install? and how did you set the jail property for “mount.linprocfs=1” i can only find the allow mount of procfs ?

iocage set mount_linprocfs=1 <jailname>

Jails are the single subsystem where TrueNAS relies on a third party manager and there is no configuration stored in the TrueNAS config database. It’s all in /mnt/<pool>/iocage/jails/<jailname>/config.json and the UI displays and manipulates that just as iocage on the command line does. It probably calls iocage in the end.

For an instructional display just try:

iocage get all <jailname>

There’s a heck of a lot of things that can be set.

So you can do everything that is supported by iocage in the CLI and changes will be persistent and everything. The UI does not erase what it doesn’t know/care about.

Caveat: as far as I am aware. But I have been running jails that way since 2017 …

HTH,
Patrick