Par opposition à Windows, j'ai du mal à comprendre la logique des paquettages qui vont aider à installer les logiciels. C'est bien cela ?
C'est simple. Pour installer un logiciel sous Windows, on te fourni un exécutable, qui quand on le lance, installe tout les fichiers : binaires, librairies, docs ... Chaque logiciel est responsable de son installation et de sa désinstallation (pas toujours très propre).
Sous Linux, l'une des solutions est d'utiliser des paquetages, des Rpms sous Mandrake. Chaque fichier rpm est une archive contenant les fichiers. Ces archives ne contiennent en principe que les fichiers de l'application proprement dite. Il peut y avoir besoin d'autres librairies ou programmes indépendant, qui sont fournis dans d'autres fichiers rpms. L'intérêt est que plutot que d'avoir 1 exemplaire de certaines bibliothèque avec chacun des programmes l'utilisant, celle-ci est dans un autre paquetage commun. Les programmes sont donc fournis dans un fichier plus petit.
C'est le gestionnaires de paquetages (rpmdrake par exemple) qui s'occupe de lire le contenu de ces fichiers et de les installé, et surtout des dépendances. Chaque archive Rpm, en plus de décrire sont contenu, indiquent les "dépendances", les autres programmes/bibliothèques dont il a besoin. Le gestionnaire s'occupe de les installer aussi, s'ils ne le sont pas déjà.
Autre gros avantage des Rpms, il y a sur ton système une sorte de base de données des Rpms installés. Cette base est capable de te dire de quel Rpm vient tel et tel fichier se trouvant sur ton micro. Et ce même gestionnaire peut désinstaller plus proprement les fichiers de l'application, puisque c'est lui qui les a installé.
[^] # Re: Installation de Mozilla (explorateur et mail)
Posté par Jllc . En réponse au message Installation de Mozilla (explorateur et mail). Évalué à 3.
C'est simple. Pour installer un logiciel sous Windows, on te fourni un exécutable, qui quand on le lance, installe tout les fichiers : binaires, librairies, docs ... Chaque logiciel est responsable de son installation et de sa désinstallation (pas toujours très propre).
Sous Linux, l'une des solutions est d'utiliser des paquetages, des Rpms sous Mandrake. Chaque fichier rpm est une archive contenant les fichiers. Ces archives ne contiennent en principe que les fichiers de l'application proprement dite. Il peut y avoir besoin d'autres librairies ou programmes indépendant, qui sont fournis dans d'autres fichiers rpms. L'intérêt est que plutot que d'avoir 1 exemplaire de certaines bibliothèque avec chacun des programmes l'utilisant, celle-ci est dans un autre paquetage commun. Les programmes sont donc fournis dans un fichier plus petit.
C'est le gestionnaires de paquetages (rpmdrake par exemple) qui s'occupe de lire le contenu de ces fichiers et de les installé, et surtout des dépendances. Chaque archive Rpm, en plus de décrire sont contenu, indiquent les "dépendances", les autres programmes/bibliothèques dont il a besoin. Le gestionnaire s'occupe de les installer aussi, s'ils ne le sont pas déjà.
Autre gros avantage des Rpms, il y a sur ton système une sorte de base de données des Rpms installés. Cette base est capable de te dire de quel Rpm vient tel et tel fichier se trouvant sur ton micro. Et ce même gestionnaire peut désinstaller plus proprement les fichiers de l'application, puisque c'est lui qui les a installé.