How to install "screen".

As titled. How to install “screen” on TrueNAS?
Yeah I know tmux is there but I still want to know how to install “screen”.

You enable dev mode as per the instructions.

Be sure to read the full instructions, including the warning about what tinkering with the setup in that way can mean in future contact with iX and honestly, this forum.

In other words, you are advised to use the existing built-in tmux and NOT to enter development mode and install screen.

I always wondered the practical reasons of screen over tmux?

With tmux I’m able to create, attach, and detach from sessions, (re)name sessions, use intuitive shortcut keys, list multiple sessions and connect to particular ones…

Is screen faster? Does text print faster compared to tmux?

AFAIK tmux is superior in most ways.

But that may not matter when it comes down to preference - there’s something to be said about not having to relearn commands.

RedHat deprecated screen in favor of tmux because they claimed screen was not being actively developed. Thus, could have both security flaws that won’t be fixed, and accumulate newly found ones as well.

Some of us dinosaurs prefer screen because we grew up with it, and don’t want to learn something new.


For example xscreensaver was replaced by many Linux distros for their own thingy. But, it turns out those less widely used thingies are also less actively developed. Some even have designed in security flaws, that just don’t get fixed. While xscreensaver developer takes security seriously.

But, that still does not mean I want to learn tmux.

1 Like

You can install arbitrary packages without enabling Developer Mode by using @Jip-Hop’s script. In the example there, he installs usbutils but all you’d have to do is replace it with screen and comment out or exclude line 39.

1 Like