Nous sommes le Sam 19 Juil, 2025 02:35
Supprimer les cookies

Qu'est ce qu'une distri linux

Sur le logiciel libre en général ou un logiciel libre en particulier

Lun 12 Sep, 2005 02:37

On parle bcp d'ubuntu, fedora, knoppix etc...
qui sont des distrib linux. ok...
Mais c quoi une distri au juste ???

c'est juste une collection de rpm (package)
ou il y a des nuances (style j'ai pas mis les fichiers à la meme place)

Merci de m'eclairer :-))
foxz

Messages : 38

Lun 12 Sep, 2005 05:18

foxz a écrit:Mais c quoi une distri au juste ???

C'est une suite logicielle qui te permet d'utiliser des applications tout de suite, et qui doit aussi te faciliter les taches d'administration telles que l'ajout et la suppression de logiciels, la mise à jour, l'ajout d'utilisateurs, le réglage des droits sur les fichiers du système, et le tout dans la plus grande cohérence possible.
Avant l'existence des distributions, les informaticiens installaient toutes leurs applications en les compilant en binaires depuis les codes sources. Il leur fallait installer d'abord de cette manière toutes les dépendances dont le bon fonctionnement de l'application allait dépendre, c'était long, et il ne fallait pas qu'ils se trompent dans l'ordre d'installation ou qu'ils en oublient une, sinon ils pouvaient tout recommencer depuis le début.
La compilation existe toujours mais est rendue moins nécessaire dans la majeure partie des cas, par la création des suites prêtes à l'emploi et le pré-packaging des programmes.

S'il en manque quelqu'un viendra bien compléter....
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Lun 12 Sep, 2005 09:36

foxz a écrit:Mais c quoi une distri au juste ???


À mon avis, un distribution est l'assemblage plus ou moins réussi de quatre éléments:

1. Un noyau: c'est linux à proprement parler, c'est la base du système. On les trouve ici: http://www.kernel.org.

2. Un ensemble de logicils élémentaires pour faire fonctionner le système: terminal, outils de manipulation des fichiers, etc.

3. Un ensemble de logciels tiers: interface graphique (http://x.org]), gestionnaire de fenêtres (http://www.windowmaker.org], http://www.xfce.org]) ou bureau complet (http://www.kde.org], http://www.gnome.org]), des navigateurs, logiciels de mail, etc.

4. Un système de configuration ou de gestion de paquets: apt-get (Debian et dérivés), emerge (Gentoo), urpmi (Mandriva), pkgtools (Slackware), etc.

Une distribution, c'est donc un esemble de ces quatre points. Les deux premiers sont toujours présents, la disponibilité du troisième est très variable. Le quatrième fait le propre d'une distribution.

Ce qui compte avant tout, c'est la cohérence de l'ensemble de ces données.
nfriedli

Messages : 20

Lun 12 Sep, 2005 10:32

Ce qui compte avant tout, c'est la cohérence de l'ensemble de ces données.


hmmm...
Puis je utiliser des rpm mandrake sur ma fc4 ?

merci
foxz

Messages : 38

Lun 12 Sep, 2005 10:47

Je suis pas spécialiste, mais il me semble que chaque package doit etre utilisé avec la distribution qui lui est associé, car selon les distributions les bibliothèques ne sont pas installées au même endroit. (mais ces derniers temps de nombreuse distribution se regroupe afin d'avoir un "standard" à ce niveau)
le.silmarillion

Messages : 165

Lun 12 Sep, 2005 10:54

foxz a écrit:Puis je utiliser des rpm mandrake sur ma fc4 ?

Normallement oui. Regarde un peu les docs sur Wizard, il y a des infos utiles.
Tu verras qu'on peut employer des rpm sous Debian aussi, en les transformant en .deb au préalable.
le.silmarillion: on ne s'occupe pas de savoir où le paquetage range ses libs, c'est dans /usr/lib/ de toute façon et il se débrouille. A nous de mettre le paquetage dans un répertoire du $PATH fait pour, ou un répertoire fait pour qu'il faut ajouter au $PATH (plus compliqué et moins simple et sans intérêt)

Installez dans /usr/local ou /usr/local/bin ou /usr/games ou /usr/local/games et c'est généralement dans le $PATH.

Et si problème il y a, un message apparaitra pendant l'installation.

Mais c'est vrai que chaque fois que possible c'est préférable d'installer en interne avec les outils prévus pour.
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Lun 12 Sep, 2005 11:38

RPM = Red Hat Package Manager. Mais ça veut pas dire que les paquets de eux distributions utilisant le système rmp sont compatibles (en théorie oui puisque le même format, mais pas en pratique). Cela est du au fait que =>
le.silmarillion a écrit:selon les distributions les bibliothèques ne sont pas installées au même endroit
Puis aussi parce que chaque distribution aime bien mettre sa patte là où il ne faut pas pour se distinguer des autres. Mandrake faisait ça tout le temps. Peut-être que Mandriva a su surmonter ses problème d'égo...
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Lun 12 Sep, 2005 17:30

Téthis a écrit:Peut-être que Mandriva a su surmonter ses problème d'égo...


Surtout qu'en theorie les futures version de Mandriva devront etre capable de mettre à jours les anciennes version de Mandrake, de Connectiva et de Lycoris ...
Smeagoogle

Messages : 346
Géo : A l' ouest

Lun 12 Sep, 2005 18:01

le.silmarillion a écrit:selon les distributions les bibliothèques ne sont pas installées au même endroit


Sacré bordel !

Si ce n'est que ca ce n'est pas tres grave.
On pourra faire des lien symbolique pour contenté l'ego de toutes les distribs.

Ca evitera de packagé 10 fois le meme bin non ?
foxz

Messages : 38

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit