>Parmi nos experts, pourrait-on me dire en quelques mots les
>avantages-inconv�nients de apt/dpkg par rapport � rpm? Un bon pointeur
>peut aussi �tre utile.
D�sol�, je n'ai pas trop le temps de r�pondre comme il faut, mais par exp�rience (j'ai
boss� pas mal de temps avec SuSE, Caldera, et autres distrib � rpm, avant de passer �
Debian, mais je peux affirmer que c'est l'eau et le vin !! La gestion des d�pendances,
particuli�rement foireuse avec les rpm, est une vraie merveille avec dpkg...
Et pour apt, c'est un logiciel (� base de Perl, crois-je) qui utilise dpkg (entre
autres), pour installer des paquetages deb, apr�s les avoir t�l�charg�s ou copi�s
d'une quelque autre source que ce soit, dans un dossier temporaire.
Il cr�e une base de donn�es locale (mise � jour avec "apt-get update") des paquetages
disponibles sur ces sources (d�finies dans /etc/apt/sources.list), puis permet de
faire des recherches dans cette base ("apt-cache search truc")...
Une fois que le nom d'un paquetage voulu est d�termin�, on le rappatrie avec "apt-get
install truc".
A ce moment, apt regarde si truc est d�j� install�, et si oui, si la version install�e
est inf�rieure � la version disponible sur les sources, auquel cas, il rappatrie la
nouvelle version (ainsi que toutes ses d�pendances, versions comprises, ce que rpm a
beaucoup de peine � g�rer), et l'installe, en faisant du boulot bien propre...
Ainsi, une mise � jour des paquetages d�j� install�s sur la machine, se fait avec
"apt-get update && apt-get upgrade" (synchroniser les versions disponibles (d'o�
l'importance de la mise � jour "apt-get update") avec les versions install�es.
Et pour faire une mise � jour compl�te (avec les �ventuels nouveaux paquetages), c'est
"apt-get dist-upgrade" ou avec la commande compl�te, reprenant celle d'avant :
"apt-get update && apt-get -u dist-upgrade" (faire un dist-upgrade permet aussi de
passer de stable (Potato) � une stabilit� moindre (mais versions plus r�centes de
paquetages), telle que testing (Woody), ou unstable (Sid)) !!
Ce syst�me permet de gagner un temps fou lors d'une mise � jour, ou d'une simple
installation de paquetage, et permet de ne pas foirer de syst�me � cause de
d�pendances mal g�r�es (� condition de ne pas passer en unstable, testing �tant un
excellent compromis).
Le probl�me des rpm, c'est la diversit� de formes de rpm (rpm Red Hat, rpm Mandrake,
rpm Caldera, rpm SuSE, etc...) Y'a qu'� voir sur rpmfind.net !!
Et il ne vaut mieux pas essayer d'installer des rpm de Mandrake sur une SuSE (bonne
recette pour foirer d�finitivement une SuSE !!), par exemple...
Enfin bref: on voit une tendance, dans des nouvelles distributions, comme PingOO ou
Lindows, � partir d'une base de Debian, � cause du syst�me de paquetages, entre autres.
Et pour info : MacOS X dispose d'un portage de apt du nom de "fink" !!
Ainsi : "fink install truc" fonctionne comme sur une Debian, mais simplement, les
serveurs miroirs ne sont pas les m�mes...
@+
--
********************************
C�dric Rochat
================================
Ch. du Commonet 4
1341 L'Orient
mail: [EMAIL PROTECTED]
================================
Rte des Monts 20
2400 Le Locle
mail: [EMAIL PROTECTED]
================================
homepage: http://www.younics.org
********************************
--
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.