questions a propos de Gentoo

questions a propos de Gentoo - Installation - Linux et OS Alternatifs

Marsh Posté le 28-06-2004 à 17:19:32    

Bonjour
Il serait temps pour moi de me fixer une distribution, car depuis 3 mois je ne fais que les installer, tester diverses chose et essayer une autre distrib' ...
Maintenant je veux pouvoir utiliser linux, le configurer c'est bien, l'utiliser c'set mieux non ?  :ange:  
 
Donc je pense me mettre Gentoo.
Je l'ai deja installer, ca marche bien tout ca mais je me heurte a quelques soucis.
 
le "emerge sync" ne me semble pas efficace d'origine, il faut peut etre changer les sources ou emerge va mettre a jour portage ?
car qd je l'avais fait (ya 10~15 jours) je n'avais pas gimp2, Xchat n'était encore qu'en 2.0.8 alors que la 9 était la depuis une dizaine de jour je crois. Enfin vous l'aurez compris, tous les paquets ne sont pas dans les dernieres version disponible.
Que faut-il changer pour resoudre ce "probleme"
 
 
Ensuite, je voulais installer Xorg, mais je n'ai jamais reussi car le paquet était masqué ou quelque chose comme ca :/
j'ai lu qq truc a ce sujet mais je n'ai pas vraiment compris le principe :s
 
hum, ca ira pour le moment :]

Reply

Marsh Posté le 28-06-2004 à 17:19:32   

Reply

Marsh Posté le 28-06-2004 à 17:39:24    

Reply

Marsh Posté le 28-06-2004 à 20:42:02    

Voila, j'ai suivis ce qu'il y avait dans le lien que tu m'a filé pour portage, j'ai donc installé mirrorselect, je l'ai executer, puis "emerge sync"
 
tout se passe normalement, a la fin voila ce qu'il me dit :

Citation :


Number of files: 87323
 
Number of files transferred: 29
 
Total file size: 70741538 bytes
 
Total transferred file size: 29456 bytes
 
Literal data: 29456 bytes
 
Matched data: 0 bytes
 
File list size: 1840000
 
Total bytes written: 765
 
Total bytes read: 1871197
 
 
wrote 765 bytes  read 1871197 bytes  1159
1.10 bytes/sec
 
total size is 70741538  
speedup is 37.79
 
 
>>> Updating Portage cache...  ...done!
 
 
 
* An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.
 * Please do so and then update ALL of your configuration files.
 


 
Mais moi, j'sais pas ce qu'il faut faire, lol :D
j'ai lu le "man emerge" mais ya beaucoup de truc dont je ne comprends pas trop le principe :-/
 
______
 
une autre question :]
(c'est pour ca que j'ai ouvert ce topic avec un titre généraliste (: )
 
Comment ajouter un repertoire de commandes pour le root ?
(pour etre plus clair, dans /usr/local/sbin j'ai les commandes pour configurer/verifier l'état de mon modem (eaglediag, eagleconfig etc...) mais ce repertoire n'ets pas dans ma variable $PATH. J'ai fait le bourrin en éditant le fichier /etc/profile, ca fonctionne mais qd je me log j'ai droit a 2 pages d'information (peut etre du log ou des resultats de fichier de configuration, j'sais pas)
 
j'ai essayé avec export mais c'est temporaire :-/


Message édité par c0wb0y le 28-06-2004 à 20:50:58
Reply

Marsh Posté le 28-06-2004 à 20:57:40    

Salut comme tu debutes sous gentoo je vais t'aider un peut lol. Tout d'abord la premiere chose a faire apres une install et surtout avant d'installer un logiciel c'est de faire la commande emerge sync ou emerge rsync. Ces commandes mette a jour portage. Portage contient le nom et les numeros de version des logiciels que tu peux installer. une fois cette commande taper tu doit verifier si des mise a jour n'on pas etaient faites. Pour ca tapes emerge world -pv (emerge world -pvU une fois que t'auras installer des packages masques).le Emerge world -pv verifie que les logiciels installe soient les dernier dispo dans portage. Si il ne sont pas a jour il te dis lesquel et il te dis pas quel version ils vont etre remplacer. Gentoo a tjs les packages les plus recents mais pour les utiliser sans les "demasquer" il faut attendre que le mainteneur les aient bien teste pendant une à plusieurs semaines suivant le ou les logiciels. Si toutefois tu veux installer un package qui est encore masque donc en test ;) tu peux le faire mais tu peux rendre ton system instable.
 
Pour de plus amples infos mattes ces liens:
 
http://www.gentoo.org/doc/fr/index.xml
http://www.gentoo.org/doc/fr/xorg-config.xml (si tu veux tester Xorg)
http://forums.gentoo.org/
http://forums.gentoo.org/viewforum [...] 8ec721391f
 
un export dans le .bashrc peut etre :)


Message édité par aurelboiss le 28-06-2004 à 20:58:48
Reply

Marsh Posté le 28-06-2004 à 21:31:24    

Pour avoir les derniers paquets tout le temps , il suffit de se mettre en ~x86 dans le /etc/make.conf
 

Code :
  1. # Advanced Masking
  2. # ================
  3. #
  4. # Gentoo is using a new masking system to allow for easier stability testing
  5. # on packages. KEYWORDS are used in ebuilds to mask and unmask packages based
  6. # on the platform they are set for. A special form has been added that
  7. # indicates packages and revisions that are expected to work, but have not yet
  8. # been approved for the stable set. '~arch' is a superset of 'arch' which
  9. # includes the unstable, in testing, packages. Users of the 'x86' architecture
  10. # would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages.
  11. # '~ppc', '~sparc' are the unstable KEYWORDS for their respective platforms.
  12. # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
  13. # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
  14. #
  15. ACCEPT_KEYWORDS="~x86"



Message édité par Coolos56 le 28-06-2004 à 21:32:42
Reply

Marsh Posté le 28-06-2004 à 21:56:31    

J'ai capté pour les masques :D
( et je viens de remarquer qu'on pouvoir attribuer une valeur a la variable USE (ou autre) sans devoir la changer dans le make.conf, c'est bien plus pratique comme ca  :lol: )
 
 
par contre, pour portage j'ai tjs pas compris :x
 
"emerge world -pv" => cette commande recompile avec la derniere version dispo les paquets installé sur mon systeme, mais ca ne met pas a jour tout l'arbre portage?
 
"emerge sync" ==> plein de ligne qui defile (avec tous les dossier de /usr/portage en fait) et a la fin, le message posté précedement.
ensuite, qd je fait un : "emerge -s xchat" je n'ai que la version 2.0.8-r1 qui était deja celle présente avant le emerge sync, j'en deduis que rien n'a était changé dans mes ports, il a juste regarder que ma version n'était pas a jour :-/
 
Comment donc mettre vraiment a jour portage ? en fait, comment faire ca :  

Citation :

 
* An update to portage is available. It is _highly_ recommended  
* that you update portage now, before any other packages are updated.  
* Please do so and then update ALL of your configuration files.


 
De l'aide m'est donc toujours necessaire ^^"
(il faut absolument que j'arrive a faire ca, car pour le moment je n'installerai rien tant que portage ne sera pas a jour =/ )

Reply

Marsh Posté le 28-06-2004 à 22:06:13    

Pour mettre à jour portage (j'entends le logiciel portage), suffit de faire un

Code :
  1. emerge portage


 
Sinon pour xchat, si emerge -s ne te donne que la version que tu possèdes déjà c'est simplement parce que la nouvelle version (si elle existe) n'a tout simplement pas encore été portée à l'intérieur de l'arbre de portage... ;)
 
Ta remarque pour la variable USE s'adapte aussi très bien à ça :

Code :
  1. ACCEPT_KEYWORDS="~x86"

, ce qui te permet d'installer des paquets masqués sans modifier ton make.conf


Message édité par JoeBlack1215 le 28-06-2004 à 22:08:12

---------------
I'm digging my way to something better - Metallica, Bleeding Me (Load, 1996)
Reply

Marsh Posté le 28-06-2004 à 22:12:52    

quand tu fais un emerge sync en fait il met a jour portage ;) met ce n'est pas pour autant que xchat 2.0.9 n'est tjs pas present :D Quand tu fais un emerge -s xchat tu lui demande qu'elle version STABLE tu veux avoir et non la derniere ;) (en test). Pour la voir ou l'avoir :) tu dois faire un ACCEPT_KEYWORDS="~x86" emerge -s xchat et la tu veras:
*  net-irc/xchat
      Latest version available: 2.0.9
      Latest version installed: 2.0.8-r1
      Size of downloaded files: 1,069 kB
      Homepage:    http://www.xchat.org/
      Description: Graphical IRC client
      License:     GPL-2
 
@+

Reply

Marsh Posté le 28-06-2004 à 22:16:46    

aya :]
je pensais qu'il allait tout m'afficher moi :]
je vais tester :D
 
___
 
Yahoo :D
merci beaucoup :°)
j'vais pouvoir installer xorg etc maintenant :')
 
par contre, pas encore resolu mon probleme de $PATH :p
j'ai créé un fichier .bashrc dans ~ dans lequel j'ai mis la ligne
export $PATH=/bin...(etc):$ROOTPATH
(c'est le meme qu'il y avait dans /etc/profile en fait)
mais ca fait rien :]
je dois refaire le export a la main :x


Message édité par c0wb0y le 28-06-2004 à 22:40:56
Reply

Marsh Posté le 29-06-2004 à 11:16:40    

Ben c'est pas plutot ca la synthaxe pour exporter une variable
 

Code :
  1. export PATH=/bin...(etc):$ROOTPATH


Message édité par Coolos56 le 29-06-2004 à 11:16:57
Reply

Marsh Posté le 29-06-2004 à 11:16:40   

Reply

Marsh Posté le 02-07-2004 à 23:35:16    

[:drap]


---------------
"Jazz is not dead, it just smells funny" - Frank Zappa (1973)
Reply

Marsh Posté le 03-07-2004 à 00:31:05    

VIVE LES EBUILD :)

Reply

Marsh Posté le 03-07-2004 à 02:10:03    

au fait, quand tu as ce message :
 

Citation :


 
* An update to portage is available. It is _highly_ recommended  
* that you update portage now, before any other packages are updated.  
* Please do so and then update ALL of your configuration files.  


 
tape :
#emerge system
 
et il te reinstallera ton system et portage.
et quand il a finit, tu lance :
 
#etc-update
 
mais fais gaffe, car ca va faire "sauter" certains fichier de conf.

Reply

Sujets relatifs:

Leave a Replay

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