Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
2270 connectés 

 



Dernière réponse
Sujet : [mandriva] Equivalences entre urpm et smart
VorteX Est ce que vous auriez une solution pour limiter le nombre de connexions en parallele que fait smart ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
VorteX Est ce que vous auriez une solution pour limiter le nombre de connexions en parallele que fait smart ?
rem5 Sinon est ce qu'il y a moyen de consulter le changelog des rpm via smart ?
VorteX mince alors, si les bons de chez connectiva se barrent, c'est pas bon signe !
rem5 Apparement Ksmarttray teste "régulierement" la présence de mise à jour, mais je n'ai pas trouvé comment paramétrer le fréquence ou alors même que ce ne puisse être fait que manuellement parce que bon se faire prendre 50% de tps CPU dans un jeux ou autre ca le fait pas du tt ?
 
edit : gros doigt inside
jotenakis le 3ème point est bien dommage.
Dark_Schneider 1. urpmi permet l'installation en parallèle sur d'autres postes en même temps via SSH
 
2. smart est écrit en python, or les outils mdk sont écrit en Perl ( notamment l'installeur DrakX ). Inclure smart ( notamment pour l'installation ) aurait sous-entendu inclure du python dans du perl et permettre aux modules en perl de dialoguer avec els modules en python
 
3. last but not least ... le dev de SMART ( gustavo ) vient de quitter Mandriva pour ... Unbuntu :( . Donc je pense que l'on ne risque pas de voir smart utilisé par défaut de sitôt sous Mandriva ...
Sagittarius

VorteX a écrit :

ksmartray a l'air tres interessant, mais il bug chez moi (pb de conflit de lib d'apres smart)


Pour information, l'ayant utilisé quasi-exclusivement depuis qu'il est disponible, je n'ai pas vu de difficultés particulières. Je ne dis pas qu'il n'y en a pas ;)
 
Quel est le message d'erreur ?
 
Manquent certaines librairies ? En effet, il n'y a pas le paramètre --keep si pratique avec urpmi sous Cooker. Il suffira en principe d'attendre la prochaine synchro du canal.
 
Et peut-être aussi définir avec smart de nouveaux canaux notamment les plf de telle sorte qu'il n'y ait pas de soucis de dépendance.
On peut le faire en ligne de commande ou par l'interface graphique : smart --gui puis canaux

VorteX ksmartray a l'air tres interessant, mais il bug chez moi (pb de conflit de lib d'apres smart)
jotenakis il parait, oui.
VorteX a priori smart serait le meilleur pour la gestion des dependances.
Mjules Salut,
 
bon topic miam, j'ai rajouté un lien vers ce topic dans celui qui compare les autres (yum, urpm, apt, portage)
http://forum.hardware.fr/hardwaref [...] 3159-3.htm
la viper c'est vraiment histoire de pas utiliser apt ;-)
jotenakis ça apporte la liberté d'utiliser l'outil que l'on veut.
je trouve smart plus rapide qu'urpm.
Devman Et ça apporte quoi smart par rapport à urpmi ?
 
Y'a pas moyen d'utiliser APT/Synaptic sinon dans Mandriva  :whistle: ?
jotenakis exact, je voulais rajouter ça mais j'ai oublié. précision utile donc.
Sagittarius Bien vu JO :)
Et puis pour les insouciants: ksmarttray
Celui-ci vous prévient lorsque des mises-à-jours sont disponibles.
jotenakis non, je ne sais pas. peut-être --keep. mais probablement d'autres choses.
VorteX sympa !
 
La team mandriva a dit ne p'as l'avoir mis par defaut dans la 2006 car urpmi aurait des fonctions que smart n'a pas encore, tu vois que quoi ils peuvent bien parler ?
jotenakis Sous mandriva, il est possible dorénavant d'utiliser l'outil de manipulation de paquetages "smart" à la place d'"urpm". Pour ce faire, installer smart présent dans contrib : urpmi smart.  
 
Vocabulaire :
urpm : media(s) (ou source)
smart : canal(aux), channel(s)
 
Dossiers de cache des paquetages :
urpm : /var/cache/urpmi/rpms
smart: /var/lib/smart/packages  
 
Principales commandes à connaitre pour utiliser "smart" avec leur équivalent "urpm" :
1)ajouter le media contrib

urpmi.addmedia contrib ftp://mirror.switch.ch/mirror/mandrake/devel/cooker/i586/media/contrib with media_info/hdlist.cz
smart channel --add contrib name=contrib type=urpmi baseurl=ftp://mirror.switch.ch/mirror/mandrake/devel/cooker/i586/media/contrib hdlurl=media_info/hdlist.cz


2)supprimer le media contrib

urpmi.removemedia contrib
smart channel --remove contrib


3)mettre à jour la liste de paquetages du media contrib

urpmi.update contrib
smart update contrib


4)supprimer tous les medias

urpmi.removemedia -a
smart channel --remove ??? (ça ne semble pas possible, faut le faire à la main pour tous les medias.)


5)mettre à jour tous les medias

urpmi.update -a
smart update


6)installer/mettre à jour le paquetage gftp

urpmi gftp
smart install gftp


7)supprimer le paquetage gftp

urpme gftp
smart remove gftp


8)obtenir des infos sur le paquetage gftp

urpmq -i gftp
smart info gftp --urls


9)mettre à jour automatiquement tous les paquetages du système

urpmi.update -a && urpmi --auto-select --auto
smart upgrade --update --yes


10)visualiser les paramètres des medias

cat /etc/urpmi/urpmi.cfg
smart channel --show


11)installer tous les paquetages dont le nom contient la chaine "torrent"

urpm : pas possible à ma connaissance.
smart install '*torrent'


12)desinstaller tous les paquetages dont le nom commence par la chaine "kde"

urpm : pas possible à ma connaissance.
smart remove 'kde*'


 
Conclusion :
J'utilise smart dans sa version 0.37 sous cooker depuis quelques temps. J'en suis très satisfait.
Je n'ai pas encore trouvé l'équivalent de --keep.
Smart possède une interface graphique : smart --gui.  
Pour obtenir d'autres infos sur smart : smart --help et smart command --help (où command est par exemple channel, update, install ou upgrade...).
 
Lien :  
http://smartpm.org/


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR