portage et emerge : ca marche sur pas slack sa mère !

portage et emerge : ca marche sur pas slack sa mère ! - Linux et OS Alternatifs

Marsh Posté le 16-09-2002 à 11:23:04    

je me disais que ca le ferait vraiment 'achement si j'installais le système portage de la gentoo sur mes slacks...
donc me voilà parti pour portage
c'est alors que je découvre que pour installer le tree des ports, il me fqut la commande 'emerge'...
donc motivé que je suis, c'est parti pour un freshmeat et un google pour trouver un lien pour downloader les sources de la commande emerge...
 
mais beuuuuuuuuu !!! :cry:
je  trouve rien ! :(
 
alors une url siouplé pour dl les sources d'emerge ca serait cool ;)


Message édité par slaanesh le 16-09-2002 à 15:59:11

---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 11:23:04   

Reply

Marsh Posté le 16-09-2002 à 11:28:05    

Portage est le nom du système de packages de la Gentoo.
Portage comprend donc emerge, ebuild, ...
Au cas où tu ne le saurais pas c'est du python donc il te faudra l'interpréteur.

Reply

Marsh Posté le 16-09-2002 à 11:30:55    

mouais c'est ce ke je me disais o début mais j'ai po trouvé non plus d'archive du style portage*.tar.gz :??:
 
edit : ca y est je crois ke je l'ai : portagemaster-0.1.8.tar.bz2
 
edit2 : heuuu en fait je suis po sûr ke ce soit ca....paske dans le INSTALL, il me dit ca :

Requirements:
[...]
4. Gentoo Linux with Portage properly installed.


 
Ce qui voudrait dire que c po avec ce package ke je vais avoir ma fameuse commande emerge ?? :??:


Message édité par slaanesh le 16-09-2002 à 11:36:00

---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 11:34:54    

http://www.ibiblio.org/pub/Linux/d [...] snapshots/
 
C'est un snapshot du "tree" des ports de la gentoo. Tu y trouveras portage dans /usr/portage/sys-apps/portage/files/.
 
Non non portagemaster c'est pas ça.


Message édité par cedric80 le 16-09-2002 à 11:35:37
Reply

Marsh Posté le 16-09-2002 à 11:37:54    

bon quittes à passer pour con, allons-y gaiement ! :)
 
donc si portage s'installes via le système des ports, ke le système des ports nécessite 'emerge' pour fonctionner, comment que je fé moa ??


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 11:42:02    

Tu vas sur le lien que je t'ai donné, tu télécharges le dernier snapshot:
http://www.ibiblio.org/pub/Linux/d [...] 15.tar.bz2
 
Et dans ce tar.bz2 tu trouveras portage-2.0.36.tar.bz2 dans  /usr/portage/sys-apps/portage/files/

Reply

Marsh Posté le 16-09-2002 à 11:43:05    

voui ca j'ai bien compris mé y disent dans la doc k'il fo 'emerge' pour installer les ports du tree ?
mé pas pour portage ?
 
edit: paske ken je vois ca :

# cd /usr/portage/sys-apps/portage
# emerge portage-x.y.z.ebuild


ba je me pose des kestions après moa ;)


Message édité par slaanesh le 16-09-2002 à 11:45:35

---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 11:46:47    

emerge est juste une commande qui te simplifie la tâche quand tu veux installer un programme. Rien ne t'empêche de ne pas l'utiliser.
 
Maintenant une fois que portage est installé bien sûr que tu pourras installer les nouvelles versions de portage à l'aide d'emerge (c'est peut-être pas très clair tout ça...)

Reply

Marsh Posté le 16-09-2002 à 11:48:05    

Slaanesh a écrit a écrit :

voui ca j'ai bien compris mé y disent dans la doc k'il fo 'emerge' pour installer les ports du tree ?
mé pas pour portage ?
 
edit: paske ken je vois ca :

# cd /usr/portage/sys-apps/portage
# emerge portage-x.y.z.ebuild


ba je me pose des kestions après moa ;)




 
Evidemment car dans la documentation il suppose que tu es en train d'installer une gentoo, et pas simplement portage sur une slackware !

Reply

Marsh Posté le 16-09-2002 à 11:49:35    

ok c bon j'ai COMPRIS :)
 
j'ai juste à décompresser les sources du dossier 'files' :)
youpi, on va voir si ca marche now :)


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 11:49:35   

Reply

Marsh Posté le 16-09-2002 à 12:21:49    

mé heuuu !!!
j'ai installé portage à la mano et voilà ce qu'il me dit quand je le lance:

---$ emerge
>>> Note: /etc/make.profile isn't available; an 'emerge sync' will probably fix this.
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2, in ?
    import os,sys,portage,xpak,string,re,commands,time,threading,shutil
  File "/usr/lib/python2.2/portage.py", line 3959, in ?
    do_vartree()
  File "/usr/lib/python2.2/portage.py", line 3952, in do_vartree
    del x
UnboundLocalError: local variable 'x' referenced before assignment


 
alors moa naïf je me dis ke je vé faire ce k'il me dit et lancer emerge sync mé ca me pond le même message ??!!
 
so......HEEEEEEEEEEELLLLLLLLLPPPPPPPPPPPPP


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 14:40:18    

bon ca y est j'ai réussi à le faire marcher ce put*** de truk de merde...en fait fallait ke j'utilise une archive rescue....pouvait po le deviner mé bon ;)
 
maintenant reste plus k'à me faire un emerge sync mé bon vu ke le rsync est po autorisé sur mon rézo, fo ke je trouve un équivalent pour construire le dossier /etc/make.profile....
 
motivé motivé motivé !  :pt1cable:


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 14:56:50    

ayé ca marche ! :)
en fait suffisait de faire un lien vers la section appropriée du portage/profile :)


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 16-09-2002 à 16:00:39    

bon j'suis vert...:cry:
en fait emerge veut pas marcher...il me dit toujours k'il me mank le port baselayout d'installé mé je veux po l'installer moa, rien à battre de ca, mon système est tout bo, j'vé po le saloper avec leurs conneries....
 
bouuuuuu j'y avais presk cru moa :(


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Sujets relatifs:

Leave a Replay

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