Un systeme de ports de type *BSD sur slackware : "slackports !!" - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 11-08-2002 à 15:28:44
je suis une plure en anglais
en gros C un system pour faire des package slack ?
Marsh Posté le 11-08-2002 à 15:33:58
le mec c un francais !!!
je sais po si tu connais le systeme de port bsd m enfin en klr
oui ca sert a faire des package
ca te telecharge les sources, gere les deps , configure , construit le package est install le package ...
Marsh Posté le 11-08-2002 à 15:35:27
L'ombre de Gentoooooooouuuhouhouh plane ....
Marsh Posté le 11-08-2002 à 15:36:06
en gros il veut creer un systeme comme pour les .deb et rpm adapté au slack ?
Marsh Posté le 11-08-2002 à 15:37:44
le sot zi a écrit a écrit : concrètement ça fé koa de plus ke la slack normale ? |
Marsh Posté le 11-08-2002 à 15:38:16
bluelightneon a écrit a écrit : en gros il veut creer un systeme comme pour les .deb et rpm adapté au slack ? |
non comme les port des *bsd
Marsh Posté le 11-08-2002 à 15:38:24
bah ça existe déjà avec les tgz
'fin oui c vré que quand il manque une dép, c chiant de chercher à travers le net pour trouver ZE package kil fô...
M'enfin perso G pas encore eu bcp de pbs kom ça...
Mé si ça peut faire passer des gens sous slack ace ke ça vaut vrément le coup.
je suis passé de mdk à slack, bah je regrette pas (merci asphro)
Marsh Posté le 11-08-2002 à 15:39:13
asphro a écrit a écrit : non comme les port des *bsd |
je koné pas les port *bsd... cai koa ? esplik (jamais été sous bsd)
Marsh Posté le 11-08-2002 à 15:39:30
bluelightneon a écrit a écrit : en gros il veut creer un systeme comme pour les .deb et rpm adapté au slack ? |
non, parce qu'a la base les .deb et les .rpm c'est des binaires precompilé!!
Avec les ports, tu telecharges les sources et tu compile!
Marsh Posté le 11-08-2002 à 15:39:54
le sot zi a écrit a écrit : bah ça existe déjà avec les tgz 'fin oui c vré que quand il manque une dép, c chiant de chercher à travers le net pour trouver ZE package kil fô... M'enfin perso G pas encore eu bcp de pbs kom ça... Mé si ça peut faire passer des gens sous slack ace ke ça vaut vrément le coup. je suis passé de mdk à slack, bah je regrette pas (merci asphro) |
donc C un tgz+deps ?
dsl C dimanche je suis un peut lent
Marsh Posté le 11-08-2002 à 15:40:24
trictrac_ban a écrit a écrit : non, parce qu'a la base les .deb et les .rpm c'est des binaires precompilé!! Avec les ports, tu telecharges les sources et tu compile! |
oh ça j'aime
ça marche komment slackports ?
feignant inside
Marsh Posté le 11-08-2002 à 15:40:51
le sot zi a écrit a écrit : bah ça existe déjà avec les tgz 'fin oui c vré que quand il manque une dép, c chiant de chercher à travers le net pour trouver ZE package kil fô... M'enfin perso G pas encore eu bcp de pbs kom ça... Mé si ça peut faire passer des gens sous slack ace ke ça vaut vrément le coup. je suis passé de mdk à slack, bah je regrette pas (merci asphro) |
non mais la enfait ca telecharge les sources, ca les compile etc ...
et ca regle les probleme de dependances enfin ca t informe des librairie qu il faut !!!
il vrai que toute fois les probleme de lib sont rare m enfin !!!
Marsh Posté le 11-08-2002 à 15:41:12
trictrac_ban a écrit a écrit : non, parce qu'a la base les .deb et les .rpm c'est des binaires precompilé!! Avec les ports, tu telecharges les sources et tu compile! |
ilo ya des binaire en RPM G fdeja appercu ca (je ne suis pas passé par autre chose que slack donc les RPM C aussi obscure pour moi )
Marsh Posté le 11-08-2002 à 15:42:16
asphro a écrit a écrit : non mais la enfait ca telecharge les sources, ca les compile etc ... et ca regle les probleme de dependances enfin ca t informe des librairie qu il faut !!! il vrai que toute fois les probleme de lib sont rare m enfin !!! |
en gros il preveint avant le lancement du configure ?
Marsh Posté le 11-08-2002 à 15:46:30
le sot zi a écrit a écrit : oh ça j'aime ça marche komment slackports ? feignant inside |
slackports -u
ensuite
pour voir pour l instant les logiciel quil gere tu vas dans /var/lib/slacports
et tu look il y a po encore grand chose m enfin ca n a que qq jour
ensuite tu fais slakports nomdulogiciel
la je viens d installer ethereal comme ca
donc slackports ethereal
il m enforme qu il luifaut gtk+ libpcap comme lib
enfait en regardenat dans
/var/lib/slackports/net/ethereal/PORTS
on peut voir ce que ca fais
pis tu attends il ca configurer compiler faire le packages ensuite il te pose des question tu type
veux tu installer le packages
veux tu effacer le packages si tu repond non ile le stock dans /opt/StoredPorts
ensuite si tu veux effacer les sources ...
voila en gros ceux qu il fais pour l instant ce qui est deja po mal
Marsh Posté le 11-08-2002 à 15:49:09
bah pas mal...
j'essaye d'updater nmap...
il m'a tout téléchargé tout seul, il compile tout tout seul et il l'installe kom un grand. youpi on peut oublier le ./configure && make && make install
Marsh Posté le 11-08-2002 à 16:22:36
marche impec
t as du merder
mais je vois po ou c tellement usefriendly
et ca donne koi exactement comme erreur .?
cut and paste stp !!
Marsh Posté le 11-08-2002 à 16:22:47
Creating package
Usage: makepkg package_name.tgz
Makes a Slackware compatible "*.tgz" package containing the contents of the
current and all subdirectories. If symbolic links exist, they will be removed
and an installation script will be made to recreate them later. This script
will be called "install/doinst.sh". You may add any of your own ash-compatible
shell scripts to this file and rebuild the package if you wish.
Package creation finished
Do you want to install ethereal now ? [ i = install | n = do nothing | u = upgrade ]
i
Cannot install ethereal-0.9.5-i686-1.tgz: package does not end in .tgz
Do you want to remove the package ? [y|n]
hum !? c koa c'te blague ?
Marsh Posté le 11-08-2002 à 16:25:39
va falloir que vous m expliquer comment vous faite la
3 truc tester avec succes moi
iptraf ethereal et nmap (en upgrade)
Marsh Posté le 11-08-2002 à 16:26:58
le sot zi a écrit a écrit : Creating package Usage: makepkg package_name.tgz Makes a Slackware compatible "*.tgz" package containing the contents of the current and all subdirectories. If symbolic links exist, they will be removed and an installation script will be made to recreate them later. This script will be called "install/doinst.sh". You may add any of your own ash-compatible shell scripts to this file and rebuild the package if you wish. Package creation finished Do you want to install ethereal now ? [ i = install | n = do nothing | u = upgrade ] i Cannot install ethereal-0.9.5-i686-1.tgz: package does not end in .tgz Do you want to remove the package ? [y|n] hum !? c koa c'te blague ? |
parce k il a po creer le package !!!
Marsh Posté le 11-08-2002 à 16:34:29
je vois po de koi ca peu venir
vous etes en root ?
vous avez encore de l espace disk ?
Marsh Posté le 11-08-2002 à 16:36:32
hum je vois pas j aimerais avoir cette erreur
moi je suis sous slack 8.1 ...
il vrai que pkgtool et ca suite on subi qq modification
le preobleme pourrait peut etre ce situer la !!
Marsh Posté le 11-08-2002 à 16:44:08
oui donc le probleme viens de la version de slack
un bout de code de slackports
|
on a donc
installpkg $PROGNAME-$VERSION-$ARCH-$BUILD.tgz
tu devine la suite !!!
Marsh Posté le 11-08-2002 à 16:52:26
non faut tu mettes
$VERSION a la place de $BUILD dans ce ke tu viens de montrer
$VERSION = version du log
$ARCH= ton type d archi
$BUILD = numero de version (construction du packages) ca sert pour l udapte ca au cas ou une construction de package aurait eté foireuse ou si une version de log n a pas changé mais un patch a ete appliqué comme recement la glibc-2.2.5 sous slack
ou plutot mettre ca ce qui sera compatible avec les packages slack 8.1
makepkg -l y -c n $PKGNAME-$VERSION-$ARHC-$BUILD
Marsh Posté le 11-08-2002 à 16:54:22
emacs /usr/sbin/slackports
vers la fin
ligne 86
Marsh Posté le 11-08-2002 à 15:19:45
en fouinant sur sourceforge.net
j' ai trouvé un projet tout à fait intéréssant concernant la Slackwarece :
Une adaption du systéme de PORT du type *BSD
Le projet a debuté, le 5 août 2002, donc il est trés imature a mon sens mais bon dans l' avenir ca peut devenir plusque intéréssant
Le projet est ici :
http://slackports.sourceforge.net/
actuellement
version: 0.2
IL est developpé par un français, qui recherche de l'aide
alors avis aus amateurs et, le projet est ecrit en shell script .
Je trouve ca intéressant, car il est possible de modifier le configure a volonté ainsi passé des options par rapport un simple packages ordinaire et binaire !!!
############################################################
bon j attend des commentaires construtif !!!!
edit:
il est bien entendu que je ne ferais que des comparaisons par rapport aux outil fourni avec la slack et non avec les distribs habituels
[/mode menace]
pas de style debian powah avec apt ou gentoo powah ou etc ...
sinon je me ferais une joie de polluer les topics sur gento et debian
[/mode menace off]
Message édité par asphro le 14-08-2002 à 08:50:44