Plan 9 and derivates - Other *nix-like OSes
pranomostro
Hey, in this thread you can share your experience with
Plan 9 from Bell labs and related operating systems.

Furthermore, it is possible to post stuff like screenshots,
custom plumbing files and programs written for Plan 9, 9front,
nix, 9legacy, 9atom and others.

Enjoy!
z3bra
I never tried plan9 myself, but the more I read about it, the sexier it looks!
Looks more like a network based OS though, that one would use in universities or a company (with the CPU/File servers + terminals model)
pranomostro
I started reading 'Introduction to Operating Systems Abstractions-Using Plan 9 from Bell labs' by Francisco Ballesteros and solving
exercises. It works fine with the newest version for the raspberry pi (single machine) and one already gets a good experience.

The most amazing thing is the code-you open a random file in /sys/src and you find readable, good code.
Most codebases have ugly spots and you see them when you skim through-but I haven't had this experience while reading
any Plan 9 code.
z3bra
Digging up this thread because I got pretty hyped on plan9 lately, so I wanted to share this video with you:

https://www.youtube.com/watch?v=6m3GuoaxRNM

Anyone here runs plan 9 in the wild ? Could you explain your setup ?
jkl
I started to set up "a Plan 9" as my backup capsule on a Raspberry Pi. I'm too lazy to finish it though. :(
z3bra
I started looking at plan 9 again recently because of its distributed nature. During the pandemic, I started working from home, and installed my company laptop and docking station alongside my tower build. Multiplexing the keyboard, mouse and monitor is really tedious, so add a gaming console on here, and you have an idea if the mess it can be...

After some weeks, I realized that I never access my home PC directly, but rather ssh into it from my work laptop. This is easier because I don't have to crawl under the desk to replug everything. I would like to take it one step further, and be able to access the whole environment from a different computer, and not just a shell.
This is exactly the plan9 promise, and I would love to be able to access everything from any "terminal"
sokx
(15-05-2020, 01:25 PM)z3bra Wrote: I would like to take it one step further
Have you heard about plan9 hubfs? I haven't tried it yet, but it might suit you better than regular ssh.
z3bra
I didn't know about it, thanks for the link. I guess what I'm looking for is more to use my main station as a CPU server and remotely access it from whatever terminal I have at hand. Be it a laptop, notebook or even my phone, do that I can access files, compile stuff, read mails, etc.. withou resorting to work arounds like terminal multiplexers.
sokx
I wrote a crappy rc one-liner that gets the links from lobste.rs frontpage. If you run it inside acme you can view these links by right clicking on them.

Code:
hget https://lobste.rs/ | grep '<a class="u-url"' | awk '{print $3}' | awk -F '"' '{print $2}'

[Image: i9Hv.png]
jkl
Wouldn't that even be a multi-platform script?




Members  |  Stats  |  Night Mode