cottos1 Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 voilà, on m'a gentillement proposer une mission pour un jeu: "lorsque je travaille dans un "terminal" et que mon pc est connecté au net, en ayant fait une installation d'une sorte de protocole, j'ai la possibilité de tapper une certaine commande pour trouver si mon .rpm est dispo sur le net.. si c est le cas, je dois taper "commande_que_je_veux_que_tu_me_donnes" pour installer le .rpm sur mon pc." Le problème est que je n'ai rien trouvé sur le net alors je m'adresse à vous en dernier recours... Toute aide est acceptée Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 Je sais qu'avec apt y'a moyen de trouver les infos (que ce soit avec apt-file ou en utilisant packages.{debian.org,ubuntu.com}), mais pour des rpms, je ne sais pas trop où trouver ces infos (en plus, il faudrait sans doute préciser Mandriva/Fedora/SuSE...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
jcbhv Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 Salut, Moi , ca me fait penser un peu a URPMI . Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 Oui je pense aussi... d'ailleurs, si tu tapes urpmi tout court ou peut-etre avec --help, tu verras l'option qui mentionne qu'il ne doit pas télécharger les paquets... Enfin si je me souviens bien... Lien vers le commentaire Partager sur d’autres sites More sharing options...
gauret Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 Si mes souvenirs sont bons : - sur mandriva : - verifier que le package est dispo : urpmq ton-package - installer : urpmi ton-package - sur debian : - verifier que le package est dispo : apt-cache search ton-package - installer : apt-get install ton-package - sur fedora : - verifier que le package est dispo : yum list ton-package - installer : yum install ton-package - sur SuSE : je sais pas avec yast, mais avec smart ça marche aussi. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Scaramouche Posté(e) le 19 juin 2006 Partager Posté(e) le 19 juin 2006 pour préciser : - l'espèce de protocole est un gestionnaire de packages, des .rpm en l'occurrence (pour quelle distribution au fait si c'est précisé ?) - pour mandriva, il ne faut pas oublier pour que ça fonctionne d'avoir configuré les sources avec : urpmi.addmedia "non-du-media" url-du-media options- qui-va-bien Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 20 juin 2006 Partager Posté(e) le 20 juin 2006 Dans la première ligne, c'est plutôt ton-fichier au lieu de ton-package. Par contre la deuxième ligne c'est bien ton-package correspondant à ton-fichier Lien vers le commentaire Partager sur d’autres sites More sharing options...
gauret Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 Dans la première ligne, c'est plutôt ton-fichier au lieu de ton-package. Ah bon ? Je crois pas, non, urpmq c'est pour chercher si un nom de package existe dans les dépôts. Pour chercher dans quel package se trouve un fichier, c'est "urpmf ton-fichier" (là encore, IIRC) Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 he bien le vainqueur est.... le man ! NOM urpmq - Outil de questionnement de la base de données urpmi SYNOPSIS urpmq [options] [nom_des_paquetages | fichiers_rpm...] DESCRIPTION urpmq vous permet de questionner la base de données urpmi. Il vous servira à lister les paquetages disponibles dans les différents medias d'urpmi, ou de lister les dépendances des paquetages ou les paquetages qui seront installés si vous lancez urpmi. Le format de sortie d'urpmq est le suivant, selon les options passées en ligne de commande : [groupe/]nom_du_paquetage[-version][-date_de_sortie][.arch] OPTIONS --help Imprimer un message d'aide et quitter (c'est la même chose que -h ou -?). --update N'utiliser que les medias de mise à jour. Cela signifie qu'urpmi ne cherchera et ne résoudra les dépendances que dans les medias marqués comme étant medias de mise à jour. --media media1,...,mediaN Sélectionner un media spécifique à utiliser à la place de tous les medias disponibles (ou un media de mise à jour si --update est utilisé). --excludemedia media1,...,mediaN Ne pas utiliser le media donné. --sortmedia media1,...,mediaN Trier le média, les sous-champs peuvent être utilisés pour simplifier le regroupement. --synthesis fichier Utiliser le fichier synthèse donné au lieu de la base de données urpmi pour chercher les paquetages et résoudre les dépendances. --auto-select Sélectionner automatiquement tous les paquetages qui doivent être mis à jour selon les paquetages déjà installés et les paquetages listés dans les différents medias utilisés. --fuzzy Désactiver la recherche rapide du nom exact du paquetage, par exemple, cela donnera tous les paquetages contenant le mot à chercher, même si un seul a le nom donné (-y remplit la même fonction). --keep Changer la sélection des paquetages quand certaines dépendances ne peuvent être satisfaites en essayant de garder les paquetages existants installés au lieu de les supprimer. Cette option rejette généralement la mise à jour des paquetages donnés en ligne de commande (ou en utilisant --auto-select). --list Lister tous les paquetages disponibles. --list-media Lister tous les medias disponibles. --list-nodes Lister les noeuds disponibles lorsque --parallel est utilisé. --list-aliases Lister les alias parallèles disponibles. --src nom Chercher un paquetage-source selon le nom et la sélection de toutes les dépendances sera faite par défaut, sauf si --install-src est utilisé dans le but d'installer le paquetage-source lui-même. --headers Extraire les en-têtes des paquetages sélectionnés vers la sortie standard. --sources Imprimer l'url ou le fichier source de tous les paquetages sélectionnés. --force Ignorer les erreurs de paquetages inexistants. --parallel alias Activer l'exécution distribuée d'urpmi à d'autres ordinateurs (sur ces ordinateurs, il est obligatoire qu'urpmi soit installé, mais pas nécessairement que des medias soit définis). alias définit quel module d'extension utiliser avec urpmi (actuellement urpmi-parallel-ka-run ou urpmi-parallel-ssh) et quelles machines devraient être mises à jour, cet alias est défini dans le fichier /etc/urpmi/parallel.cfg comme décrit ci-dessous. --wget N'utiliser que wget pour télécharger les fichiers. Par défaut, curl est utilisé si possible, ou wget sinon. --curl N'utiliser que curl pour télécharger les fichiers. Par défaut, curl est utilisé si possible, ou wget sinon. --proxy hôte_proxy[:port|1080] Utiliser le proxy http spécifié. --proxy-user utilisateur:mot_de_passe Utiliser un utilisateur spécifique et un mot de passe à donner pour l'authentification au proxy. --env dossier Utiliser un environnement différent, directement depuis un rapport de bug ou retrouver une situation, l'argument est le même que celui donné à l'option --bug. -v Activer le mode verbeux. -d Sélectionner les dépendances (installation étendue). -u Désélectionner les paquetages si une version plus récente est déjà installée, cette option peut être utilisée avec -d pour simuler le mode -M de urpmi. -a Sélectionner tous les résultats de la ligne de commande, utile quand vous utilisez -f ou -r avec un nom incomplet donné. -c Si l'installation maximale est utilisée, prend en compte qu'un package listé peut avoir des dépendances érronées ou non à jour. Cela met à jour plus de paquetages et peut corriger les dépendances non résolues sur la base de données des rpm. -P Ne pas chercher dans les paquetages fournis (c'est l'opposé de -p et c'est l'option par défaut). -R Recherche inversée pour demander ce dont à besoin un paquetage donné. -y Pareil que --fuzzy. -s Pareil que --src. -i Imprimer des informations utiles dans un format lisible, comme dans rpm -qi. -g Imprimer le groupe de tous les paquetages listés. -r Imprimer la version et la date de sortie de tous les paquetages listés. -f Imprimer la version, la date de sortie et l'architecture de tous les paquetages listés. Lien vers le commentaire Partager sur d’autres sites More sharing options...
cottos1 Posté(e) le 21 juin 2006 Auteur Partager Posté(e) le 21 juin 2006 Merci pour vos réponses... j'avais besoin de: urpmi Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 Oups, j'avais lu de travers oui... Sorry Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.