2. What are the differences to Linux on Intel machines ?

Contents of this section

The current state of Linux/m68k (at the time of writing this, we talk about version 0.9pl13) is like this:

Kernel:

The 1.2.13pl3 kernel has a functionality corresponding to the 1.2.13 kernel on PC-Linux - which means that the whole memory management has been rewritten as compared to 0.9 kernels. Other from that, there are not too much changes.

A LiLo (Linux loader) has been written by Geert Uytterhoeven; it's available at ftp://linux3.cc.kuleuven.ac.be/pub/Linux68k/ as amiga-lilo-x.y.tar.gz, where x and y are the current version number (at the time of writing this: 0.4a)

Binaries and applications: This is growing with every day that passes, so it's hard to say what is available and what not. As Linux uses a lot of GNU programs which are most of the time easily portable (just unpack them, type ./configure and make), almost all of the GNU software is available. The most important of these are:

Besides, most programs that were either written explicitly for Linux or adapted from other platforms are quite simple compilable - e.g. xc (terminal program), networking software (ifconfig, arp, route, talk, ftp, telnet...), mgetty, procps tools, util-linux, ncurses. If you find something to be "missing" from the currently available distributions, it's often a good idea to just get ahold of the sources (e.g. from a friend who runs it on his PC), and trying to compile them straight out of the box. The only problem might be Makefiles or "intelligent" configure scripts that use the -m486 or -m386 compiler flags - these are of course not valid on Motorola systems. Just throw these options away.

Man pages are available just as on PCs under Linux - copy them to /usr/man or /usr/local/man, and you're all set. System calls and library functions are (almost) identical with their counterparts on Linux/x86, so you can use those man pages, too.

X11 has been out since January 1995, and was also found to be pretty usable. The problem with it is, however, that device drivers for the popular graphic boards are not yet available - and running X11 on a 640x480 Multiscan screen is probably not what everyone wants. Sooner or later this gap should be filled in, too.

Installation of X11 has become a new chapter of this installation guide.


Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter