Hot answers tagged

27

I stumbled upon a quite reasonable explanation today. The Jargon File (link) explains snarf like this: snarf: /snarf/, vt. [in the Unix community] To fetch a file or set of files across a network. See also blast. This term was mainstream in the late 1960s, meaning ‘to eat piggishly’. It may still have this connotation in context. “He's in the ...


8

Introduction to Operating Systems abstractions using Plan9 from Bell Labs might be of your interest.


7

according to man rc: The following characters are special: # ; & | ^ $ = ` ' { } ( ) < > The single quote (') prevents special treatment of any character other than itself. So = is a special char which you need to escape. If you don't like the syntax: ls '--color=auto' you can escape only the = char by: ls --color'='auto but I don't ...


5

There is another wiki found from Google results: Verbatim from source: NOTE: VirtualBox is not a very good choice. Behavior changes dramatically from release to release, with some working out of the box, some needing just the right settings, and some not working at all. You are highly encouraged to pick a different VM. VMware, qemu (with or without kqemu)...


5

cat-v has a Plan 9 doc archive that contains a number of papers, manual pages for various editions and other interesting miscellanea.


4

I have tried both and I am in fact running both in production environment. My experience: nfs is rock stable, of acceptable speed, but once the guest starts reading a lot of files or reading quickly a huge file, the host performance goes very noticeably down. This is especially pronounced if you run several guests and they start accessing the filesystem at ...


3

In Plan 9, every "filesystem" is implemented by a userspace daemon. (Think FUSE.) These daemons all talk 9P (specifically 9P2000, the second revision of the protocol). 9P is essentially what holds the different parts of the system together. The v9fs project implements a Linux kernel driver for the 9P protocol. According to the Plan 9 wiki page on it, it is ...


2

This looks like a fragment in a Makefile. There's two errors in the file: The sed substitution command uses | as the delimiter, but the middle delimiter is /. The Makefile variable VAR is dereferenced as $VAR instead of $(VAR) or ${VAR}. Note that a Makefile is not a shell script. Therefore, the following Makefile is perfectly valid and will produce the ...


2

While getting Plan 9 installed on VirtualBox might pose a bit of a problem, it is possible to install 9front (a fork of plan 9, with patches and bug fixes) on VirtualBox. This YT video from/by Chris McGee contains some instructions for doing so. In summary: Download the latest 9front ISO Create a new VM, type of "Other/Unknown", 1024 MB RAM, 10 GB VDI ...


1

Just set up sshfs/samba/nfs/etc, it's easier and it just works EDIT: The point here is, just use a regular file share between the host and the VM, there is absolutely no need to go into dirty untested hacks like plan9.


Only top voted, non community-wiki answers of a minimum length are eligible