Repoisitories needed in Leap 16.0

Hello,

I installed Leap 16.0 using migrate-tool in YaST.But, I did not checked to dissable nrepositories strongly recomended to be dissabled (forttunately, system did it for me, If I did not understood wrong). Now, my repository list looks like this

  | Alias                       | Name                      | Enabled | GPG Check | Refresh
---+-----------------------------+---------------------------+---------+-----------+--------
 1 | OSS2                        | OSS2                      | &Ne     | ----      | ----
 2 | google-chrome               | google-chrome             | &Da     | (r ) &Da  | &Da
 3 | openSUSE-Leap-15.6-1        | openSUSE-Leap-15.6-1      | &Ne     | ----      | ----
 4 | openSUSE:repo-non-oss       | repo-non-oss (16.0)       | &Ne     | ----      | ----
 5 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | &Ne     | ----      | ----
 6 | openSUSE:repo-openh264      | repo-openh264 (16.0)      | &Da     | (r ) &Da  | &Da
 7 | openSUSE:repo-oss           | repo-oss (16.0)           | &Da     | (r ) &Da  | &Da
 8 | openSUSE:repo-oss-debug     | repo-oss-debug (16.0)     | &Ne     | ----      | ----
 9 | openSUSE:repo-oss-source    | repo-oss-source (16.0)    | &Ne     | ----      | ----
10 | packman                     | packman                   | &Ne     | ----      | ----
11 | sle                         | sle                       | &Ne     | ----      | ----
12 | snappy                      | snappy                    | &Ne     | ----      | ----

Does any essential repo missing, which one (or which many) and how to add it?

(in the table - Da means Yes, Ne means No)
Thank you for answering my questions

You should always use zypper lr -d to show a repository list, else the most important information, the URL is missing. To automatically show the output in english, simply prepend the command with LANG=C.
In your case simply:

LANG=C zypper lr -d

And to make it even more easier…simply paste also the initial command from your output, so we know what you are doing. Like so:

test@leaptest:~> LANG=C zypper lr -d
# | Alias                       | Name                      | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                      | Service
--+-----------------------------+---------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------+---------
1 | openSUSE:repo-non-oss       | repo-non-oss (16.0)       | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64       | openSUSE
2 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
3 | openSUSE:repo-openh264      | repo-openh264 (16.0)      | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap_16                     | openSUSE
4 | openSUSE:repo-oss           | repo-oss (16.0)           | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64           | openSUSE
5 | openSUSE:repo-oss-debug     | repo-oss-debug (16.0)     | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64     | openSUSE
6 | openSUSE:repo-oss-source    | repo-oss-source (16.0)    | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss           | openSUSE
test@leaptest:~> 

So, this is list:


zlatic@localhost:~> LANG=C zypper lr -d
#  | Alias                       | Name                      | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                          | Service
---+-----------------------------+---------------------------+---------+-----------+---------+------+----------+--------+------------------------------------------------------------------------------+---------
 1 | OSS2                        | OSS2                      | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/distribution/leap/15.6/repo/oss/               | 
 2 | google-chrome               | google-chrome             | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64                         | 
 3 | openSUSE-Leap-15.6-1        | openSUSE-Leap-15.6-1      | No      | ----      | ----    | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/                | 
 4 | openSUSE:repo-non-oss       | repo-non-oss (16.0)       | Yes     | ( p) Yes  | Yes     | -    |   99     | N/A    | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64           | openSUSE
 5 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64     | openSUSE
 6 | openSUSE:repo-openh264      | repo-openh264 (16.0)      | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap_16                         | openSUSE
 7 | openSUSE:repo-oss           | repo-oss (16.0)           | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64               | openSUSE
 8 | openSUSE:repo-oss-debug     | repo-oss-debug (16.0)     | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64         | openSUSE
 9 | openSUSE:repo-oss-source    | repo-oss-source (16.0)    | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss               | openSUSE
10 | packman                     | packman                   | No      | ----      | ----    | -    |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/          | 
11 | sle                         | sle                       | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/update/leap/15.6/sle/                          | 
12 | snappy                      | snappy                    | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6 | 
zlatic@localhost:~> 


Repo 1, 3 and 11 are Leap 15.6 repos which needs to be removed.

Remove them via
sudo zypper rr 1 3 11

If you want to proced using snappy, you need to adapt the URL of repo number 12 to match leap 16. Do it via Myrlyn->Extras->Configure Repositories

It should be obvious that #1 and #3 are the same and also point to 15.6 software. They are disabled, but why not remove them? Also #11 and #12 point to 15.6 repos.


zlatic@localhost:~> LANG=C zypper lr -d
# | Alias                       | Name                      | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                          | Service
--+-----------------------------+---------------------------+---------+-----------+---------+------+----------+--------+------------------------------------------------------------------------------+---------
# | Alias                       | Name                      | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                          | Service
--+-----------------------------+---------------------------+---------+-----------+---------+------+----------+--------+------------------------------------------------------------------------------+---------
1 | google-chrome               | google-chrome             | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64                         | 
2 | openSUSE:repo-non-oss       | repo-non-oss (16.0)       | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64           | openSUSE
3 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64     | openSUSE
4 | openSUSE:repo-openh264      | repo-openh264 (16.0)      | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap_16                         | openSUSE
5 | openSUSE:repo-oss           | repo-oss (16.0)           | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64               | openSUSE
6 | openSUSE:repo-oss-debug     | repo-oss-debug (16.0)     | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64         | openSUSE
7 | openSUSE:repo-oss-source    | repo-oss-source (16.0)    | No      | ----      | ----    | -    |   99     | N/A    | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss               | openSUSE
8 | packman                     | packman                   | No      | ----      | ----    | -    |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/          | 
9 | snappy                      | snappy                    | No      | ----      | ----    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6 | 

Is it right?

Thank you for your support and answering my questions.

You can enable and refresh it, also the snappy Repo if you need it.

The snappy repo still needs to be adapted for Leap 16.0. It still has a Leap 15.6 URL.

You sure could not believe: I wanted to ask what is with “good old repositories” (especially thinking of Pacman); I simply did not see it in repository list. Ofcourse, I enabled it and then start to write this. Thank you, my friends for all of your help.

This is all so much easier to do in Myrlyn (Menu “Extras” → “Configure Repositories”).

If you don’t have it already:

sudo zypper in myrlyn

SCNR

Thank you in advance…Is this the proper way/place to ask about Myrlyn>Extras>Configure Repositories…Super small font is unreadable and not able to enlarge?

No, we do not like to mix questions in one topic. THat will lead to confusion.
Start a topic of your own.

Why updates that we can see in myrlyn can not be seen thru sudo zypper update, or in YaST? VLC-codecs can be seen in Myrlyn, but not in Yast. Let me be sincere - I look for updates lookng on right-bottom updater icon, but install updates mostly thru sud zypper update

@vajcek

Same for you. Better start a new topic. The best way that people see your question: A new topic with a title that covers it in the NEW list.

And no littering in an already existing different topic.

1 Like

All right - everything clear. If you want, delete my reply. Sorry. I will try to respect this in future.