Slackware : pourquoi ?

Slackware : pourquoi ? - Linux et OS Alternatifs

Marsh Posté le 04-05-2002 à 18:37:34    

La Slack a été mon premier contact avec Linux. Install un peu rustique mais fonctionelle, des packages un peu anciens, un aspect un peu austère, une gestion des packages approximative ... tel a été le fruit de ce premier contact. Depuis je n'y ai plus touché. J'ai essayé une Mandrake (trop fouilli), une Debian (très bien), et aujourd'hui je vois que la Slack reprend un peu du poil de la bête et que la 8.1 se rapproche ...
 
Un bon moment pour comparer le pour et le contre de la distribution Slackware, qui paraît réservée aux spécialistes.
 
Et d'ailleurs, comment installer la Slackware-current ?

 

[jfdsdjhfuetppo]--Message édité par - Fred - le 04-05-2002 à 18:37:52--[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 18:37:34   

Reply

Marsh Posté le 04-05-2002 à 18:43:23    

ben ... j'ai fais plusieurs tentatives linux avec la mandrake qui ont toutes avortées en qqs petites semaines., j'sais pas pourquoi j'arrivais pas à faire ce que je voulais avec.
 
j'ai essayé d'installer une debian, j'avais trouvé l'installation incompréhensible.
 
pis ya qqs mois, j'ai installé une slack 8 et j'arrive à faire à peu près tout ce que je veux avec, j'ai foutu mon système en l'air 2 ou 3 fois, mais j'ai réussi à chaque fois à le ressuciter sans trop de pbs.
 
le système de package debian est attirant, mais maintenant que j'ai un système qui marche bien, ça me saoule d'installer une autre distro.
 
A+

Reply

Marsh Posté le 04-05-2002 à 18:45:18    

Donc pour toi Slackware c'est plutôt par défaut en fait ?
 
Une question : comment mettre à jour un système Slackware ? Existe-t-il un système de packages aussi performant que sous Debian ?
Et si on veut compiler les progs à partir des sources, la Slack est-elle une bonne distrib' ?

 

[jfdsdjhfuetppo]--Message édité par - Fred - le 04-05-2002 à 18:47:02--[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 18:49:59    

- Fred - a écrit a écrit :

Existe-t-il un système de packages (...) ?



Non, et c'est mieux ainsi. La seule Debian que j'ai installé, je l'ai pourrie au bout de 2 ou 3 mois parce que j'avais l'habitude de récupérer les sources et de les recompiler. Mais il aurait fallu que je compile les sources, que j'en fasse des .deb (ça doit se faire, mais j'ai pas cherché) et les installer comme ça, ce qui est beaucoup plus long qu'un ./configure && make && make install.
 
Comme d'hab', c'est une question d'habitude. À la limite, tu peux aller voir dui côté de pkgtool, installpkg et removepkg.

Reply

Marsh Posté le 04-05-2002 à 18:52:40    

"Et si on veut compiler les progs à partir des sources, la Slack est-elle une bonne distrib' ? "
 
 
j'vois aps le rapport entre distrib et compilateur !
 
 
ta gcc, tu compile à peu près tout ! tu supprime gcc et make à n'importe k'elle distrib pour rien ne se compilera...
 
 
 
moi je trouve pas ke slack c un truc de spécialiste, j'suis passé sous slack après 2 semaines de mandrake et ça va faire 1 an ke je suis komme ça !
 
au début j'était nb, c sur, j'ai galérer, c sur, mais j'en ai apprit des trucs !
 
ça pas compliqué, suffit de savoir les trucs de base d'un système  linux et d'être logiquement "tuxé" :D

Reply

Marsh Posté le 04-05-2002 à 18:53:03    

- Fred - a écrit a écrit :

Donc pour toi Slackware c'est plutôt par défaut en fait ?
 
Une question : comment mettre à jour un système Slackware ? Existe-t-il un système de packages aussi performant que sous Debian ?  




 
Je dirais qu'il faut être attentif à ce que tu fait.
 
Exemple : tu souhaites mettre à jour un package, il te suffit de le désinstaller puis d'installer sa nouvelle version (en conservant des fichiers personnels si besoin).
 
Par contre, il n'y a pas de gestion des dépendances. Il faut donc te renseigner sur l'origine de l'archive que tu souhaites installer (souvent, elles sont compilées soit pour une version précise soit par rapport au slackware-current), sur les dépendances avec d'autres packages (bon lire les documentations).
 
Mais généralement, tout ce passe bien si tu restes cohérent et que tu suis l'évolution des packages (mélange stable /current possible mais faire attention).

Reply

Marsh Posté le 04-05-2002 à 18:53:41    

JoWiLe a écrit a écrit :

aucun système de recherche de packes intégré à la distro




 
 
setup

Reply

Marsh Posté le 04-05-2002 à 18:55:02    

'tain ça fait 3 plombes que j'essaye d'installer e17 et j'y arrive pas, est-ce que Slack aurait un peu plus de contrôle, et me permettrait-elle ainsi de réussir enfin mon install de e17 ?!?
Parce que là je sature un peu :D
 
Sinon, j'aîmerais une distrib' CLEAN avec des fichiers de conf PAS EN 68736138 de fichiers, comme dans FreeBSD : un fichier rc.conf bien sympa, et 2-3 fichiers annexes. Est-ce que Slackware est la disctib' que je cherche ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 18:55:26    

par défaut, oui et non
oui parce que finalement, c'est celle qui a tenu (et qui tient encore) le + longtemps sur mon pc
non parce que je trouve que c'est une distribution, malgré son aspect austère, puissante et souple à l'utilisation.
 
par exemple quand je compare la difference de rapidité de lancement de kde sous mandrake et sous slackware, il est clair que si je dois changer de distro un jour, ça ne sera certainement pas sous mandrake.
non ça n'est pas un troll, c'est un constat que j'ai fait en comparant les 2 systèmes.
 
maintenant niveau système de packages, c'est oas la joie c'est sur.
on a les .tgz utilisable avec pkgtool, mais niveau dépendances ... ahem.
on peut mettre qqs packages à jour, en les enlevant du système et en les remplacant par les nouveaux packages de la slackware-current.
on peut aussi installer des softs avec des packages sur linuxpackages.net
 
mais bon, il est clair qu'il est plus efficace dans le cas de la slackware de compiler son soft, plutot qu'installer un package qui merdoiera à cause des dépendances.
 
A+

Reply

Marsh Posté le 04-05-2002 à 18:56:44    

- Fred - a écrit a écrit :

'tain ça fait 3 plombes que j'essaye d'installer e17 et j'y arrive pas, est-ce que Slack aurait un peu plus de contrôle, et me permettrait-elle ainsi de réussir enfin mon install de e17 ?!?
Parce que là je sature un peu :D
 
Sinon, j'aîmerais une distrib' CLEAN avec des fichiers de conf PAS EN 68736138 de fichiers, comme dans FreeBSD : un fichier rc.conf bien sympa, et 2-3 fichiers annexes. Est-ce que Slackware est la disctib' que je cherche ?  




 
mmm, si une distro linux avec 2 ou 3 fichiers conf seulement existent, faudra me prévenir :D
 
A+

Reply

Marsh Posté le 04-05-2002 à 18:56:44   

Reply

Marsh Posté le 04-05-2002 à 19:02:22    

FreeBSD existe et c'est un très bon OS ... domage qu'on ne puisse pas compiler directement les sources.
 
Sinon, pour installer la Slack-current, il y a une astuce (style un CD spécial ou une disquette de boot réseau) ou on installe la 8.0 et on prend les packages de la current ?
 
Et tu me dis que c'était le bordel sur ta Deb ... mais en compilant tout ce qui bouge sur la Slack, ça doit être sacrément le bordel aussi au bout d'un moment non ?
 
Même chose, s'il ne gère pas bien les dépendances on va pas être amis ... parce que j'installe pas les libs une à une à la main :D

 

[jfdsdjhfuetppo]--Message édité par - Fred - le 04-05-2002 à 19:04:46--[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 19:04:26    

tu as des isos de la slackware-current sur ce ftp
ftp://ftp.eunet.be/pub/linux/slackware/current-iso/
 
sinon, tu peux mettre tous les packages sur 1 cd, et en faisant des disquettes bootdsk et rootdsk, tu peux booter pour tout installer.
c'est expliqué dans l'aide d'installation de www.slackware.com
 
A+

Reply

Marsh Posté le 04-05-2002 à 19:05:48    

perso j'ai toujours compilé, je deteste les systèmes de package !
 
étant donné ke je sais ce ke j'ai sur mon système, les dépendances je les connais.

Reply

Marsh Posté le 04-05-2002 à 19:07:28    

Merci bcp ;)
Mais là je suis pas sous nunux, je ne pourrais donc pas faire de CD ... mais je vais me débrouiller. D'ailleurs, la beta-2 de la 8.1 contient-elle KDE3 ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 19:09:06    

a priori, oui
la slack-current l'a en tous cas
 
A+

Reply

Marsh Posté le 04-05-2002 à 19:09:58    

Parfait, j'install ça ce soir :D
Par contre, on peut installer des packages par FTP depuis le ftp current ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 19:11:28    

euh je sais pas ça
 
A+

Reply

Marsh Posté le 04-05-2002 à 19:14:26    

faut regarder dans la liste des noyaux pour la d7 de boot ! pê ke ;)

Reply

Marsh Posté le 04-05-2002 à 19:32:38    

le systeme de packages et le plus pourrit qui soit selon certain je pense sincermenet non
 
j ai commence avec mdk 1mois poubelle plein de blme de dep
plein de contrainte avec require require require require
 
passage redhat idem
 
passage slackware hum jamais eu de require normale po de gestion de dep lorque je compile mon systeme et po nicker car j ai pété les dep, ok j avoue qq fois j ai des shared lib bidule truc, mais j essaye au mieux d eviter et de mettre a jour et de faire lien etc des librairies depuis j ai la slackware j'ai avancé enormément sur le systéme gnu/linux et je continue car elle apporte bcp et je suis po borné au apt-get... voila depuis
je jure que par la slackware et mon frére aussi qui a commencé avant moi dans le monde gnu/linux et qui a adopter uassi slackware
 
bon Debian ah debian.. ben la je crois c noir ou blanc debian soit on adore soit on crache dessus comme je le fais
quand j ai installer une potato il y a qq mois ohlalal
bon install oki xfree po bon apt-get xfree4 bidule oki
ca marche oui c bien cool, bon on avance comme dselect oulala
alors la horrible il a un de c bordel al dedabs on comprend rien
on dirais le truc vite fais tout pourrave bon le ptit asphro sur debian il veut installer untruc oula require require alors
je lui tayeule je va compiler... fatal error fatl genre vxd
le ptit asphro en compilant il cassé les dep pis c po bien car va les recup sur une distro de merde
bon le ptit asphro il se dis bon c peut etre po grave bon ca foire bon reboot oups ah marche pu xfree comprend po
bon po grave pu xfree pu de debian tout etait pourrave apres
donc tchao debian et je suis pu prés dy retoucher
 
voila en gros mon histoire

Reply

Marsh Posté le 04-05-2002 à 20:41:55    

Vous pensez donc qu'on a plus de contrôle sur une Slack ? Perso avec un système où je compile tout à la main ça risque vite de devenir le GROS bordel ...


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 20:45:34    

c'est le gros point noir de la compilation pour moi
ya pas mal de soft qui ne foutent pas d'uninstall dans leur Makefile, alors pour les virer ... :/
 
faudrait se faire des packages avec ce type de soft rien que pour avoir la possibilité de les désinstaller proprement
 
A+

Reply

Marsh Posté le 04-05-2002 à 21:09:37    

Mais pour désinstaller c'est make unistall ?!?
 
Sinon, j'ai trouvé ça dans les news Slackware :
 
The testing version of Slackware has seen many upgrades recently, including improvements in nearly every package, the installer, and the package management system. Highlights include the 2.4.18 kernel, support for all four of the journaling filesystems for Linux (ext3, reiserfs, jfs, and xfs), and glibc-2.2.5. Looks like Slackware 8.1 is getting closer. :-) More to come soon...
 
Ca s'annonce plutôt bien ... des améliorations un peu partout :sol:


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 21:11:38    

ben c'est make uninstall quand le Makefile contient un uninstall ...
et c'est pas toujours le cas :(
 
A+

Reply

Marsh Posté le 04-05-2002 à 21:28:36    

moi perso en compilant je trouve que je sais plus ou vont mes binaires et autre avec la slack aussi y a la possibilité de compiler de faire un make install dans un repertoire specifier comme dans /usr/src/packages/ la il va mettre tous le lib et binaire de build le package d ajouter un script et de l installer
ce qui permettra de le desinstaller facilement, oki c'est un peu chiant mais moi j aime bien

Reply

Marsh Posté le 04-05-2002 à 21:29:34    

Il paraît que le système de package est en train d'être refondu, mais ça fait pas mal de bouleau ...
 
Sinon ça serait sympa d'avoir un utilitaire qui écoute les messages du make install et en fait une liste exploitable pour désinstaller, ça serait un progrès (sans parler de dépendance), mais là c'est ptet pas possible techniquement et je suis en train de rêver.
 
Sinon j'ai pris l'habitude de la slack, du coup je la trouve simple à configurer :D


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 04-05-2002 à 21:30:50    

JoWiLe a écrit a écrit :

 
 
 
c'est qu'une update de packages :/
 
 
moi j'attends avec impatience le jour où le système de packages sera remanié  




 
ben j espere qu il ne copira jamais sur debian
sinon va falloir je trouve une autre distrib

Reply

Marsh Posté le 04-05-2002 à 21:30:58    

asphro a écrit a écrit :

moi perso en compilant je trouve que je sais plus ou vont mes binaires et autre avec la slack aussi y a la possibilité de compiler de faire un make install dans un repertoire specifier comme dans /usr/src/packages/ la il va mettre tous le lib et binaire de build le package d ajouter un script et de l installer
ce qui permettra de le desinstaller facilement, oki c'est un peu chiant mais moi j aime bien  




 
donne un peu plus de précision ça m'intéresse.


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 04-05-2002 à 21:33:14    

si j´ai bien compris .. une Slack ne gere pas les RPM ???
ou plutot n´a pas l´utilitaire RPM ... deroutant ...
 
une deb j´ai pas tente mais ca a l´air Cool, faire un .deb c surement pas sorcier, et ca permet d´avoir ses binaires repertories ..
 
remarquez faire un .RPM doit surement etre possible a partir des sources ...  oui ? non ?
 
Je suis sous RedHat, et je trouve aue c une bonne distrib, le seul probleme est du cote de son incapacite a etre un "excitateur artistique" .. ca viens du faite qu´elle marche parfaitement des le debut et de la presence de Gnome\Sawfish ... ca pousse pas a en changer .. dommage, j´aime bien les OS, ou  t´a envie de tout changer, et ou c facile de tout changer ...
 
Ma prochaine, c une deb, je pense .. mais la truc polonaise ou on recompile tout, ca m´a pas l´air mal ...
 
PS : ya surement moyen d´installer a un Linux un peu vide le system de gestion des .deb .... donc de faire comme une deb, sans etre une deb ....
et  peut etre meme, d´avoir la gestion des RPM et des DEB ???? ou bien ?

Reply

Marsh Posté le 04-05-2002 à 21:47:58    

Les rpm ne sont [normalement] pas gérés par la Slack. En tout cas elle n'a pas été prévue pour ça. Maintenant, tu peux installer rpm dessus et l'utiliser ...
 
Pour ce qui est des packages Debian, ils ne sont prévus que pour cette distrib' et ne marchent pas pour d'autres ...


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 21:51:14    

arretez moi si je dis une connerie mais on peut effectivement installer l'utilitaire rpm sur la slack, mais ça sert à rien étant donné qu'aucun package rpm destiné à la structure de la slack n'existe ...
 
A+

Reply

Marsh Posté le 04-05-2002 à 21:53:40    

le rpm est assez ... persmissif dirons-nous. Il vaut pour les RedHat, MDK, et d'autres ... et ça marche à peu près sous Slack.
 
Encore 3 minutes et le tout nouvel ISO slack-current sera dans la machine ...


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 22:01:05    

j´ai pas ma reponse pour :
Peut on faire ses propres RPM pour sa distrib en place ... (qui peut etre completement hybride)
 
la gestion des .deb installé sur une autre distrib ne supporterait pas les .deb de debian (sauf coup de bol) .. c ca qu´il faut comprendre ???
 
on peut faire ses propres .deb, alors ce probleme est resolu nin ? ... vive debian, et vive deb sur d´autres distribs ....
 
toujours pareil, ma prochaine :  Debian ...

Reply

Marsh Posté le 04-05-2002 à 22:06:20    

Pour la gestion des packages Slack j'ai deux-trois choses :
http://slaktool.sourceforge.net/
http://linux-pack.sf.net/
http://www.linuxpackages.net/buildtools.php

 

[jfdsdjhfuetppo]--Message édité par - Fred - le 04-05-2002 à 22:08:53--[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 22:07:55    

slack utilise rpm j avais installer un rpm cela avait marché
 
flamm
 
enfait un package slack c'est un tar donc une artchive, qui se compose  
tjrs d' un rep
install/doinst.sh <-- contenant un script apres l' install c'est a dire lien symbolique créaton de rep, chmod etc...
install/Slackdesc <-- qui contient la description de l apli
 
ensuite cela va dependre de ta compile
il peut y avoir bin opt usr/sbin etc.., bref...
 
donc tu as ton source , tu le configure tu le compile et ensuite
lors du make install tu peut passer des paramétres de type "prefix=" ce qui va te permettre de choisir un rep d install
prenons comme rep /usr/src/packages/nomdupackage
 
donc tout t bin, lib et autres vont se retrouver dedans et hiérachisé c'est a dire que tu n'aura po un plein de lib partout dans le rep melangé avec les bin etc.. ca va faire exactement comme un make install mais dans un autre rep on peut comparer cela a un chroot on verifie s'il y n'a po de probleme et s il y a qq chose a faire de speciale il faudra le mettre dans le script doinst.sh
ici c' est a toi de voir il faut s'y connaitre un peu quand meme
enfin ca depend des applis
 
en suite tu fais un makepkg ce qui va te build ton tar...renommer
en .tgz
 
pis voila t as ton pkg slack suffi  de l install avec pkgtool pis
si ca merde ben on l enleve facilement
 
bon la c'est la methode la plus simple mais y a d autre possibilité
 
bon c'est po tres claire mais je suis entrain de monter un site francophone sur la slack
ou y aura le maximun howto sur la slack
Je fini ma laborieuse année d iut info et je m' y mettrais rendez-vous fin juillet et tlm est le bien venu, donc si vous vous y connaiser sur la slack et que vous avez qq-chose a apporté et que vous avez envie d' écrire ben n' hesité po
 
asphro@slackwarefr.org
 
NB: ces packages sont utilisables sur toutes distribs suffi de faire tar xvf nondupackages ou d installer pkgtool mais c 'est risquer pour leur dep je pense...

Reply

Marsh Posté le 04-05-2002 à 22:11:42    

lors de mes derniers essaie slack-pack leur serveur etait hs
et slacktool
1-10-01First stable release.  
We need feedback...  
 
pis pu rien  
et je vois po koi il apporte de plus

Reply

Marsh Posté le 04-05-2002 à 22:45:20    

Bon les ISO de pré-version c'est de la merde en boîte ... pas les logiciels de base, uniquement KDE et Gnome, ça me fait une belle jambe tiens :fou:
Ca fait qd même 1h30 de DL +30 mn de config en l'air
 
Bah, tant pis j'attendrais la v8.1 finale ... il semblerait qu'actuellement ils aient beacoup de mal à inclure sur un même CD Gnome et KDE ...
 
Une fois n'est pas coutume : back to Debian :D


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 04-05-2002 à 22:46:15    

il manque quoi que tu appelles softs de base ?
 
A+

Reply

Marsh Posté le 04-05-2002 à 22:59:18    

ben moi les iso j ai builder il marche, seule conneries j avais po capter y avais plusieurs build pour le packages d ou les 696mo optenu mais je vais en refaire un comme il faut
 
si t as down les iso du ftp qu on a donné il m ont l' air chelou
713mo pour un etc..

Reply

Marsh Posté le 04-05-2002 à 23:35:28    

INFO :
 
Pour ceux que ca intéresse sur le magasine "Linux France" en librairie
il y a en ce moment un DVD avec 8Go de progs Linux dont entre-autre:
 
La Mandrake 8.2 complète (3 ISO)
La Debian (Sid) Unofficial 24/03/2002
Gentoo 1.0
Mozilla 0.99
Netscape 6.2.2
Gimp Hollywood CVS
Gimp 1.3.5 (+dépendances)
Mysql 3.23.49 + 4.0.1 alpha
 
bref 8 images de CD...!!
 
voilà
 
Sinon, là je suis sous Mandrake 8.2, en fait très simple a installé,
avant Redhat 7.2 (moins souple), je vais peut etre testé la Débian en attendant
aussi de voir la Slack final 8.1 .
 
Bon Pingouin à tous !  :bounce:

 

[jfdsdjhfuetppo]--Message édité par Graffy le 04-05-2002 à 23:36:25--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 04-05-2002 à 23:45:05    

Graffy a écrit a écrit :

bref 8 images de CD...!!


Avec 3 CD pour la Mandrake et au moins 6 pour la sid, ils ont fait comment ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed