[Slackware] Gestion - utilisation des paquetages ...

Gestion - utilisation des paquetages ... [Slackware] - Installation - Linux et OS Alternatifs

Marsh Posté le 24-09-2003 à 22:12:45    

C'est bien simple, ma petite Slackware me plais toujours aussi bien, sauf que je rencontre d'immenses difficultées si je me décide à mettre l'un des composants à jour (je n'y arrive tout bonnement pas du tout, sauf en écrasant ce qui existe, et donc en oubliant certainement des morceaux à droite et à gauche).
 
J'ai lu ici ou la qu'un système de gestion des paquetages existait (pkgtool, makepkg, et puis je ne sais quoi d'autre).
 
Le hic c'est que je tombe souvent sur des Manpages qui ne m'avance pas trop au sujet de ces petits outils.
 
Si on ne fait qu'utiliser des paquetages pré-existant, c'est bon (le pkgtool suffit), par contre, si on se décide à créer ces paquetages (à partir de diverses sources), et à les gérer, c'est plus dur.
 
Donc, quelqu'un peut-il m'exposer comment procéder ?
 
J'ai l'habitude de DL les sources et de les compiler par des ./configure et autre.
 
Comment procéder pour créer un paquetage à partir du résultat de ces manipulations ET les gérer pr la suite (installation, désinstallation, etc...) ?
 
Help, svp !!!
 
Le passant.

Reply

Marsh Posté le 24-09-2003 à 22:12:45   

Reply

Marsh Posté le 24-09-2003 à 22:17:10    

checkinstall est ton ami
 
tu fais ton ./configure
make
 
et tu crées un mini script que tu places dans ton path root, qui contient la commande  
 
checkinstall --option pour créerpackslack
 
tu exécutes ce script dans le repertoire des sources, ca te crée le package dans ce repertoire...
 
et tu désinstalles ton packages par la commande removepackage (ou un truc comme ca)


Message édité par perchut2 le 24-09-2003 à 22:18:33
Reply

Marsh Posté le 24-09-2003 à 23:27:55    

Ah ! Ah !
 
Cool, je vais tester tout ça ce Week-End ...
 
Mais avant, zouh, on va rechercher des infos sur ... checkinstall tu dis ??  :)
 
voilà, j'ai trouvé, et effectivement, ça semble TRES prometteur (on trouve ça ici : http://asic-linux.com.mx/~izto/checkinstall/index.php) !
 
Eh eh, ce WE ma petite Slack ...  :love:  :pt1cable:  :D  :ange: .
 
Le passant.


Message édité par le passant le 24-09-2003 à 23:31:48
Reply

Marsh Posté le 25-09-2003 à 10:30:13    

La gestion des packages avec Slack est relativement facile :
 
installpkg le_package.tgz
pour installer un package.
 
removepkg le_package
Pour supprimer un package.
 
upgradepkg le_package.tgz
Pour mettre à jour un package.
 
Tu as une trace de tous les packages installés dans /var/log/packages.
 
Sinon pour créer un package, c'est relativement simple.
Je n'ai pas encore testé checkinstall. J'utilise cette méthode :
http://slackware.tuxfamily.org/ind [...] ub=makepkg
qui fonctionne très bien.
 
Tu trouveras beaucoup de packages pour ta slackware (quelle que soit la
version) sur http://www.linuxpackages.net
Avant d'en créer un, il peut être utile de vérifier si quelqu'un ne
l'a pas fait avant toi ;)
Si tu en fais un, tu peux ajouter un lien sur le site pour que tout
le monde en profite !
 
Sinon quelqu'un a une idée de la date de sortie de slack 9.1 ?


Message édité par Vinx le 25-09-2003 à 10:32:28
Reply

Marsh Posté le 25-09-2003 à 14:03:05    

A vi aussi ...
 
Je pense que je vais commencer par la première solution (j'aime bien tout faire à la main, ça me donne le sentiment d'être un "crack"  :whistle: ).
 
Mais effectivement, rien n'empèche de jeter un oeil sur les listes de packages pré-existants. Même si ce n'est pas le même plaisir  [:ogmios]  :) .
 
Pour la 9.1, je sais po du tout ou ça en est cette histoire. Déjà, il faut que je me mette à la 9.0 ...
 
C'est ma slack qui va être contente avec toutes ces pistes  :D .
 
Le passant.
 

Reply

Sujets relatifs:

Leave a Replay

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