Monthly Archive for May, 2006

Ubuntu 6.06 beta

So, I updated my laptop to the beta version of the next release of ubnutu over the weekend.

I’m just starting to get my teeth into it, but I’ll keep updating this posting as I make new observations.

Biases: I’m a longtime Debian user, and have come to take the magic of apt for granted. I have, in the past, configured my system using automount and udev to deal with USB drives appearing and disappearing. I’m a command line junky, so I have very little use for Gnome and it’s ilk. I long ago decided that X11 is for web browsers, and getting lots of terminal windows on the same screen.

The good:

  • As advertised, bootup times are much improved. And, since I’m currently running on a laptop, that’s important. The post-login, especially, noticably faster.
  • The fonts are terrific. I noticed an immediate improvement in web pages through firefox (which is my primary non-terminal application).
  • visually, the new theme is nice. There are a couple of small things I’m not quite so keen on, but it’s a good improvement in eye candy.
  • apt-get install sun-jdk-java5. What else can I say?
  • I’ve had at least one person shoulder-surfing at work remark with some surprise … desktop linux has come a looong way.

The bad:

  • I can’t figure out how to configure the Network Manager that the upgrade page advertises. From what I can find, it’s pretty much supposed to work automagically. It finds none of my wireless networks, either at work or at home — and there’s pretty much a whole building’s worth of wireless networks at my apartment. I havn’t found any config files to edit, and near as I can tell, I have everything installed that it needs. It’s not a huge deal, but hey … this is a laptop. networks change, and it’d be nice not to have to throw a password to do so.
  • It appears that there’s still no ruby gems installer in the base distribution. This is obstinantly due to some kind of packaging disagreement between the langague folks and the distribution … but, if it works with CPAN …

The Ugly:

  • My laptop has media keys along the far right of the keyboard. They’re your standard “pause, foward, back” type keys … I havn’t figured out how to get ubuntu to recognize them.
  • default desktop. This is more of a “I don’t like gnome” sort of complaint, but … I hate desktop icons. They’re not compatable with how I work, and they just get in the way. I havn’t figured out where I need to go to turn them off. In order to turn them off, you have to run gconf-editor (because the gnome people, for some reason, think a registry is a good idea. The mess in windows is apparently not enough of a deterrant) and disable the key /apps/nautilus/preferences/show_desktop.

apt-get install sun-java5-jdk

via SunMink:
JDK on GNU/Linux

Finally!

I’ve been running Debian for … oh, eight years or so, I think. Moved to debian during the libc6 update, because I didn’t want to upgrade my slackware system myself. Debian has, without a dobut, the best packaging system in the linux/unix world.

Of course, it also has some of the most opinionated, bigoted and stubborn people in the linux/unix world. And, by bigoted, I mean “against anything not Free”. The current fight is with the Free Software Foundation (!) over the GNU Free Documentation License. Debian seems to belive that it’s not free enough, and is currently removing whole swaths of manuals and documentation because of it.

This approach has actually been remarkably effective in the past — Debian is primarily responsible for changing KDE’s licence back in the late 90’s because they refused to distribute it.

So, in some sense, it’s not surprising to see that they were working on a mutually agreeable license with Sun. On the other hand, Java has been shipped under the same license for most of it’s 10 year history — ever since JDK2 came out, really. It’s surprising to see that inertia shift directions.

It’ll certainly make the packaging and distribution of java-based applications much easier. This goes in the “win” column.

Hello, World

It seems that this is going to be a reincarnation of my blog, as I’m having problems getting wordpress to accept the old database, without locking out my ability to post anything new.

Online bug reports are less than helpful. Oh well, there wasn’t much in the old incarnation that was really worth holding onto anyway. So, it looks like I get to start from scratch.

So, “Hello, world”.