Derniers journaux de kapouik :
- [02/12@07:03] uname
- [01/12@10:17] Blog
- [27/11@07:45] Gaim 0.74
- [27/11@06:33] Et ça continue encore et encore ...
- [22/11@23:28] Gaim 0.73
- [12/11@02:06] DRI, logiciels libres et crédibilité ...
- [26/10@14:47] Il est là, il est parmi nous, il nous surveille ...
- [27/09@19:31] Télécharger Slackware 9.1 efficacement
- [25/09@23:15] Versign : il est temps de sortir les squelettes du placard ...
- [24/09@07:46] Des nouvelles de Slackware ...
- [17/09@15:15] Des nouvelles de la prochaine version de Linux Slackware
- [26/08@02:10] Linuxfr.org en grève contre les brevets logiciels
- [22/08@02:41] Interropérabilité MSN et Jabber
- [18/08@17:31] Archiveur de Tribune Libre et anonymousité, ATI et NVidia ...
Journal : Linux Slackware 9.1
Posté par kapouik () le 04 décembre 2003Souvent, on entend dire ici et là que le système de paquetage de Linux Slackware ne gère pas les dépendances. Certes, pour certains c'est un inconvénient, mais pour la plupart, c'est un avantage (voir pourquoi plus loin). Avec Linux Slackware 9.1, deux logiciels permettent d'installer des paquetages en gérant les dépendance à la manière de apt-get de Debian ou de uprmi de Mandrake : donc si vous aimez les dépendances, vous les avez, si vous ne les aimez pas, vous ne les avez pas. Quelle autre distribution permet de laisser un tel choix à l'utilisateur ? En plus de cela, Swaret permet même de passer d'une version de Linux Slackware à une version plus récente à la manière de apt-get upgrade ! Bref, si la gestion des dépendances était le seul frein pour vous, vous n'avez maintenant plus d'excuse :)
Pourquoi les dépendances sont un problèmes me dirait vous ? Nombreux sont ceux qui installent des logiciels "à la main" par "configure ; make ; make install" car ils ne savent pas faire de paquetage pour leur distribution. Il faut dire que réaliser un RPM ou un DEB qui prend en compte toutes les dépendances sans casser le système de paquetage complexe de sa distribution est une tâche très fastidieuse, mais si des "helpers" sont fournis pour les dépendances binaires. Or, si vous installez par exemple la librairie totolib v1.12 à la main et que plus tard vous installez le logiciel titi qui nécessite totolib v1.11, le système de paquetage ne saura pas que vous avez effectué une installation manuelle de totolib 1.12: il se bornera à installer l'ancienne version totolib v1.11 par dessus la version 1.12. Et si la librairies 1.12 était totalement compatible avec la 1.11 mais qu'elle introduisait des nouvelles fonctionnalités nécessaire à tel ou tel logiciel, je vous laisse imaginer la suite ...
Par ailleurs, le fin du fin de Linux Slackware, c'est la simplicité des scripts et des fichiers de configuration. Ils sont simples et sans chichis, et de plus ils sont bien commentés. Je ne connais pas de distribution qui peu se vanter de cela, leur outils de gestion propriétaire générant des fichiers aussi incompréhensibles que du grec.
Enfin, un paquetage Slackware n'est qu'un archive TAR compressée avec GZIP qui est décompressée à la racine et dont le script install/doinst.sh est exécuté après installation : rien de plus simple à faire, surtout avec le système "configure ; make ; make install" qui permet dans 99% des cas de reloger le dossier d'installation dans un dossier de son choix. Il faut juste penser à mettre les bonnes permissions avant d'empaqueter.
Bref, Linux Slackware, ça existe et ça continue d'exister depuis plus de 10 ans, ça conserve son esprit d'origine et sa tradition de simplicité pour le meilleur de l'utilisateur, et surtout, ça ne prétend pas être un Linux "Windows Xp Killer" comme c'est la mode en ce moment avec les distributions Linux. C'est tout ce qui fait le succès et la popularité de Linux Slackware !
> Lire le journal (7 commentaires, moyenne: 1,6).
Re: Linux Slackware 9.1
<pub>
Et si vous avez d'autres questions, n'hésitez pas à faire un tour sur le forum Slackware francophone : http://slackware.tuxfamily.org/forum/index.php(...)
</pub>
-
[^]Re: Linux Slackware 9.1
Posté par L (page perso, ) le 25/03/2004 à 05:52. (lien). Évalué à 1.Suite au changement d'hébergeur (http://www.abergement.ch(...)) , les nouveaux forums seront bientôt disponibles sur le nouveau site à l'adresse http://www.slack-fr.org(...) ! Ils sont en cours de test en devraient être mis en ligne incessament sous peu :^)
Re: Linux Slackware 9.1
Désolé de te contredire mais c'est plus fort que moi:
Avec urpmi on peut outre-passer les dépendances par exemple:
urpmi --allow-nodeps mplayer
t'installera QUE mplayer
-
[^]Re: Linux Slackware 9.1
Posté par Matthieu BENOIST () le 04/12/2003 à 11:03. (lien). Évalué à 1.Et ne pas oublier checkinstall qui permet de gérer les dépendences même avec un tar.gz. en en faisant un rpm (ou un deb)
http://freshmeat.net/projects/checkinstall/(...)
Re: Linux Slackware 9.1
J'ai pas vraiment fait gaffe
mais j'ai pas vu l'outil qui gère les dépendances donc pour info c'est swaret (enfin d'après mes dernières informations
-
[^]Re: Linux Slackware 9.1
Posté par Nicolas Tramo () le 04/12/2003 à 19:32. (lien). Évalué à 1.Il y a aussi slapt-get. http://software.jaos.org/(...)
Mais pour ce qui est des dépendances, le mainteneur officiel de la slackware n'aime pas ca du tout, il est donc peu probable que ca devienne un package officiel.
Au passage, le systeme de package est des plus simple, il est basé sur des fichiers texte.
Et la gestion des dep que plusieurs sont en train d'essayer de mettre en place de façon uniforme part dans cette voie aussi.
http://www.linuxpackages.net/(...) pour plus d'info. dans les forums.
Sinon, rpm fait partie des packages standards.
Et il existe aussi un outil appelé apt-rpm mais je ne sais pas si une version slackware existe.
Pas testé encore.
Re: Linux Slackware 9.1
je suis passé a slackware uniquement pour avoir des logiciels originale et pas de modification sur les sources originales. (avant j'utilisais RH)
genre pour eviter un linux-2.4.23-23.3.mdk.rh.i286.rpm oui j'exagere je sais.
sinon j'ai acheté slackware 9.0 sur le site officiel, 39.95$ et je suis le client 10348, de memoire. par contre je me demande si le numero de client c'est a partir de la version 1.0 ou seulement a partir de la 9.0 :). dans ce cas je ne me fait pas trop de souci pour le mainteneur de la slack :). ni pour l'avenir de la distribution

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.