OpenSUSE Linux Rants

OpenSUSE Linux Tips, tricks, how-tos, opinions, and news

My Resume  -  My LinkedIn Profile

October 22, 2009

OpenSUSE Linux: When 1-Click Install Bites the Dust

by @ 8:38 am. Filed under SUSE Tips & Tricks

OpenSUSE Linux 1-Click Install

In OpenSUSE Linux, we have a wonderful thing called One-Click Install. This is a marvelous thing for new users. I love it to death, and care for it as I would my own child. Almost everyone knows that this is very cool except for maybe Christer, as he is not a believer (nuttin but love bro, loved your presentation @ UTOSC). That said, what happens when it stops working or gets broken?

Use Windows.

Let’s head over to the OpenSUSE Build Service. Search for something cool like the fluxbox window manager. The results come up, and you click on the 1-Click Install.

You should see something like this:

1-Click Install Dialog Working

However, if it is broken, you will not see the “YaST Meta Package Handler (default)” in the OPEN WITH radio button drop-down.

You may see something like this:

1-Click Install Dialog Broken

The first thing to do is tear your hair out. If you don’t have any, turn to the closest person to you (I do not recommend a spouse unless you want to spend the rest of your life on the couch).

The first thing to do is to click CANCEL. Then, look right above the 1-Click Install button. There is a link in gray:

1-Click Install Repo Link

Click that bad boy. You are taken to a really scary-looking page like this:

Repository Index

Totally no worries here. Copy everything in the address bar:

Repository Address

Pop open a terminal window, become root, and use zypper to add the repository. Then refresh it, like so:

[0917][scott@suse-desktop:~]$ su
Password:
[0917][root@suse-desktop:/home/scott]$ zypper addrepo "http://download.opensuse.org/repositories/X11:/windowmanagers/openSUSE_11.1/" windowmanagers
Adding repository 'windowmanagers' [done]
Repository 'windowmanagers' successfully added
Enabled: Yes
Autorefresh: No
URI: http://download.opensuse.org/repositories/X11:/windowmanagers/openSUSE_11.1/

[0917][root@suse-desktop:/home/scott]$ zypper refresh windowmanagers
Retrieving repository 'windowmanagers' metadata [done]
Building repository 'windowmanagers' cache [done]
Specified repositories have been refreshed.
[0917][root@suse-desktop:/home/scott]$

Now, you can search for fluxbox and it will find it in your repositories, because you just added the one with fluxbox in it:

[0919][root@suse-desktop:/home/scott]$ zypper search fluxbox
Loading repository data...
Reading installed packages...

S | Name    | Summary                   | Type
--+---------+---------------------------+-----------
  | fluxbox | The fluxbox windowmanager | package
  | fluxbox | The fluxbox windowmanager | srcpackage
[0919][root@suse-desktop:/home/scott]$

If you’d like to install it, go for it, baby. No holds barred:

[0919][root@suse-desktop:/home/scott]$ zypper in fluxbox
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  fluxbox


Overall download size: 920.0 K. After the operation, additional 3.6 M will be used.
Continue? [YES/no]:
Retrieving package fluxbox-1.1.1-1.2.i586 (1/1), 920.0 K (3.6 M unpacked)
Retrieving: fluxbox-1.1.1-1.2.i586.rpm [done (236.8 K/s)]
Installing: fluxbox-1.1.1-1.2 [done]
[0920][root@suse-desktop:/home/scott]$

Houston, we have landed. Now, go enjoy your new package. This method should work with virtually any package where the 1-Click install fails.

5 Responses to “OpenSUSE Linux: When 1-Click Install Bites the Dust”

  1. Embedded Says:

    Well I tore my hair out, not hear. Fortunately this does not happen often so I wait for my next upgrade…… Normally I will just do a command line install like you did.

    But I really agree it sucks that’s it’s so iffy. Part of my issue with openSuSE and Novell SLED with Gnome. Unfortunately KDE just is not quite as nice anywhere except openSuSE. I wish the distro systems were as clear as embedded systems. Too much is hidden in various places so that you cannot find out what to fix. OpenSuSE is not as user oriented as ubuntu and certainly nothing near the user community as ubuntu so someone might know how to fix something outright.

    Cheers John

  2. Scott Morris Says:

    Heh, thx for the catch. I’m sure that tearing out hear might not end very well. I’d have to agree that Ubuntu has quite a community. Thanks for the note. Have a good one.

  3. cb400f Says:

    you can do one click install via the command line too you know 🙂

    ‘OCICLI http://software.opensuse.org/ymp/X11:windowmanagers/openSUSE_11.1/fluxbox.ymp

    But in general people need to be more careful, using 1-click – or they often end up adding a lot of repos with weird, broken stuff in ’em…

  4. Scott Morris Says:

    I surely do, but thanks for the heads-up for anyone who might not!! Thanks for stopping by!

  5. Novell News Summary – Part I: Build Service, OpenSUSE 11.2, and Teradata | Boycott Novell Says:

    […] Morris from SUSE Rants writes about “When 1-Click Install Bites the Dust.” In OpenSUSE Linux, we have a wonderful thing […]

OpenSUSE Linux Rants
Official OpenSUSE Linux Site

internal links:

categories:

SUSE Resources

search blog:

archives:

July 2018
S M T W T F S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

58 queries. 0.805 seconds