Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Repository Management

  1. #1
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,729
    Blog Entries
    20

    Default Repository Management

    Management of Repositories.


    Open Yast Software Repositories:
    Here we can add repositories. By default it opens using the URL method. This is fine and simply requires we copy and paste the URL into the URL section and then Name the repository in a logical manner. Eg; Packman


    Here is the route:
    ImageBam - Fast, Free Image Hosting and Photo Sharing

    Then you arrive here:
    ImageBam - Fast, Free Image Hosting and Photo Sharing



    Then to the ADD:





    A selection of Repositories can be found here:
    Package repositories - openSUSE
    Additional package repositories - openSUSE
    Index of /repositories
    This is not an exhaustive list by any stretch of the imagination. Just make sure you select the correct one – ie; 11.1 or 11.2 depending on what you are using... And in some cases ie; Packman – you can select a mirror location nearer to you.
    The Community Repositories
    You can add some repositories such as Packman via this option, see the screen:



    Select eg:



    Once you have added the repositories just OK to finish and apply all the changes.


    Priority
    The higher the number the lower the priority. By default you should probably NOT change these. Therefore, advice given here is for advanced users who understand the implications. In order to achieve the correct installation of some 3rd party packages, such as those from Packman, you may need to set the priority of the OSS and NON-OSS repositories to a higher number than Packman. See the screen:
    EDIT:
    For 11.2 and on.. there is no need to alter priority
    Pre 11.2 (Eg:11.1) You should set Packman to higher priority (lower number) Eg: 10
    EDIT. For Multi-Media stability we now recommend this:

    # | Alias | Name | Enabled | Refresh | Priority |
    1 | packman | packman | Yes | Yes | 99 |
    2 | Updates | Updates | Yes | Yes | 99 |
    3 | Non-oss | Non-oss | Yes | Yes | 99 |
    4 | Oss | Oss | Yes | Yes | 99 |
    In general, keep your repositories to a minimum to avoid conflicts and breakage. A good choice would be those added by default at install: oss, non-oss, updates + just 'Packman' and ATI or Nvidia if you need these. That should give you all you need. The exception being if you need the libdvdcss package from the VLC repo. To acquire this, add the VLC repo – install libdvdcss and then delete this repo.


    You can see your listed repositories from a terminal too and this is handy if you are asked to supply this information. Open a konsole terminal and type:
    Code:
    zypper lr -d
    More info on zypper can be seen here:
    Code:
    http://en.opensuse.org/SDB:Zypper_usage
    and: carl4926 - Adding Repo in Yast

    Guide here also: SDB:Add package repositories - openSUSE
    Last edited by caf4926; 14-Sep-2010 at 00:42. Reason: repo priority set to 99 11.2 on
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

  2. #2
    Join Date
    Dec 2008
    Location
    (Canada)
    Posts
    773

    Thumbs up Re: Repository Management

    Thank that I was looking for.

    Cheers

  3. #3

    Default Re: Repository Management

    I like it,but I ask you do we have to update Repository if yes could to show us how please and how do we know to update Repository?

  4. #4
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,729
    Blog Entries
    20

    Default Re: Repository Management

    Quote Originally Posted by Suse-Beginner View Post
    I like it,but I ask you do we have to update Repository if yes could to show us how please and how do we know to update Repository?
    Clarify what you mean please Suse-Beginer

    You don't HAVE to update the repositories, but you need to keep your system upto date.
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

  5. #5

    Default Re: Repository Management

    I was advised to come here because Yast is confusing the heck of out me (most distros have far simpler and easier to manage repository controllers). It appears that to upgrade KDE 4.1 to 4.2 I have to jump though a few hoops, the example given was Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.0_KDE_42 abd a suggestion to paste that link in as a URL,

    Thiking, quite naturally, that I'd do that and find an single entry field and I'm looking at two. I figured out how to do it using a link to the download.openSUSE that was provided and filling in the entire URL supplying my own Repo name.

    I'm sure I'll learn this eventually but I'm sure there HAS to be an easier way. There certainly seems to be with other distros, even Debian.

    ttfn

    John

  6. #6
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,729
    Blog Entries
    20

    Default Re: Repository Management

    John I sent you here, it's one of my HowTo's. Adding repo's is really easy when you know how. You seem to have it right now. Yes, the Name section is up to you. Just call it logically so you can identify it in software management.

    EG: If you were pasting the url to a picture of a snickers bar, you wouldn't give the display Name of the URL Potato Chips would you.

    The repo you just quoted was the Community of kde4.2, so a Name: kde4.2 Community
    would be sensible.
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

  7. #7

    Default Re: Repository Management

    Not so simple, here, I eventually got some acceptable repo KDE4_basis.ymp (http://download.opensuse.org/reposit...SUSE_11.1/)and then got 999 errors showing conflicts. That was trying to get 4.2 as advised before trying to get 4.3 does it have to be that complicated? What am I missing?

  8. #8
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,729
    Blog Entries
    20

    Default Re: Repository Management

    Quote Originally Posted by Cushie View Post
    Not so simple, here, I eventually got some acceptable repo KDE4_basis.ymp (http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1/ then got 999 errors showing conflicts. That was trying to get 4.2 as advised before trying to get 4.3 does it have to be that complicated? What am I missing?
    You need to be clearer about what you are wanting to do. And post your repos so I can see what you have:
    Code:
    zypper lr -d
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

  9. #9

    Default Re: Repository Management

    Thanks caff4926 here they are :
    zypper lr -d

    1 | 20090811-220054 | 20090811-220054 | Yes | Yes | 99| rpm-md | Index of /repositories/KDE:/42/openSUSE_11.1 |
    2 | devel:tools:building | devel:tools:building | Yes | Yes | 99| rpm-md | Index of /repositories/devel:/tools:/building/openSUSE_11.1 |
    3 | openSUSE:11.1:Update | openSUSE:11.1:Update | Yes | Yes | 99| rpm-md | Index of /update/11.1 |
    4 | repo-debug | openSUSE-11.1-Debug | Yes | Yes | 100| yast2 | Index of /debug/distribution/11.1/repo/oss |
    5 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | No | 99| yast2 | Index of /distribution/11.1/repo/non-oss |
    6 | repo-oss | openSUSE-11.1-Oss | Yes | No | 99| yast2 | Index of /distribution/11.1/repo/oss |
    7 | repo-source | openSUSE-11.1-Source | Yes | Yes | 100| yast2 | Index of /source/distribution/11.1/repo/oss |
    8 | repo-update | openSUSE-11.1-Update | Yes | No | 99| rpm-md | Index of /update/11.1

    I had just installed Opensuse 11.1 from a dvd and I wanted to try out KDE 4.3 so I was advised to get 4.2 before installing 4.3. when I followed the link to the repo there were a few choices so I tried 'KDE4_basis.ymp' and got into this trouble. I would appreciate help to revert to the original and the correct address to insert in the Repo list if that is the easiest way..

  10. #10
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,729
    Blog Entries
    20

    Default Re: Repository Management

    Quote Originally Posted by Cushie View Post
    Thanks caff4926 here they are :
    zypper lr -d

    1 | 20090811-220054 | 20090811-220054 | Yes | Yes | 99| rpm-md | Index of /repositories/KDE:/42/openSUSE_11.1 |
    2 | devel:tools:building | devel:tools:building | Yes | Yes | 99| rpm-md | Index of /repositories/devel:/tools:/building/openSUSE_11.1 |
    3 | openSUSE:11.1:Update | openSUSE:11.1:Update | Yes | Yes | 99| rpm-md | Index of /update/11.1 |
    4 | repo-debug | openSUSE-11.1-Debug | No | No | 100| yast2 | Index of /debug/distribution/11.1/repo/oss |
    5 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | No | 99| yast2 | Index of /distribution/11.1/repo/non-oss |
    6 | repo-oss | openSUSE-11.1-Oss | Yes | No | 99| yast2 | Index of /distribution/11.1/repo/oss |
    7 | repo-source | openSUSE-11.1-Source | No | No | 100| yast2 | Index of /source/distribution/11.1/repo/oss |


    I had just installed Opensuse 11.1 from a dvd and I wanted to try out KDE 4.3 so I was advised to get 4.2 before installing 4.3. when I followed the link to the repo there were a few choices so I tried 'KDE4_basis.ymp' and got into this trouble. I would appreciate help to revert to the original and the correct address to insert in the Repo list if that is the easiest way..
    The repos look reasonable. I have removed #8 it was a duplicate and see the RED changes which may help eliminate issues.
    If you can't figure out the way through any dependency issues, you could always go to CLI and do
    Code:
    zypper dup
    Others have disabled all repo's except the kde 42' repo.
    See how you get on.
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •