RedHat 8.0 Install (laptop)
A few people have contacted me about the ADSL Setup - I've written a script which is available here: speedtouch.sh. Run it as root, it should be able to set up the system for you. Having read yet another political review of RedHat 8.0 which started out by saying, "I thought I'd just throw the coaster into the coffee cup holder and see what happened" I realised that I'd have to find out what it's like from a technical standpoint for myself. There are a lot of touchy-feely reviews out there, about the non-inclusion of the Taiwanese flag, to the bastardisation of KDE and, if I understand it correctly, GNOME; "the desktop is out to gain new users, so let's see how a new user would find it..." what is this crazy assumption that a distro aimed at new users is useful only for that? It's still a RedHat Linux distribution, presumably, which I personally am quite fond of (it's just about how you first found Linux, I first found it by buying RedHat 5.1), and I want to know what they've offered, not just what political oopsing they've been up to. So here I go to find out. It seems compulsary for any review to go through the installation process, even though it's only done once (or maybe a few times) and I've chosen the most trouble-prone way of doing it... here goes! Lacking a CD-burner at the moment, I have taken the rich-man's (worse) option - download from the net. This is a really cool feature of most Linux and BSD distributions which is rarely, if ever, mentioned. I suppose that everyone has CD burners and plenty of blank CD-R's. I don't, but I do have a (unrepresentatively unreliable tonight) ADSL connection, so I'm going for that option. The GNOME/KDE controversy is a valid one (and I, for one, respect Bero for sticking to his convictions in resigning from RedHat over the issue) but there must be more to RedHat 8 than a WinXP-looking desktop, surely? It seems I'm never going to find out by reading the techie press, so I'll have to have a play around for myself. Specifications and ConfigurationI've got a 512Kb (download) ADSL connection to BT OpenWorld. This is through an Alcatel SpeedTouch USB modem, currently connected to my desktop box which runs FreeBSD 4.6 with ppp's handy built-in NAT (which is faster than either Windows or Linux, both of which need additional tweaking to do NAT, but that's another story).The BSD box, the target machine, and my laptop, share a 10MBps LAN. The BSD box (called "bsd", originally enough) has an SMC Ethernet card, I think; the target machine ("turing") has a 3Com "Boomerang" 3c595 PCMCIA 10/100 network card, and the laptop ("declan") has a Xircom 10/100+56k double-height PCMCIA card. Turing and declan are both identical (caveat: turing has 64MB, declan has 192MB) Kapok 8500C laptops, with Intel Celeron 433 (MMX) CPUs, an 8MB ATI 3D Rage LT Pro AGP-133 graphics chipset, Maestro 2E sound, TI FireWire (IEEE1394), PIIX4 IDE, 2 PIIXE USB ports, UDMA Hitachi 6GB hard disk, and an unidentified CD-ROM drive. These machines have run all kinds of Linuxes from 2.0.36 to 2.5.39 (briefly!). They've also had flings with Solaris, but FreeBSD doesn't like them at all. They have both run Win98SE adequately (declan has a 500MB Win98 partition for work purposes). Declan, my day-to-day machine, runs LFS 3.3 with IceWM perfectly happily as a desktop and development box - I'll be interested to see how a RedHat 8 install with GNOME2, KDE3 will compare, and what can be done by tweaking, and particularly, what happens with 64MB and 192MB machines.... What Happened When - The LogSo this is what happened when I decided to install RedHat 8.0:Spent ages using the bootnet.img and pcmciadd.img floppy images to boot the thing. Could not get it to recognise the 3Com EtherLink XL or the Xircom Ethernet cards at all. Eventually tried the pcmcia.img floppy to boot from, and that has the relevant stuff from bootnet.img. That was around 30 minutes, so I probably started around 20:15. By 20:45 I'd worked out the magic formula... 20:45
Auto-detected my 3c59x 3Com EtherLink XL (PCMCIA) card without even mentioning what it was -
just went straight on and asked for DHCP / IP info... I fed it the IP info. 21:10 - still getting that 1st image... 21:20
- still getting it... ethereal confirms that it the data is coming, otherwise I'd have
thought it had hung. 21:30 - ADSL died. Had to reconnect. 21:35 - started downloading netstg1.img again!
22:00 - still going on netstg1.img. 22:20 - gave up on sunsite.dk, started again using ftp.skynet.be 22:28 - started downloading the image (again!).
22:33 - File downloaded in minutes, done the configuration. Chose to use fdisk to layout the
disk, as it has Solaris on half of it. It seems happy to leave my Solaris partition alone
(Linux sees Solaris as swap space!).
22:45 - Finally got my progress bar. Currently on 0%. 00:30 - It had got to 25% and stalled (the ADSL had died a few times) and didn't seem interested in restarting. 01:20 - So far up to 10%, estimating a 1h20 install (last time round, with the delays, the estimate was 5h!) 02:05 - Now up to 23%, near the point that it failed last time, currently estimating a 4h total install time. 02:45 - Done 39%, sticking to its 4h estimate. 03:05 - Done 45%, now estimating a 4h10 total install time. Hope I don't like it and decide to install it on
another machine! I seem to recall that I left the FreeBSD install running overnight, but let's face it, I'm short on
disk space and don't have a CD burner - most people probably don't have this problem, or they will spend the $40 or whatever
it costs to buy RedHat from a shop, so that's in no way knocking RedHat, it's more of an incredible thing that today's
internet is fast enough to let you even consider installing a whole OS over the net - I remember the days of 32KB BBC Micros
(in fact, I've still got one, it works, too!) but this is a (rather hefty) 2.2GB install onto a 3GB partition, so I won't
have much room for data, unless I do some tidying up... but as I said, this isn't a "what would my Mum think" install,
but a "what do I think" install - I'm more inclined to remove a bunch of RPMs and reinstall the packages I need from source,
but that's just me. I'm sure I can get myself 1.5GB data space available without breaking any needed functionality... (with
"only" GB available, I threw everything into "/" on this basis - while I would recommend doing a test install to see what
needs to go where (whichever OS you choose, you won't get an accurate statement of disk usage), and allocating the rest for
data, I don't really care for this install, so I've just thrown my "puny" 3GB into root, and anything I free up will be
available in /home/steve.
03:20 - Up to the magical 50%, total estimate 4h20, having just installed 17MB of "redhat-artwork" - I'm sure I won't need that for long!! Oh, this install includes OpenOffice.org, by the way - that's a hefty chunk of code in itself, which won't in practice be needed on that box, it's not really used as a desktop machine, and I can get StarOffice anyway (I work with Sun). 04:10 - At 65%, reckoning on a 4.5h install, it's now getting the Evolution mail client for me, which I appreciate, as I've not managed a decently working install of Evolution before (it needs lots of quirky GNOME libraries, I only install the ones I need as and when I need them, though for GnuCash that seems to be most of them). I reckon it'll be a while yet, though, and I need to go to bed at some point. So far I've spent 6h to get to a 65%-installed box. Allowing for the false-starts, I don't reckon that's too bad, though it's basically a good working day to install one copy of the OS this way! 04:20 - Right, I'm going to bed. It reckons on a 4h30 install (69% done), which means another 1h23, so I'll expect it to be asking me to insert a blank recovery floppy disk when I get to it tomorrow. I assume that it was finished around 5:30am; when I came downstairs, it was ready to create the recovery disk; I then decided to skip the X configuration as it doesn't seem too confident about autodetecting, and I don't fancy breaking the install now! The OSSo what about the OS itself? Not the desktop, I'll have a crack at that later.Employing Alan Cox is, IMHO, one of the best decisions RedHat ever made. Their kernels are normally excellent compromises, with stuff from -ac and elsewhere. In this case, the 2.4.18-based kernel could cope with my Alcatel SpeedTouch USB modem perfectly happily, which I really was not expecting. The SpeedTouch docs say you need to compile in support for:
Support for USB (CONFIG_USB)
The RedHat kernel has all these as modules - the SpeedTouch development has come a long way, too, and even supports RedHat's
chkconfig utility, so all I really had to do was ./configure && make && make install, and I was up and running.
Still getting timeouts, might as well reboot the little bugger. I didn't think kernel-pcmcia-cs was needed after 2.2 ... of course, I can't even query the RPM database until it sorts itself out. The DesktopYes, the desktops look really similar in GNOME and KDE. If this is about reducing choices to make it easier for the end user, though, I'm not convinced that they've done a particularly good job. There are lots of repetitions in the menu system. | ||