Zypper can't find all software

I’ve added various repositories using yast. However, zypper doesn’t find everything that’s there. For example, it returns no results for spideroak or euclid-wm even though those are in the repositories. Does it need any preparation or something?

I’ve done a zypper refresh.

When you search using zypper, it finds only package file names and not application file names within a package. You could give us your repo listing:

zypper repos -u

And then the exact name for which you are searching, to duplicate the issue. For all things using Zypper, if you don’t have Zypper Command, what are you waiting for?

Zypper Command - Zypper Package Management Menu System

A super bash script written for openSUSE users and it is totally free, as in Free Beer, you got to download it and give it a try today!

Thank You,

The output of zypper repos -u is as follows:


#  | Alias                              | Name                                | Enabled | Refresh | URI                                                                         
---+------------------------------------+-------------------------------------+---------+---------+-----------------------------------------------------------------------------
 1 | download.opensuse.org-12.3-non-oss | Update Repository (Non-Oss)         | Yes     | Yes     | http://download.opensuse.org/update/12.3-non-oss/                           
 2 | download.opensuse.org-Stable       | openSUSE BuildService - LibreOffice | Yes     | Yes     | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.3/
 3 | download.opensuse.org-lxde         | openSUSE BuildService - LXDE        | Yes     | Yes     | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_12.3/          
 4 | download.opensuse.org-mozilla      | openSUSE BuildService - Mozilla     | Yes     | Yes     | http://download.opensuse.org/repositories/mozilla/openSUSE_12.3/            
 5 | download.opensuse.org-non-oss      | Main Repository (NON-OSS)           | Yes     | Yes     | http://download.opensuse.org/distribution/12.3/repo/non-oss/                
 6 | download.opensuse.org-oss          | Main Repository (OSS)               | Yes     | Yes     | http://download.opensuse.org/distribution/12.3/repo/oss/                    
 7 | download.opensuse.org-oss_1        | Main Repository (Sources)           | Yes     | Yes     | http://download.opensuse.org/source/distribution/12.3/repo/oss/             
 8 | download.opensuse.org-update       | Main Update Repository              | Yes     | Yes     | http://download.opensuse.org/update/12.3/                                   
 9 | ftp.gwdg.de-suse                   | Packman Repository                  | Yes     | Yes     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3/                    
10 | opensuse-guide.org-repo            | libdvdcss repository                | Yes     | Yes     | http://opensuse-guide.org/repo/12.3/                                        
11 | repo-debug                         | openSUSE-12.3-Debug                 | No      | Yes     | http://download.opensuse.org/debug/distribution/12.3/repo/oss/              
12 | repo-debug-update                  | openSUSE-12.3-Update-Debug          | No      | Yes     | http://download.opensuse.org/debug/update/12.3/                             
13 | repo-debug-update-non-oss          | openSUSE-12.3-Update-Debug-Non-Oss  | No      | Yes     | http://download.opensuse.org/debug/update/12.3-non-oss/                     
14 | repo-non-oss                       | openSUSE-12.3-Non-Oss               | Yes     | Yes     | http://download.opensuse.org/distribution/12.3/repo/non-oss/                
15 | repo-oss                           | openSUSE-12.3-Oss                   | Yes     | Yes     | http://download.opensuse.org/distribution/12.3/repo/oss/                    
16 | repo-source                        | openSUSE-12.3-Source                | Yes     | Yes     | http://download.opensuse.org/source/distribution/12.3/repo/oss/             
17 | repo-update                        | openSUSE-12.3-Update                | Yes     | Yes     | http://download.opensuse.org/update/12.3/                                   
18 | repo-update-non-oss                | openSUSE-12.3-Update-Non-Oss        | Yes     | Yes     | http://download.opensuse.org/update/12.3-non-oss/                           

Zypper Command does not work for me. This is what I get:


/usr/local/bin/zc: line 1: --2013-08-09: command not found
/usr/local/bin/zc: line 2: syntax error near unexpected token '('
/usr/local/bin/zc: line 2: 'Resolving paste.opensuse.org (paste.opensuse.org)... 83.167.252.116, 2a01:430:28::3'

Looks like it isn’t parsing correctly? However, I also don’t get why exactly I’m supposed to use it. Is it for this specific problem?

Oh, by the way, the exact package names are just that: euclid-wm and spideroak. Well, the latter cannot be found in the online package search, but it does state on the wiki that I’m supposed to be able to install it.

On 08/09/2013 10:36 AM, Antithesis wrote:
> Zypper Command does not work for me.

-=WELCOME=- new user, but i can’t answer that question above…

i can answer: to the best of my knowledge spideroak has not been in
the openSUSE repos since 11.3 or so…

otoh euclid-wm is in one of the repos, but not any of the ones you
have enabled…it is in an openSUSE Build Service repo and you can
1-Click install it from http://software.opensuse.org/search

dd
http://tinyurl.com/DD-Caveat
http://tinyurl.com/DD-Complaints

There are specific instructions in the blog given to get Zypper Command. ZC contains practically every way you can use zypper with full explanation of each command. In order to download and install zc properly, open up terminal, copy the next line from the code field, paste it into terminal and press enter:

sudo rm /usr/local/bin/zc ; sudo wget -nc http://paste.opensuse.org/view/download/75755470 -O /usr/local/bin/zc ; sudo chmod +x /usr/local/bin/zc

Once you have it installed, in the same terminal session, type in zc.

zc

Zypper Command will create a program icon on your desktop and in your applications menu. See my blog for more details on how it is used.

Thank You,

On 2013-08-09 12:26, Antithesis wrote:
>
> Oh, by the way, the exact package names are just that: euclid-wm and
> spideroak. Well, the latter cannot be found in the ‘online package
> search’ (http://software.opensuse.org/search), but it does state on the
> ‘wiki’ (https://en.opensuse.org/SpiderOak#Getting_Started) that I’m
> supposed to be able to install it.

You have to search in the opensuse.org search link. Go to the download
distro page, and type the package you want in the text entry box on top
of the page. If some opensuse.org repo has it, it will tell you.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

On 08/09/2013 12:26 PM, Antithesis wrote:
>
> Oh, by the way, the exact package names are just that: euclid-wm and
> spideroak. Well, the latter cannot be found in the ‘online package
> search’ (http://software.opensuse.org/search)

people say Linux is free…but, it is not…you have to work to earn
it…that is to say, you didn’t dig deeply enough…click the tools
to the right of the search to “Show development, language and debug
packages” where you will find a version in the OBS (as mentioned, it
is not in the repos you have enabled)

> but it does state on the
> ‘wiki’ (https://en.opensuse.org/SpiderOak#Getting_Started) that I’m
> supposed to be able to install it.

ok, the wiki is out of date…there are far far too few hands to keep
it updated…the URL you gave begins with “With openSUSE 11.3” and as
i wrote earlier: “to the best of my knowledge spideroak has not been
in the openSUSE repos since 11.3 or so…”

if you want spideroak get it from their site:
https://spideroak.com/opendownload/

oh WOW, i do not see that they have an openSUSE version…ask them why!

and i was about to type: download the source and compile it…but, i
sure can’t easily find the source to download…ask them where it is…

if you are successful you could update the wiki page…


dd
http://tinyurl.com/DD-Caveat
http://tinyurl.com/DD-Complaints

Oops, my bad. I typed it over from a different screen the first time, and apparently something went wrong there. I connected to the site from my openSUSE machine itself this time and copy/paste the text, and it works now. However, it is still not clear what I’m supposed to do in zc. I’ve looked around a bit, but I don’t know how to solve the problem. Searching for euclid inside zc still doesn’t give me euclid-wm (well, obviously, since it’s just a front-end for the same program). How to troubleshoot this?

I did just that in the first place. However, it turns no result for Spideroak. Is the wiki page outdated and is it no longer available?

On 2013-08-09 16:56, Antithesis wrote:
> I did just that in the first place. However, it turns no result for
> Spideroak. Is the wiki page outdated and is it no longer available?

DD answered that a few moments ago :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

It kind of baffled me as well that they didn’t provide the sources. It’s supposed to be a zero-knowledge cloud backup service, but if it’s really zero-knowledge, surely we can take a peak at the source code to verify it doesn’t send our information to the NSA, right? Oh well, I don’t care about the NSA having all my data; I’m just too much of a hipster to use Dropbox. I’ll send them an email about this.

EDIT: this page explains. They fear patent trolls.

The good news: I’ve tried running the Fedora RPM on this machine, and it actually seems to work. They should just advertise it as the OpenSUSE binary, and the fact that it works on Fedora, that’s just an aside. I’m testing it, but if nothing goes wrong and I can reliably backup this way, I’ll update the wiki.

Well, I’m glad I chose the right example, because this is one problem less, but I’m still having trouble getting euclid-wm and others to install from the command line. Anyone?

On 08/09/2013 05:36 PM, Antithesis wrote:
> I’m still having trouble getting euclid-wm and others to
> install from the command line. Anyone?
all you have to do is add the correct repo and then do

zypper in [whatever]

note: to add the correct repo either use YaST Software Repositories
or read “man zypper” to learn how to add a repo…

there are also some “zypper cheat sheets” (links below) but i have NO
idea if they are current (i always use the man on my machine, which
WILL match the software i have)

http://en.opensuse.org/images/1/17/Zypper-cheat-sheet-1.pdf
http://en.opensuse.org/images/3/30/Zypper-cheat-sheet-2.pdf


dd
http://tinyurl.com/DD-Caveat
http://tinyurl.com/DD-Complaints

Thanks. I didn’t realize that x11:windowmanagers was a repository of its own. I thought it was a group inside the main repository, and that the yast interface lists all official repositories. I’ve solved this by searching the package in case (euclid-wm) on software.opensuse.org, clicking on the repositories tab, then the version I’m using, and then on “go to download repository.” This brough me to this page, and that is also the URL I added to zypper using zypper ar -f [alias].

On 08/09/2013 10:46 PM, Antithesis wrote:
> I’ve solved this by
> searching the package in case (euclid-wm) on software.opensuse.org,
> clicking on the repositories tab, then the version I’m using, and then
> on “go to download repository.” This brough me to ’ this page’
> (http://tinyurl.com/kxr654a), and that is also the URL I added to zypper
> using zypper ar -f [alias].

exactly the way i would have done it…good for you…

and, if you are successful with spideroak, leave some bread crumbs on
that one also…either here or in the how-to forum or even in the wiki…


dd
http://tinyurl.com/DD-Caveat
http://tinyurl.com/DD-Complaints