GNU   davin.50webs.com/webdesign
a GNU world order – your home of everything that is free

Main Menu Research Projects Photo Album Curriculum Vitae The Greatest Artists
Email Address Computer Games Web Design Java Training Wheels The Fly (A Story)
Political Activism Scruff the Cat My Life Story Smoking Cessation Other Links
Tutorial 1 Tutorial 2 Tutorial 3 Tutorial 4 Tutorial 5
Tutorial 6 Tutorial 7 Tutorial 8 Tutorial 9 Tutorial 10
Tutorial 11 Dec/Hex Codes H.T.M.L. ASCII Codes Using Emacs Download Links


Web design course: download links

1. Installing software on GNU/Linux systems

See the following link for a list of GNU/Linux systems that derive from Debian. The list includes Ubuntu (see ubuntu.com) and Lubuntu (see lubuntu.net) the flavour of GNU/Linux that I choose to use. For GNU/Linux systems that derive from Debian, the following command installs the X package: sudo apt-get install X. To install GNU Emacs version 24, you should issue the following command sudo apt-get install emacs24. Note that you will be prompted for the root password.

2. Installing software on M.S. Windows systems

The following links are only valid for Microsoft Windows Systems, versions XP or higher.

Emacs Icon

GNU Emacs is the editor that is recommended for use with this course. You can download emacs-24.3.1-bin-i386.zip or a later version from GNU’s Website. The file size is approximately 40 Megabytes. You can also download my personal customizations to Emacs. The file size is approximately 1 Megabyte. To install my customizations to Emacs, you will need complete the following actions:

  1. Set the environment variable HOME to a sensible value for your system. Sensible values include:
    • d:/home (because the "d" drive on my system is my second hard drive) or
    • c:/home if you only have one hard drive or
    • c:/Users/Davin Pearson/My Documents, where you replace the name "Davin Pearson" with your own name. This matches the same folder used by Windows 7 and later for storing your own files. Under Windows XP and earier versions of M.S. Windows, you will need to use the following link: c:/Documents and Settings/Davin Pearson/My Documents.

    It is important that the HOME folder actually exists, so you can put your .emacs file into it. If you don't set the HOME variable, it will default to c:/. This is not desirable however since a whole heap of UNIX files e.g. .* (files beginning with a period) will crowd the root directory of your primary hard drive.

  2. Extract the dlisp folder to your HOME folder.
  3. Copy the file dlisp/school-emacs.el to .emacs in your HOME folder by issuing the following MS-DOS command from your HOME folder:
  4. copy dlisp\school-emacs.el .emacs
You can view a FAQ that explains how to use Emacs on Windows Machines.
Icon Cygwin

The Cygwin Unix emulation package is used with this course. Specifically, the following programs are needed: make, bash, rm, sed, grep, javac and java. You can download the Cygwin installer module to download. File size is approximately 300 kilobytes but that actual download size will be larger, depending on what features you choose to install. You should only need to install the minimum Cygwin functionality to use the features mentioned above.

Icon Irfanview

The Irfanview graphics manipulation program. You can download the installer module. The file size is approximately 900 kilobytes. Note that this program is only available on Windows.

3. Installing Davin's Full Version of GNU Emacs

If you haven't installed Davin's Full Version of GNU Emacs then here is how you go about it: First, download the following tarball (also known as a compressed archive file) davinpearson.com/binaries/dlisp.tar.gz. The d in dlisp stands for Davin' version of elisp, i.e. Emacs Lisp. Untar the tarball using the program tar or, alternatively WinZip, to your HOME folder and add the following line of code to your .emacs file: (load-file "~/dlisp/d-start.el"). The dlisp package works equally well on GNU/Linux systems and M.S. Windows systems.

Back to Web Design Course
This page has the following hit count:
| Main Menu | Research Projects | Photo Album | Curriculum Vitae | The Greatest Artists |
| Email Address | Computer Games | Web Design | Java Training Wheels | The Fly (A Story) |
| Political Activism | Scruff the Cat | My Life Story | Smoking Cessation | Other Links |
| Tutorial 1 | Tutorial 2 | Tutorial 3 | Tutorial 4 | Tutorial 5 |
| Tutorial 6 | Tutorial 7 | Tutorial 8 | Tutorial 9 | Tutorial 10 |
| Tutorial 11 | Dec/Hex Codes | H.T.M.L. ASCII Codes | Using Emacs | Download Links
Last modified: Sat 20 Aug 2022 16:54:12 NZST
Best viewed at 1024x768 or above resolution.
© Copyright 1998-2022 Davin Pearson.
Please report any broken links to