Benji’s “One-Click-Install” Gets Supported by openSUSE Build Service

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 4.6 out of 5)
Loading ... Loading ...
Wednesday, August 1st, 2007 by Adrian Schröter Digg!

The openSUSE Build Service generates .ymp files from now on, which can be used with Benjamin Weber’s One Click Install YaST Module.

This module takes care that all required repositories get used for installation and installs a predefined set of packages. You need no root permissions just to browse the content of a .ymp file.

This YaST module is part of openSUSE 10.3 development releases already. Users of 10.2 and before need to install the “yast2-metapackage-handler” rpm first manually in the classic way. You can find packages in the “noarch” directories in the openSUSE:Tools project. This module gets only registered in Konqueror atm. Firefox users need to register it manually for the “text/x-suse-ymp” MimeType or wait until Bug #295677 gets solved.

Example files for trying can be found in the KDE 4 project. Clicking on a .ymp file will invoke the YaST module, which shows you the content and asks for the root passwort, if you agree to install it.

Build Service contributors can create .ymp files easily by submitting pattern files. These pattern files contain a list of packages and a description what this set of packages is intended to do. The OBS will create .ymp files based on these patterns and your project configuration for each generated repository. You can find details here.


5 Comments »

Comment by Rasto
2007-08-01 10:10:22

And opera?Will something be for opera?Or not, beacuse it is proprietary software?:-(

Comment by Adrian Schröter
2007-08-01 11:02:59

well, tell me how apps can get registered there.
Or maybe you can ask Opera themself to support it :)

Comment by Nikolay Derkach
2007-08-01 20:49:05

Well, it very easy to do. The question is about adding associations for ymu and ymp, right?
I’ll have a look on it and file an enhancement bug report.

(Comments wont nest below this level)
 
 
 
Comment by Robert
2007-08-06 15:27:37

you can easily register mimetypes in opera, too. just go to preferences dialog/advanced/downloads..

 
Comment by Ali
2007-10-14 21:39:34

One click install is a good thing, but why don’t make the installation of a package like the windows way; you have your executable file that contains all the dependencies it needs, you double click and the package is installed. We don’t have to connect to the internet to install a program. We may download the program (package) from anywhere, or get it from a friend in a usb key, just double click and i have my program running. Is it so difficult to implement such a thing? Really i don’t understand!! If we haven’t this intuitive feature implemented in Linux, Linux wouldn’t be, in any way, largely used. There’s a big community in the third world using Linux, but many of them haven’t access to internet and by this way the could not install any package except the ones in the DVD. Really i don’t understand why this vital and so important feature haven’t been implemented yet in Linux!!

 
Name
Email for notification (will not be published)
Website (optional)
Spam protection: Sum of two + 9 ?

Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.