Existe t'il un site qui référence toutes les dépendances entres les logiciels "libres" Linux: pour installer le logiciel "X" il vous faut aussi les logiciels "Y", "Z" et "W". J'imagine que ce site est mis à jour directement par les développeurs...
On peut même espérer qu'il existe un protocole qui permet d'envoyer des requêtes du style: qu'elles sont les dépendances de "X".
En réponse on doit avoir un truc du genre:
- "Y" @ (miroir france)ftp://YYYY_1,(...) (miroir allemagne)ftp://YYYY_2(...)
- "Z" @ (miroir espagne)ftp://ZZZZ(...)
LinuxFr ne maintient-il pas une telle base?
Merci.
# package
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
C'est entre autre les infos inclus dans les rpm, deb et autres.
"La première sécurité est la liberté"
[^] # Re: package
Posté par tgl . Évalué à 2.
- ces choix sont (pas tous, mais les plus significatifs) proposés via les USE flags, alors que dans des paquets binaires il sont déjà faits par les mainteneurs ;
- les paquets correspondent assez fidèlement à la façon dont sont distribués les logiciels par leurs développeurs respectifs, alors qu'ils sont beaucoup plus découpés dans les systèmes de paquets binaires, donc c'est probablement plus simple de reconstruire le puzzle.
[^] # Re: package
Posté par theblatte . Évalué à 2.
80% d'une distrib ne tiennent pas dans sa gestion des dépendances ! Une distribution, c'est principalement :
- Un moyen plus simple d'installer un système GNU/Linux
- Des facilités d'administrations (scripts ou outils graphiques)
- Des paquets pour faciliter l'ajout/la suppression de logiciels et surtout leur mise à jour
La gestion des dépendances n'est en aucun cas une obligation (et n'occupe certainement pas 80% des facilités fournies par une distribution). C'est un choix qui comporte ses avantages (installer un programme installe en même temps tout ce dont il a besoin), mais aussi ses inconvénients (plus lourd, moins de libertés, et problèmes possibles lors d'une désinstallation).
Toutes les distributions GNU/Linux ne gèrent pas les dépendances (je pense notamment à Slackware et Archlinux) et ne s'en portent pas plus mal ! Elles ne représentent pas que le cinquième d'une "vraie" distribution pour autant...
[^] # Re: package
Posté par Jerome B. . Évalué à 0.
Sinon je suis d'accord.
# Freshmeat?
Posté par Ph Husson (site web personnel) . Évalué à 3.
Après c'est que rarement rempli
Exemple avec sylpheed (3 essais pour en trouver un qui a ca....):
http://freshmeat.net/projects/sylpheed/(...)
Donc effectivement c'est au dévelopeurs de s'occuper de ca
# Quel outil utilises-tu
Posté par David FRANCOIS (site web personnel) . Évalué à 0.
Tu as un utilitaire qui permet d'installer/supprimer des paquets,
tu as également un outil de la couche au dessus qui installe les paquets nécessaires suivant ce que tu demandes...
Exemple avec Debian, l'utilitaire est apt-get :
~#apt-get install paquet paquet_bidon
Pour installer paquet_bidon il vous faut également les paquets X, Y et Z
Installer ? (O/n)o
et hophophop il télécharge et installe tout ton bordel !
Après tu peux probablement interroger apt avec des options qui vont bien pour connaître les dépendances qui t'intéressent sans forcément installer. Tiens ca me revient tu peux faire une 'simulation', il fait tout sauf installer réellement les paquets, tu peux donc voir les dépendances...
[^] # Re: Quel outil utilises-tu
Posté par pastille18 . Évalué à 1.
justement... je connais un peu les distributions Mandrake, Fedora, Gentoo... Mais si je pose aujourd'hui cette question c'est parce qu'aucune d'entre elles ne me satisfait, et j'ai donc envie de:
- installer le coeur d'une distrib (le strict MAIS alors strict minimun): ajourd'hui c'est slackware mais demain ce sera Fedora (par ex)
- installer tous les autres logiciels dont j'ai besoin à la "main" (./configure ; make; make install)
et c'est là ou c'est idiot: je doit refaire tout le travail qui a été plusieurs fois déjà réalisé, je dois me préocuper évidemment des problèmes de dépendance de paquetages.
Prenons le cas des paquetages RPM: il en existe autant de type que de distributions qui l'utilisent.
De plus:
- les dépendances sont faites par rapport aux paquetages de la même distrib
- pourquoi faire le choix du format RPM plutot que celui d'un autre format?
Si une telle base de données existée (bravo FRESHMEAT pour l'initiative) n'importe qui, très simplement, pourrait se faire SA distrib. Et Linux From Scratch ne constiturait plus simplement un exercice pédagogique...
Je pense qu'il serait bien de constituer cette BD pour le bien de la communauté.
Mais peut être existe-elle déjà. Peut être qu'en concevant un analyseur de "distribution" il est serait possible de récupérer beaucoup d'info, sans avoir à partir de zéro?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.