[Back]

One-Click Install openSUSE Build Service
by cyberorg, Wednesday, August 1st, 2007 @ 5:28 pm

Adrian Schröter made an announcement on the openSUSE Build-Service(OBS) ML that OBS now supports storage of .ymp files which makes ‘one-click’ installation of patterns (group of pacakges) possible.

This announcement ties in with one of the long list enhancements going on over at www.opensuse.org, which incidentally got a new home page with a mischievous message developer left in it’s source :)
New portal was also launched last week news.opensuse.org that should keep you all up to speed with whatever is going on in and around SUSE world, this makes a very good ‘official’ addition to Planet SUSE maintained by James Ogley where blogs of all the people involved with SUSE are syndicated.

Very soon we are to have a software portal where you can go and install anything you want directly by clicking in the browser. Work is already underway and you can install KDE4, Pidgin, Multimedia support etc using Benji’s one-click installer(does not work with the latest metapackage handler) from HERE.

Get and install the latest YaST2 meta package handler for your version of openSUSE, open konqueror and click on any of the .ymp from here:

KDE4

Compiz and Compiz-Fusion (see also this link)

Currently one-click works out of box with konqueror only, to use it with firefox you can do the following:

Create a file called /sbin/FirefoxMPHandler containing:

#!/bin/bash
/sbin/YaST2 OneClickInstallUI $@

change it’s permission: chmod +x /sbin/FirefoxMPHandler

Click on .ymp and select ‘Open With’ -> /sbin/FirefoxMPHandler -> ‘Do this for file like this from now on’

Click to Enlarge

Note: Firefox instructions are temporary only, it should be fixed by 10.3 release so you would not have to do that at all ;).

For systemwide association you can put this in /etc/mailcap:

YMP;/sbin/FirefoxMPHandler

If you are a packager on OBS, create and upload some patterns we can click and install.

Have fun with it!

Edit: Preview of the software portal with one click install is already here: http://software.opensuse.org

Please note that the metapackage handler has changed and the above instructions of manually launching it may not work anymore.



5 Comments »
TrackBack URL

  1. : trustkill, August 1, 2007 @ 9:24 pm

    Is there a 1klick uninstall ?

  2. : jigish.gohil, August 2, 2007 @ 8:28 am

    Good idea, put that on bugzilla.novell.com as one-click enhancement, I am sure Benji would have thought about it.

  3. : Clark, August 2, 2007 @ 10:18 pm

    Tried with 10.3 A7 and it failed calling yast2.

  4. : Henry S., August 3, 2007 @ 12:59 am

    I was very interested in the many 1-click installers, such as Klik and ZeroInstall…I’m glad *something* was done. I realize the different methods have advantages and disadvantages.

    The downside to building something on top of RPM is that it will not be distro-agnostic and will not allow multiple versions of the same app installed…I think this is something allowed by Klik. What would be interesting is if a single technology could be used to provide .ymp-like services as well as klik-like services that way end-users don’t end up needing seperate utilities. For example, if a .ymp file could either fetch RPM’s and install into the system OR place the application in its own directory like MacOSX or Klik. It may seem strange, but I don’t think we’ll ever get away from having a System software structure and a Standalone software structure living side-by-side….even Windows has this when you think about it (the system software being everything not in Add/Remove programs).

    On an unrelated note, I wish Yast had a nicer, simpler interface like Linspire’s Click N’ Run. I can’t ever remember what the icons mean–black check box, blue checkbox, checkbox with arrow, gray text, blue text, red text. Further, I’d like to add the Online Update, Software Management, and Add/Remove Repos in the same application.

  5. : More openSUSE News | altbit.org, August 24, 2007 @ 3:06 pm

    [...] announced on Tuesday was a sneak peak at 1-click install complete with a link on how to get it running with firefox.  It seems to be very KDE-centric at this point, but I can certainly live with [...]


Leave a comment

Log in | RSS | Comments RSS | Valid XHTML | XFN | WP |