On Wednesday 09 March 2005 20:03, Mike Miller wrote:
> I really want to hear from the people who say they run Linux without GNU - 
> where do you get the programs to replace ls, cp, mv, rm, mkdir, etc.? 
> What do you use instead?

For starters, you can run busybox.  Busybox does:

addgroup, adduser, adjtimex, ar, arping, ash, awk, basename, bunzip2,
busybox, bzcat, cal, cat, chgrp, chmod, chown, chroot, chvt, clear, cmp,
cp, cpio, crond, crontab, cut, date, dc, dd, deallocvt, delgroup, deluser,
devfsd, df, dirname, dmesg, dos2unix, dpkg, dpkg-deb, du, dumpkmap,
dumpleases, echo, egrep, env, expr, false, fbset, fdflush, fdformat, fdisk,
fgrep, find, fold, free, freeramdisk, fsck.minix, ftpget, ftpput, getopt,
getty, grep, gunzip, gzip, halt, hdparm, head, hexdump, hostid, hostname,
httpd, hush, hwclock, id, ifconfig, ifdown, ifup, inetd, init, insmod,
install, ip, ipaddr, ipcalc, iplink, iproute, iptunnel, kill, killall,
klogd, lash, last, length, linuxrc, ln, loadfont, loadkmap, logger, login,
logname, logread, losetup, ls, lsmod, makedevs, md5sum, mesg, mkdir,
mkfifo, mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount, msh, mt,
mv, nameif, nc, netstat, nslookup, od, openvt, passwd, patch, pidof, ping,
ping6, pipe_progress, pivot_root, poweroff, printf, ps, pwd, rdate,
readlink, realpath, reboot, renice, reset, rm, rmdir, rmmod, route, rpm,
rpm2cpio, run-parts, rx, sed, seq, setkeycodes, sha1sum, sleep, sort,
start-stop-daemon, strings, stty, su, sulogin, swapoff, swapon, sync,
sysctl, syslogd, tail, tar, tee, telnet, telnetd, test, tftp, time, top,
touch, tr, traceroute, true, tty, udhcpc, udhcpd, umount, uname,
uncompress, uniq, unix2dos, unzip, uptime, usleep, uudecode, uuencode,
vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs,
yes, zcat

so, _theoretically_ you could compile the linux kernel, uClibc, and busybox.  
You'd have a GNU-less system (although the build system would still have 
GNU).  However, you don't have support for anything 'fancy' like a graphical 
system, general linux-binary compatibility, fancy threads, etc.  You could 
have just installed BSD if you were that sour about GNU :) (* runs back in 
panic room *)

-- 
-dave

Dave Carlson <dave at math.umn.edu>

Systems Administrator
School of Mathematics, University of Minnesota
http://www.math.umn.edu

PGP/GPG Fingerprint:
C3D0 9962 1E98 B742 132D  0E1A CE11 7C4B 5309 97A7
(visit http://www.gnupg.org for more information)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20050309/f29dfccb/attachment.pgp