Posts tagged ubuntu

Update – Intrepid Ibex walkthrough notes

I’ve been playing with Ubuntu Intrepid Ibex for 2 days now, and I could say that it’s definitely a significant improvement. Here’s a few thing that I’ve noticed during these short time of period

  • Network Manager Improvement

Ubuntu recognizes the mobile broadband boom, and lots of people using 3G network to browse the internet. In the last release (Hardy), configuring 3G could be a hassle, especially for those who are new to linux. Now in Intrepid, it recognizes my E220 modem immediately after I plugged it in, launch a wizard to help me choose which provider I’m using, then create a network configuration for that. All I need to do is to configure it to use my username.

The beauty of it? It doesn’t even need additional software. (Well, 3G doesn’t require additional software in Hardy  for 3G, but those requires configuration on wvdial, ppp, etc). Integrating it to network manager is brilliant. Back in hardy, everytime I launch Firefox after connecting to 3G network, it wasn’t aware that I’m online and I have to manually untick the “Work Offline” mode. Now, that pain is gone

There’s also additional section in network manager for DSL connection, but since I don’t have DSL connection, I can’t give it a try.

  • Tabbed File Manager

Intrepid includes Nautilus FM version 2.24.1, now comes with tabs. Just like a browser, now you can browse to different part of filesystem, without have to open several instances of Nautilus. Good feature.

  • Encrypted private folder

This is a feature to allow user to create an encrypted folder in their own home directory. Unfortunately, it doesn’t comes by default. You have to install it manually (use apt-get or synaptic to install ecryptfs-utils). Worse, you can only configure it from terminal (which probably the first reason why Ubuntu doesn’t include it by default in the first place). Before they can put a good interface into this, I think I’ll stick with TrueCrypt.

There are some other features available like private filesystem, integrated USB startup disk creation, etc, but I haven’t given them a try yet. Will keep posted on that.

Any of you discover a new feature you’d like to share? :)

Intrepid Ibex

Intrepid Ibex is out !!!

Getting a new (well not new, actually) laptop, Dell Latitude D630, and after finished downloading the new Ubuntu Intrepid Ibex, I decided to give the new Ubuntu a try.Here’s a quick review :

  • Installation

Installation is fine, as with the last Hardy, it’s also an easy install. Aside from partitioning and time zone, you can probably accept all the default setup. It took me about 30 minutes to install the whole system. Booting is fast, I think it’s slightly faster than my current Hardy (well, probably because my Hardy is already bloated with additional services :D )

  • Devices

D630 uses a restricted (proprietary) driver for wireless card, i.e. Broadcomm Wireless. Once you activate the driver and restart the system, it works like charm (probably won’t need restart, but I don’t want to get into a hassle trying to configure it. besides, restarting take less than a minute :p). Display gets 1200×800 out of the box, and is fine. Bluetooth and sound works. One thing that bug me is the that the touchpad response is very slow, probably need some tweaking for that later. Other than that, everything works perfectly !!

  • Printing

Continuing hardy tradition, printing is extremely easy to setup. Once I enable printer “Show printers shared by other systems” in System -> Administration -> Printing -> Server -> Settings, then I click new, it detects both Xerox Document Center 236 and HP Color Laserjet 3800 available in my office network. I already setup the Xerox using Generic PCL 6/PCL 6XL Foomatic driver, and it prints fine.

  • To Do List

Last thing I need to configure is vmware. Back in hardy, it required some patches, which will probably the same case with this one. Also will need to check whether presentations work ok to projector.

All in all, this release is satisfying. Back when Hardy is initially released, I need to tweak some stuffs to get sound working in my Compaq V3000 series.

Let’s get Intrepid :D

Glassfish Installation On Ubuntu Hardy

Since one of my responsibility at work is being pre-sales for Sun Identity Manager software, I need a demo environment ready in my laptop for proof-of-concept, presentation, demonstration, and testing purposes. Early on I usually use Tomcat Application Server to host the application. But being a Sun partner, wouldn’t it be nice if the apps is deployed on Sun Apps Server as well? :D . With the new Identity Manager version 8.0 coming to the market, I decided to set it up on Sun Apps Server, known as Glassfish.

So here goes.

  • Install Sun Java JDK

There are two alternatives for Java in ubuntu, i.e. OpenJDK and Sun Java JDK. In this environment I’m going to use Sun Java JDK.

$sudo apt-get install sun-java6-jdk

Having OpenJDK installed previously, we need to update the system to use the new JDK
$sudo update-alternatives --config java

  • Install Glassfish Application Server

$sudo apt-get install glasshfishv2

By default, apt installs the apps server into /usr/share/glasshfishv2/ directory, and the web application folder goes to /var/lib/glassfishv2.

  • Start the application server

$/usr/share/glassfishv2/bin/asadmin start-domain
.: 7: Can't open /usr/share/glassfishv2/config/asenv.conf

Now this is weird. I check the /usr/share/glasshfishv2/ and there is no config/ directory in the folder.
For some weird reason, apt seem to forget to configure the application server (or maybe I do something wrong?). After I installed it, i didn’t check the installation, and shutdown my laptop immediately since I need to do something else. Only after I boot my laptop and trying to configure it, I noticed that there are something wrong.

Since this is my first time using Glasshfish, I really don’t know my way around :D . Ask Google, and all references failed. Trying dpkg-reconfigure, failed as well. Being lazy as I am, I took the shortcut, reinstall the damn thing :D
$sudo apt-get install --reinstall glassfishv2

Finally, there it is. I finally get it right. Fire up my browser and browse to http://localhost:4848/ the admin page appears.