Results 1 to 8 of 8

Thread: Wie kann ich die Version einzelner Pakete erhöhen?

  1. #1
    Join Date
    Jan 2009
    Location
    Austria
    Posts
    111

    Lightbulb Wie kann ich die Version einzelner Pakete erhöhen?

    Liebe Gemeinschaft,

    wie kann ich mein System dazu bringen, selbst kompilierte Pakete mit höherer Versionsnummer zu verwenden statt der durch eine Installation fix vorgegebenen?
    Vielen Dank vorab!

    LG,

    Reinardo

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    4,312

    Default AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Du solltest dich mal mit dem rpm-Bau beschäftigen, kannst du dann auf deinem Rechner machen oder im OBS:

    https://build.opensuse.org/

    Username und Passwort wie hier im Forum.

    Dann werden die Abhängigkeiten, Versionen usw. richtig gesetzt und die Pakete nicht am Paketmanager vorbei installiert....

  3. #3
    Join Date
    Jan 2009
    Location
    Austria
    Posts
    111

    Lightbulb AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Lieber Sauerland,

    vielen herzlichen Dank dafür - wenn ich aktiv Pakete mitbauen will, was sollte ich dann können? Programmieren in C?

    LG,

    Reinardo

  4. #4
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    4,312

    Default AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Programmieren brauchst du nicht zu können, du kannst dir viel beim Paketbau nebenbei aneignen.

    Ich bin damals mit einem dummy Paket angefangen, hab mir dann die anderen Pakete angeschaut und danach mein spec-File angepasst....

    Versuch und Irrtum.

    Frage:
    was willst du installieren?
    Denn du kannst auch einfach andere Pakete in dein OBS verlinken (branch)

  5. #5
    Join Date
    Jan 2009
    Location
    Austria
    Posts
    111

    Post AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Quote Originally Posted by Sauerland View Post
    Programmieren brauchst du nicht zu können, du kannst dir viel beim Paketbau nebenbei aneignen.

    Ich bin damals mit einem dummy Paket angefangen, hab mir dann die anderen Pakete angeschaut und danach mein spec-File angepasst....

    Versuch und Irrtum.

    Frage:
    was willst du installieren?
    Denn du kannst auch einfach andere Pakete in dein OBS verlinken (branch)
    Ich möchte die Möglichkeit haben, mir selbst neuere Versionen von Paketen in mein System zu holen.

  6. #6
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    4,312

    Default AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Dann würde ich mich mit rpmbuild und OBS befassen........

    Denn dann werden die Pakete über den Paketmanager installiert und gelöscht.
    Das wird dann keine Probleme bereiten.

  7. #7
    Join Date
    Jan 2017
    Location
    Nürnberg, Germany
    Posts
    265

    Default Re: AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Quote Originally Posted by Reinardo View Post
    wenn ich aktiv Pakete mitbauen will, was sollte ich dann können?
    Vielleicht hat sich ja schon jemand anderes die Mühe gemacht, ein eigenes Paket mit der entsprechenden »Cutting-Edge«-Version Deiner gewünschten Software zu schnüren?

    Such doch mal bei https://software.opensuse.org/search durch und beachte auch die Subpackages, Community-Packages und die als »experimentell« markierten Pakete. Das hat mich schon oft davor bewahrt, das Rad selbst neu zu erfinden.

  8. #8
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    4,312

    Default AW: Re: AW: Wie kann ich die Version einzelner Pakete erhöhen?

    Quote Originally Posted by unix111 View Post
    Vielleicht hat sich ja schon jemand anderes die Mühe gemacht, ein eigenes Paket mit der entsprechenden »Cutting-Edge«-Version Deiner gewünschten Software zu schnüren?

    Such doch mal bei https://software.opensuse.org/search durch und beachte auch die Subpackages, Community-Packages und die als »experimentell« markierten Pakete. Das hat mich schon oft davor bewahrt, das Rad selbst neu zu erfinden.
    Das mag zwar stimmen, aber irgendwann hast du dann wegen Abhängigkeiten 20 30 Repos eingebunden.

    Ich hab mein Repo eingebunden und darin baue ich mir die entsprechenden Pakete, oft auch nur als sog. branch, d. h. als Kopie eines Paketes aus einem anderen Repo........
    Siehe:
    https://build.opensuse.org/project/show/home:Sauerland
    Alle mit link am Namen, wenn ich dann eines öffne, sieht man woher das kommt, z.B.:
    https://build.opensuse.org/package/s...Sauerland/dkms
    Links to X11:Bumblebee / dkms
    oben rechts......

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
  •