ACPI administration advocacy advocacy advocacy opinion alsa amarok apache apple apt aptitude audio audo authentication automount avi awk bash BIOS boot business cache calendar calibre cdr cdrecord censorship commandline computerscience console convert cron cut database date debian degree design desktop development disk dpkg dvd economics education emacs email europe exim faad ffmpeg file files firefox firewall flash foss freedom ftp fun fuse git gnumeric graphics grep growisofs grub gtkpod hardware hardware html idiocy image imagemagick images installation ip iphone ipod iptables iso itunes ivman kde kernel keyboard knoppix lame laptop latex linux locale lockin longlines m4a microsoft mimetypes minitab mount mp3 mp4 mplayer multimedia music mysql network nfs nfs4 nmap openbox openoffice opinion opinion partition pdf perl php politics postgresql printing privacy programming rant remote rhythmbox rss rsync rxvt scp screengrab screenshot script scripting scsi security sed server shell siteadmin sitenews sitesoftware skype skype slackware sound sox spam spreadsheet ssh statistics subversion sudo svk swap t23 t43 terminal text thinkpad thunderbird time timezone ubuntu udev upgrade usb usbmount users uuid versioncontrol vfat video vnc windows wine wordpress wordprocessing X40 xwindows xwindows youtube
After having been persuaded that I had to try GreaseMonkey, the first thing I had to do was get Firefox 1.5.
Running Debian unstable means that package names tend to change on you, this time from "mozilla-firefox" to just "firefox", so the command to upgrade was:
apt-get install firefox
Another change was that libraries are no longer installed in /usr/lib/mozilla-firefox, but /usr/lib/firefox. This meant, of course, that none of my plugins worked. First step was to down load Java from here. I then cd'd to /usr/local/java, and ran the shell script, which extracted it to /usr/local/java/jre1.5.0_06. To get the new firefox install to locate the Java plugin I needed to do:
cd /usr/lib/firefox/plugins ln -s /usr/local/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so
The next was the Flash plugin which I installed from here. Then I untared it and copied libflashplayer.so to /usr/lib/firefox/plugins and flashplayer.xpt to your /usr/lib/firefox/components.
Flash still didn't work. I found out why here. I am using Adblock and Flash won't work with the OBJ-TABS option on. To turn it off, I went to Tools > Adblock > Preferences, clicked on "Adblock Options" and ensured that Obj-Tabs was unchecked.
Flash now works.