Skip to content

Instantly share code, notes, and snippets.

@grav
Last active December 4, 2020 04:20
Show Gist options
  • Select an option

  • Save grav/7fe0f054f5ad04da2bb0eef2414a663b to your computer and use it in GitHub Desktop.

Select an option

Save grav/7fe0f054f5ad04da2bb0eef2414a663b to your computer and use it in GitHub Desktop.

Revisions

  1. grav revised this gist Jun 26, 2017. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion medley.md
    Original file line number Diff line number Diff line change
    @@ -43,7 +43,6 @@ Run X:

    `startx`

    Click anywhere
    Now click anywhere and select Debian -> XShells -> XTerm

    Now run `./ldex lfg.sysout`.
  2. grav revised this gist Jun 26, 2017. No changes.
  3. grav revised this gist Jun 25, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion medley.md
    Original file line number Diff line number Diff line change
    @@ -12,7 +12,7 @@ Start the VM. Log in as `root`/`toor`.

    X11 needs to be installed.
    Edit the sources-list (`/etc/apt/sources.list`) with eg `nano` by commenting out everything and adding:
    `deb http://archive.debian.org/debian/ hamm contrib main non-free`
    `deb http://archive.debian.org/debian/ sarge contrib main non-free`

    To install X11, execute:

  4. grav revised this gist Jun 25, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion medley.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    Install VirtualBox (eg on Mac: brew cask install virtualbox)
    Install VirtualBox (eg on Mac: `brew cask install virtualbox`)

    Download Debian 3.1 from here:
    https://virtualboxes.org/images/debian/
  5. grav revised this gist Jun 25, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion medley.md
    Original file line number Diff line number Diff line change
    @@ -31,7 +31,7 @@ To download the LFG software:

    `wget ftp://ftp.parc.xerox.com/pub/lfg/lfg.sysout`

    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/lde`
    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/lde` (not sure if necessary)

    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/ldex`

  6. grav revised this gist Jun 25, 2017. 1 changed file with 9 additions and 0 deletions.
    9 changes: 9 additions & 0 deletions medley.md
    Original file line number Diff line number Diff line change
    @@ -15,23 +15,32 @@ Edit the sources-list (`/etc/apt/sources.list`) with eg `nano` by commenting out
    `deb http://archive.debian.org/debian/ hamm contrib main non-free`

    To install X11, execute:

    `apt-get update`

    `apt-get install x-window-system`

    Configure X11:

    `dpkg-reconfigure xserver-xfree86`

    Most important step here is to set the mouse as a PS/2 device, else X won't boot.
    I also chose a relatively low video resolution, eg 800x600, 60 Hz/16 bit, don't know if it's necessary.

    To download the LFG software:

    `wget ftp://ftp.parc.xerox.com/pub/lfg/lfg.sysout`

    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/lde`

    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/ldex`

    `chmod +x lde`

    `chmod +x ldex`

    Run X:

    `startx`

    Click anywhere
  7. grav revised this gist Jun 25, 2017. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion medley.md
    Original file line number Diff line number Diff line change
    @@ -36,6 +36,9 @@ Run X:

    Click anywhere
    Now click anywhere and select Debian -> XShells -> XTerm
    Now run `./ldex lfg.sysout`. This should start up Medley. After a while, a kind of REPL will show up.

    Now run `./ldex lfg.sysout`.

    This should start up Medley. After a while, a kind of REPL will show up.


  8. grav created this gist Jun 25, 2017.
    41 changes: 41 additions & 0 deletions medley.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,41 @@
    Install VirtualBox (eg on Mac: brew cask install virtualbox)

    Download Debian 3.1 from here:
    https://virtualboxes.org/images/debian/

    Create a new VM in VirtualBox and select the vdi file from the above archive as a disk.
    Check the VM settings:
    - Make sure the disk is mounted as an IDE device, SATA errors out on boot (in the Storage tab)
    - Also, make sure the pointing device is set to PS/2 Mouse (in the General tab)

    Start the VM. Log in as `root`/`toor`.

    X11 needs to be installed.
    Edit the sources-list (`/etc/apt/sources.list`) with eg `nano` by commenting out everything and adding:
    `deb http://archive.debian.org/debian/ hamm contrib main non-free`

    To install X11, execute:
    `apt-get update`
    `apt-get install x-window-system`

    Configure X11:
    `dpkg-reconfigure xserver-xfree86`

    Most important step here is to set the mouse as a PS/2 device, else X won't boot.
    I also chose a relatively low video resolution, eg 800x600, 60 Hz/16 bit, don't know if it's necessary.

    To download the LFG software:
    `wget ftp://ftp.parc.xerox.com/pub/lfg/lfg.sysout`
    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/lde`
    `wget ftp://ftp.parc.xerox.com/pub/lfg/linux/intel/ldex`
    `chmod +x lde`
    `chmod +x ldex`

    Run X:
    `startx`

    Click anywhere
    Now click anywhere and select Debian -> XShells -> XTerm
    Now run `./ldex lfg.sysout`. This should start up Medley. After a while, a kind of REPL will show up.