Okay, also urpmq funktioniert auch nicht. Dann musst du die URLs manuell herausfinden für alle Pakete ... das wird aber etwas umfangreicher, siehe den Hinweis weiter unten.
Natürlich könnte dir auch jemand die URLs posten, aber du brauchst die für alle Pakete in einer Transaktion, und da werden noch einige hinzukommen.
Trotzdem der Vollständigkeit halber, hier wären die ersten paar Pakete, weitere kannst du auch einfach kopieren wenn du die URL zu dem Repo im Browser öffnest
- Code: Alles auswählen
[doktor5000@Mageia7]─[23:46:38]─[~] urpmq --sources urpmi perl-URPM perl-Math-Int64 perl perl-devel perl-doc|grep -v i586
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/perl-Math-Int64-0.540.0-10.mga7.x86_64.rpm
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/perl-5.28.2-1.mga7.x86_64.rpm
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/perl-devel-5.28.2-1.mga7.x86_64.rpm
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/perl-URPM-5.21-1.mga7.x86_64.rpm
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/perl-doc-5.28.2-1.mga7.noarch.rpm
ftp://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/7/x86_64/media/core/release/urpmi-8.118-1.mga7.noarch.rpm
[doktor5000@Mageia7]─[23:46:59]─[~]
EdW hat geschrieben:Auch das Uhv Ersetzen heruntergeladener Pakete klappte nicht:
Ein Beispiel:
- Code: Alles auswählen
# rpm -Uhv perl-5.28.2-1.mga7.x86_64.rpm
[...]
error: Failed dependencies:
perl = 2:5.22.3-3.2.mga6 is needed by (installed) perl-devel-2:5.22.3-3.2.mga6.x86_64
perl = 2:5.22.3-3.2.mga6 is needed by (installed) perl-doc-2:5.22.3-3.2.mga6.noarch
Perl ist alles noch Version 6.
Doch, das aktualisieren würde klappen, daher auch mein Hinweis dass du mit rpm alles in einem Rutsch (alle Pakete in einer Transaktion) aktualisieren musst. rpm löst nicht automatisch Abhängigkeiten und lädt die herunter wie z.B. urpmi oder yum/dnf, es zeigt halt einfach einen Fehler an wenn die Transaktion nicht gestartet werden kann weil weitere Abhängigkeiten fehlen.
Hier müsstest du mindestens noch perl-devel und perl-doc aktualisieren, wie die etwas umständlich Fehlermeldung anzeigt.
Das sinnvollste in deinem Fall wäre vermutlich eine Aktualisierungs-Installation via DVD, mit Beibehaltung deiner /home-Partition, wenn du es bis jetzt noch nicht gelöst hast.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues