[Oberon] Free ride on other systems goes far.
eas lab
lab.eas at gmail.com
Fri Feb 15 09:31:26 CET 2013
Bernhard wrote:-
> > [...] ETH Oberon (2.4.3) for Linux x86
>
> this one:
> ftp://ftp.ethoberon.ethz.ch/ETHOberon/Native/LinuxBased/
>
> or do you use any other?
That apparent simple question, could have a complex answer,
because it concerns multiple moving targets.
Unless you kept carefull notes how would you know the details
of the 'pen which you bought years ago'? You just use it.
And the URL may have changed.
But no, Gunter Feldmann prefers to refer to unix, although
I've been running his LEO under: Mandrake9,FC1,Slak13
Native/LinuxBased is LNO which can't do all the tricks of LEO.
OTOH the discipline imposed by LNO's constraints has less
chance of making me crazy. N-O constraints of no file-tree, forcing
you to mount separate partitions, forces you to manage, rather
than just run-amok! I'm hoping that LNO will soon be able to run
on rPi - under FrameBuffer. LNO can mount N-O partitions, LEO can't.
Unless there's a hidden trick to do that too?!
== Chris Glur.
PS. Here's my failed attempt to find my <LEO>.tgz
which shows:
ftp://ftp.informatik.uni-bremen.de/home/fld/oberon/x86.Linux/
I fetched the <x86_Linux_Oberon_SOURCES>.tgz
recently and would like to ask about:
how to get the Frame corresponding to a <markedDocument>
=============
->System.Execute locate tgz | grep nix == fails
->System.Execute locate beron | grep nix ==
/usr/local/bin/V4/oberon-1.7.02/PatchNixStore/nixSample
== that's NOT it.
->System.Execute whereis LEO ==
LEO: /usr/local/bin/LEO /usr/local/sbin/LEO
->System.Execute less /usr/local/sbin/LEO == ...
ohome=/mnt/hdc6/home/oberon
->System.Execute ls /mnt/hdc6/home/oberon ==
Aug07ftpDir Log ...
->System.Execute less /mnt/hdc6/home/oberon/Log ==
Sat May 13 01:28:06 SAST 2006
Readme says:
...
> tar zxvf x86_Linux_Oberon_r243_Sys.tgz == OK
->System.Execute less /mnt/hdc6/home/oberon/Aug07ftpDir ==
2007 Aug 26 see latest version ?
===================================
FTP.Open ^
"ftp://ftp.informatik.uni-bremen.de/home/fld/oberon/x86.Linux/"
...
-rw-r--r-- 1 101 111 10859491 May 7 2006 x86_Linux_Oberon_r243_Sys.tgz
...
== same old file = latest == x86_Linux_Oberon_r243_Sys.tgz = 10859491 bytes !
-> System.Execute chroot /mnt/hdc6/ locate r243 ==
/home/Debug/ThreadObn/Unix_Oberon_r243_Src.tgz
-> System.Execute ls -l /mnt/hdc6/home/Debug/*
== ...
3492833 2009-02-08 05:36 Unix_Oberon_r243_Src.tgz
...
-> System.Execute chroot /mnt/hdc6/ whereis oberon
== oberon: /usr/local/bin/oberon /usr/local/oberon
-> System.Execute ls -l /mnt/hdc6/usr/local/bin/oberon
==...852 2006-05-13 09:53 /mnt/hdc6/usr/local/bin/oberon
==...852 2006-05-13 09:53 /mnt/hdc6/usr/local/bin/oberon
-> System.Execute ls -l /mnt/hdc6/usr/local/oberon
== V4 stuff
-> System.Execute less /mnt/hdc6/usr/local/bin/oberon
...ohome=/home/oberon ...
-> System.Execute ls -lt /mnt/hdc6/home/oberon | awk '{print $5 " : " $8 }'
==
1306 : Aug07ftpDir
24576 : system
12288 : obj
4096 : utils
8192 : docu
215 : RecoverNewsMod
621 : inst.oberon
2857 : Log
330 : lpr
14576 : linux.oberon
10384 : linux.oberon.nothr <- I use this simplest one
4096 : XFonts
12529 : testglibc
-> System.Execute locate 243
== None! Well, I failed to find my x86_Linux_Oberon_r243_Sys.tgz
-> System.Execute ls -l /mnt/hdc11/
== ...
drwxr-xr-x 70 root root 4096 2012-08-02 11:54 Debug
drwxr-xr-x 7 root root 4096 2012-07-20 22:15 ETHZ
-> System.Execute ls -l /mnt/hdc11/ETHZ
== not there
-> System.Execute ls -l /mnt/hdc11/Debug
== ...
4096 2011-07-12 02:58 LNO
=== I failed to find my <LEO>.tgz
More information about the Oberon
mailing list