Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
867 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Un systeme de ports de type *BSD sur slackware : "slackports !!"

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Page Précédente
Auteur Sujet :

Un systeme de ports de type *BSD sur slackware : "slackports !!"

n°137554
asphro
Posté le 11-08-2002 à 15:19:45  profilanswer
 

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
mood
Publicité
Posté le 11-08-2002 à 15:19:45  profilanswer
 

n°137561
bluelightn​eon
Posté le 11-08-2002 à 15:28:44  profilanswer
 

je suis une plure en anglais  
en gros C un system pour faire des package slack ?

n°137562
Profil sup​primé
Posté le 11-08-2002 à 15:32:09  answer
 

concrètement ça fé koa de plus ke la slack normale ?

n°137565
asphro
Posté le 11-08-2002 à 15:33:58  profilanswer
 

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 ...
 

n°137566
Profil sup​primé
Posté le 11-08-2002 à 15:34:29  answer
 

et on s'en sert komment ?

n°137567
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-08-2002 à 15:35:27  profilanswer
 

L'ombre de Gentoooooooouuuhouhouh  plane ....
[:tgrx]


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°137568
bluelightn​eon
Posté le 11-08-2002 à 15:36:06  profilanswer
 

en gros il veut creer un systeme comme pour les .deb et rpm adapté au slack ?

n°137569
asphro
Posté le 11-08-2002 à 15:37:44  profilanswer
 

le sot zi a écrit a écrit :

concrètement ça fé koa de plus ke la slack normale ?




 
:??:

n°137570
asphro
Posté le 11-08-2002 à 15:38:16  profilanswer
 

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
 

n°137571
Profil sup​primé
Posté le 11-08-2002 à 15:38:24  answer
 

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)

mood
Publicité
Posté le 11-08-2002 à 15:38:24  profilanswer
 

n°137572
Profil sup​primé
Posté le 11-08-2002 à 15:39:13  answer
 

asphro a écrit a écrit :

 
 
non comme les port des *bsd
 
 




je koné pas les port *bsd... cai koa ? esplik (jamais été sous bsd)

n°137573
trictrac_b​an
Posté le 11-08-2002 à 15:39:30  profilanswer
 

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!

n°137574
bluelightn​eon
Posté le 11-08-2002 à 15:39:54  profilanswer
 

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 :lol:

n°137575
Profil sup​primé
Posté le 11-08-2002 à 15:40:24  answer
 

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  :p

n°137576
asphro
Posté le 11-08-2002 à 15:40:51  profilanswer
 

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 !!!
 
 
 
 

n°137577
bluelightn​eon
Posté le 11-08-2002 à 15:41:12  profilanswer
 

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 ;))

n°137578
bluelightn​eon
Posté le 11-08-2002 à 15:42:16  profilanswer
 

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 ?

n°137579
asphro
Posté le 11-08-2002 à 15:46:30  profilanswer
 

le sot zi a écrit a écrit :

 
oh ça j'aime :)
ça marche komment slackports ?
feignant inside  :p  




 
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 ;)

n°137580
Profil sup​primé
Posté le 11-08-2002 à 15:49:09  answer
 

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 :)

n°137595
asphro
Posté le 11-08-2002 à 16:17:00  profilanswer
 

byzarre !!!!
 
je teste avec nmap pour dire koi

n°137599
asphro
Posté le 11-08-2002 à 16:22:36  profilanswer
 

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 !!

n°137600
Profil sup​primé
Posté le 11-08-2002 à 16:22:47  answer
 

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 ?

n°137602
asphro
Posté le 11-08-2002 à 16:25:39  profilanswer
 

va falloir que vous m expliquer comment vous faite la ;)
 
3 truc tester avec succes moi
 
iptraf ethereal et nmap (en upgrade)


Message édité par asphro le 11-08-2002 à 16:25:52
n°137603
asphro
Posté le 11-08-2002 à 16:26:58  profilanswer
 

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 !!!

n°137606
Profil sup​primé
Posté le 11-08-2002 à 16:31:55  answer
 

bah il aurait dû le créer non ?

n°137609
asphro
Posté le 11-08-2002 à 16:34:29  profilanswer
 

je vois po de koi ca peu venir  
 
vous etes en root ?
vous avez encore de l espace disk ?
 

n°137612
asphro
Posté le 11-08-2002 à 16:36:32  profilanswer
 

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 !!


Message édité par asphro le 11-08-2002 à 16:36:53
n°137613
asphro
Posté le 11-08-2002 à 16:37:25  profilanswer
 

tu peut me donner le nom du packages qu il a créé ?

n°137616
asphro
Posté le 11-08-2002 à 16:44:08  profilanswer
 

oui donc le probleme viens de la version de slack
 
un bout de code de slackports
 
 
 
 
 
 


echo "Creating package"
cd /opt/PortsTmp
mkdir install
cp "$PA/slack-desc" /opt/PortsTmp/install/slack-desc
makepkg -l y -c n $PKGNAME
echo "Package creation finished"
needinput=yes
while [ ! -z "$needinput" ] ; do
 echo "Do you want to install $PROGNAME now ? [ i = install | n = do nothing | u = upgrade ]"
 read rep
 if [ "$rep" = "i" ]; then
  installpkg $PROGNAME-$VERSION-$ARCH-$BUILD.tgz
  unset needinput
 elif [ "$rep" = "n" ]; then
  unset needinput
 elif [ "$rep" = "u" ]; then
  upgradepkg $PROGNAME-$VERSION-$ARCH-$BUILD.tgz
  unset needinput
 fi

 
 
on a donc
 
 installpkg $PROGNAME-$VERSION-$ARCH-$BUILD.tgz  
 
 
tu devine la suite !!!


Message édité par asphro le 11-08-2002 à 16:44:28
n°137624
asphro
Posté le 11-08-2002 à 16:52:26  profilanswer
 

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


Message édité par asphro le 11-08-2002 à 16:53:38
n°137628
asphro
Posté le 11-08-2002 à 16:54:22  profilanswer
 

emacs /usr/sbin/slackports
 
vers la fin
 
ligne 86


Message édité par asphro le 11-08-2002 à 17:34:36
n°137640
Profil sup​primé
Posté le 11-08-2002 à 17:00:50  answer
 

idem suis sous slack 8.0. V voir si ce patch marche...

n°137659
asphro
Posté le 11-08-2002 à 17:14:20  profilanswer
 

marchera po j arrive pour expliquer !!!

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Un systeme de ports de type *BSD sur slackware : "slackports !!"

 

Sujets relatifs
[FIREWALL/PASSERELLE] Quels ports faut il ouvrir pour QUAKE 3 ?Question sur les packages slackware
un nom de domaine avec slackware dedans c illégal?Systeme sur un CD Bootable ?
pb de souris avec la slackware 8.1sauvegarder un systeme gentoo pour essayer une autres distrib [resolu]
Pure-ftpd et les quotas systemePartition de type "Hidden Win95 FAT32"
Le "moniteur systeme" de Linux, il est où ?OpenBSD et PF et Stealth Ports
Plus de sujets relatifs à : Un systeme de ports de type *BSD sur slackware : "slackports !!"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR