| « June 2008 | | Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | | | | | | | | | | | Today |
LINKS
CONTACT
Tom Marble's Weblog
template by
Helquin
|

Monday April 23, 2007
NetBeans in Ubuntu
Last week we announced the availability of the
Java Stack on Ubuntu
and one of the coolest parts of this announcement is including NetBeans
in Debian native packaging. NetBeans has been
available
in a standalone Linux installer for many years. What's new now is
the integration with the Debian packaging system which can, among
other things, automatically pull in dependent packages such as the
the
NetBeans Platform
and the Sun JDK.
During our development of this packaging we discovered some
legacy license terms that complicated redistribution.
That caused us to create a temporary "installer" workaround that
requires users to download the NetBeans IDE tarball prior to
installing the Ubuntu packages. The NetBeans legal team went
to work and updated the terms and we updated the packaging... but
our fixes didn't make the feisty code freeze . You will be glad
to know that we do have the fixes in hand and are proceeding to
follow the Ubuntu update process that will, in a couple weeks, get
the revised packaging into the feisty-updates repository
(which is on by default).
If you would to take advantage of this
fix right away (so you don't have to download the tarball separately) here's
how:
- Start Synaptic by going to: System | Administration | Synaptic Package Manager
- Select the menu: Settings | Repositories
- Click the Ubuntu Software tab and enable multiverse (screenshot below)
- Click the Third Party Software tab and click Add... (screenshot below)
- enter the following APT Line:
deb http://download.java.net/ubuntu/ feisty/
- Click Add Source (and Close)
- Click Reload (to update the Synaptic with the latest repository information)
- Add NetBeans as one would add any other package: Search for "NetBeans"
- Select "netbeans5.5"
- Click Apply
Here's some additional documentation about adding software to Ubuntu:
- What is Synaptic and how can I add software to Ubuntu?
See
Synaptic and the
Synaptic HOWTO
- Where can I learn more about Ubuntu Repositories?
Ubuntu Repositories (see Managing Repositories in Ubuntu)
- Hey, Synaptic doesn't know about this Tom Marble fellow, can I trust him?
Only you can determine if you trust me 
You can see other's that have signed my GPG key here.
If you decide you want to trust me then you can add my GPG key to APT so you don't get the warning in the future.
Add the package gui-apt-key then run it:
- Applications | System Tools | APT Key Manager
- enter Key ID:
0x1EABA9CB
- click Add
- Where can I find out more about APT and security?
See SecureApt
- Hey, how can I make sure that the Java™ Plug-In works with Firefox?
Simply add the package sun-java6-plugin
- This is nice, but I found some other problem... what should I do?
File a bug! That's how the team will know what works (specifically what doesn't) and we'll fix it.
You can file netbeans5.5 packaging bugs on this page.
Thank you for your patience on our trajectory towards Free Software.
We have even more ideas in store for packaging cool Java applications
for Ubuntu! If you are interested in helping and/or getting involved
please let me know... it takes a community!
Screenshot of adding the multiverse component to Ubuntu:
Screenshot of adding a new Ubuntu repository:
NOTE on submitting comments: The Roller software we use
here at Sun is quite aggressive about which comments it likes.
Please be patient if your comment which includes HTML is
not displayed immediately. I will ensure it gets published the
next time I check e-mail.
Posted by tmarble
( Apr 23 2007, 09:34:51 PM CDT )
Permalink
|
Posted by vil on April 24, 2007 at 05:49 AM CDT #
Posted by Arik Kfir on April 24, 2007 at 06:25 AM CDT #
Posted by Harpreet Singh on April 24, 2007 at 04:12 PM CDT #
Posted by Patrick on April 26, 2007 at 05:36 AM CDT #
Posted by tatare99 on April 27, 2007 at 10:13 AM CDT #
Posted by Jem on April 27, 2007 at 06:22 PM CDT #
Posted by vil on April 28, 2007 at 01:43 AM CDT #
Thanks very much for your offer! Yes, I've seen you on #ubuntu-java. Perhaps the most important thing right now is take good notes at UDS with doko in Sevilla and keep me posted (as I'll be at JavaOne that week).
@Patrick
Yeah, it's Zekton (a personal favorite). The package which has it is ttf-larabie-straight.
@tartare99
This is a fantastic idea (to have this well documented) and I know there are some Java related pages on the Ubuntu wiki. In the next couple of months I hope to document packaging Java apps for Debian/Ubuntu and also for Fedora and Gentoo. See my previous blog entry about the DevJam about this (and stay tuned for vil's updates from UDS).
--Tom
Posted by Tom Marble on April 29, 2007 at 07:09 PM CDT #