2017-10-07 3 views
0

Je travaille sur OpenSuse 13.2 et non familier avec le système d'exploitation. J'ai essayé d'installer un paquet via zypper,OpenSuse 13.2 zypper ne fonctionne pas

sudo zypper python-rdkit 

Mais j'ai les erreurs suivantes:

Repository 'packman' is invalid [packman|http://ftp.gwdg.de/pub/linux/packman/suse/13.2/] Valid metadata not found at specified URL 

Je suis allé vérifier l'URL, et en fait n'existait plus. J'ai donc essayé de mettre à jour le repo Packman d'abord avec la commande suivante:

sudo zypper ar -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ packman 

Mais je suis une erreur en disant, il y a déjà une prise en pension nommé Packman. Donc, je mis à jour le code:

sudo zypper ar -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ packman2 

Il a bien fonctionné et j'ai couru la commande suivante,

sudo zypper -v ref 

Il a échoué pour Packman, mais a travaillé pour packman2 (disant mise à jour). Mais à la fin, je suis l'erreur suivante:

File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/13.2/' 

De même, je vérifie l'URL, et encore, il n'a pas fonctionné, et dans l'URL « http://download.opensuse.org/update/ », il n'y a pas de dossier pour 13.2 et je suis confus au sujet de ce qu'il faut faire.

Ce sera une grande aide si vous me donnez des idées.

Meilleur!

+0

13,2 n'est plus pris en charge. Mettre à niveau pour sauter. – choroba

+0

OT: Pour les versions actuelles, essayez 'zypper refresh -f' en tant que root. (Ajout de ce commentaire car cette question est le meilleur résultat google pour le message d'erreur ''/repodata/repomd.xml' introuvable sur le support 'lors de la restriction des résultats au" mois dernier ".) –

Répondre

0

Si vous ne pouvez pas utiliser une version actuellement pris en charge pour laquelle les dépôts de logiciels sont à l'emplacement standard, vous aurez besoin de trouver des copies des référentiels et configurer l'emplacement manuellement. Sous "miroirs EOL" sur https://en.opensuse.org/openSUSE:Mirrors vous pouvez trouver des emplacements candidats. Vous pouvez également trouver des copies ailleurs sur le Web. (Le programme d'installation vérifie les signatures numériques, donc en principe vous n'avez pas à vous soucier du danger que quelqu'un remplace un fichier par un logiciel malveillant, mais pour les versions très anciennes, les certificats ont peut-être expiré.) emplacement des dépôts. Je préfère YaST2 -> Logiciel -> Référentiels de logiciels.

référentiels d'installation sont anciens plus faciles à trouver que les anciens référentiels de mise à jour. À moins que vous devez apporter l'installation à un niveau de patch spécifique (par exemple pour reproduire exactement un problème), je vous recommande de désactiver simplement le référentiel de mise à jour qui est actuellement configuré. Le système sera plein de problèmes de sécurité de toute façon et vous devez faire attention à ce que vous en faites.

0

J'ai eu le message

'/repodata/repomd.xml' not found on medium 

lors d'une tentative de mise à niveau de zypper dup Bond 42,2 LEAP 42,3. Je fixe la question dans mon cas en changeant dans le fichier .repo la ligne

type=rpm-md 

à

type=yast2