OVH Cloud OVH Cloud

[gentoo-user-fr] Questions de débutant,

15 réponses
Avatar
Anthony Jacob
Bonjour,

Alors voilà, j'ai pas mal de questions de débutant.

1) J'arrive pas à faire fonctionner le plugin Flash pour Firefox :-(
a) Qd j'arrive sur une page web qui a du flash il me propose d'installer
l'extension qui va bien, mais après il me dit que le fichier
~/.mozilla/plugins/libflashplayer.so est introuvable (Et c'est FAUX !)

b) J'installe à la main :
bash-2.05b$ cd install_flash_player_7_linux
bash-2.05b$ ls
Readme.htm flashplayer-installer libflashplayer.so
Readme.txt flashplayer.xpt
bash-2.05b$ ./flashplayer-installer

ERROR: Your architecture, \'x86_64\', is not supported by the
Macromedia Flash Player installer.
c) Je fais un 'emerge libflash' et fais un lien de
~/.mozilla/plugins/libflashplayer.so --> /usr/lib/libflash.so, ça non
plus ça ne veut pas fonctionner ; qu'est-ce que je peux faire !?


2) Démarrage en mode graphique :
Alors j'ai compris que pour booter directement en mode graphique je
devais configurer mon /etc/rc.conf et faire :
bash-2.05b# rc-update add xdm default

Donc bien, gdm se lance comme prévu, MAIS il ne me propose que Fluxbox,
Gnome (qui est même pas installé), un failsafe et peut-être encore un
truc pas terrible. Et moi, je veux :
- XFCE4 (ce que j'utilise)
- FVWM
- Fluxbox
J'ai un /etc/X11/Sessions/fluxbox et un /etc/X11/Sessions/fvwm ; j'ai
aussi copié /etc/xfce4/xinitrc en /etc/X11/Sessions/xfce4 mais après
j'arrive pas à trouver LE fichier qui me permet de configurer les
différentes sessions de gdm ... Qq'un peut-il m'aider ?


3) Des fois je veux installer des programmes qui me manque.
Exempple : Bashburn
Je fais donc :
bash-2.05b# emerge -t bashburn
>>> --tree implies --pretend... adding --pretend to options.

These are the packages that I would merge, in reverse order:

Calculating dependencies
!!! All ebuilds that could satisfy "bashburn" have been masked.
!!! One of the following masked packages is required to complete your
request:
- app-cdr/bashburn-1.3 (masked by: missing keyword)
- app-cdr/bashburn-1.4 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

Je suis donc allé voir
http://www.gentoo.org/doc/fr/handbook/handbook-amd64.xml?part=2&chap=1#doc_chap4
mais ça répond pas à toutes mes questions :

a) Je suppose que c'est pour la stabilité du système et qu'il vaut mieux
attendre non ? Il attendre longtemps en général ?

b) Si je veux installer un programme qui n'est pas répertorié dans
Portage, je peux faire qq chose ? Je pense à TuxRip (tuxrip.free.fr),
c'est un script shell un peu comme abcde ou Bashburn qui permet de
ripper des DVD en mkv ou ogm avec plusieurs pistes audios + ST. Il faut
que je m'adresse à qq'un pour proposer se programme dans Portage ?


4) Je voudrais installer MPlayer, mais je voudrais être sûr des options
qui passent (en fait, je voudrais probablement mettre --languagefr,
libdvdread=enable et libdvbkit=disable, --enable-gui, etc ... enfin pour
MPlayer je veux pouvoir mettre les options comme si je lanceais le
./configure moi-même !).
Je sais que c'est la variable USE qui détermine les options de
compilation, mais comme il n'y a pas d'option qui va bien pour mettre la
langue française dans la varialbe USE, je me demandais s'il n'y avait
pas mieux ... !??


5) J'ai vu qu'il était possible de mettre son système à jour avec des
commandes comme :
a) Lancer vous 'emerge --sync' souvent ? tous les combien ?
J'ai vu ça en le faisant une fois :
Please note: common gentoo-netiquette says you should not sync more
than once a day. Users who abuse the rsync.gentoo.org rotation
may be added to a temporary ban list.

b) La fréquence pour un '# emerge --update --deep world' ?


Voilà voilà, pour les questions qui me viennent sur le moment, j'en
aurais peut-être d'autres mais je vais déjà essayer de chercher un peu
par moi-même.

Merci d'avance pour votre aide,

Anthony

--
gentoo-user-fr@gentoo.org mailing list

5 réponses

1 2
Avatar
Anthony Jacob
Salut,

EXTRA_ECONF est une variable d'environnement censée être utilisée par
les ebuilds pour, justement, ajouter des options de configuration
prévues par un programme mais pas par les USEs. Donc au lieu de faire :

#emerge mplayer

tu fais :

#EXTRA_ECONF="--mon-switch-a-moi" emerge mplayer



Ok, j'ai pigé ;-)
Par contre, est-ce qu'il exsite une commande pour connaître les options
que l'on peut passer à mplayer !?

Ou alors tu peux editer l'ebuild et le mettre dans ton overlay pour
ne pas perdre tes modifications au prochain sync de portage.



Bon ben là j'suis complètement largué ! Comme ça c'est règlé ;-)



Domage parce que perso je pense que c'est la méthode la plus saine (plus
lourde aussi). Je crois que le moment est venu de faire une pause et de
se lire de la doc ! ;)



Ouais, je crois que j'ai BCP de docs à lire et malheureusement j'ai pas
vraiment le temps :-(

Il me semble que toutes les options activées du configure sont affichées
par portage avant la compilation. Si tu vois qu'il t'en manque, tu peux
toujours les ajouter (par USE, extra conf ou edition d'ebuild) et
recommencer l'emerge.



Bah, j'aimerais bien qu'il y ait une pause entre le configure et la
compilation, car pour le moment il télécharge, ./configure, compile et
installe sans s'arrêter. Mais bon, je me plains pas c'est qd meme top :-D !

Tu peux aussi essayer de lire l'ebuild (la fonction src_compile et la
variable myconf, en particulier).



Autre une doc à lire :-)

encore un ou deux programmes (j'suis aussi dég qu'Open Office soit
encore en ~arch pour le compiler, j'devrais prendre le openoffice-bin :-()



OOo en ~arch ? non non je crois pas :

yop $ etcat versions openoffice
[ Results for search key : openoffice ]
[ Candidate applications found : 4 ]

Only printing found installed programs.

* app-office/openoffice :
[ ] 1.0.3-r2 (0)
[ ] 1.1.0-r4 (0)
[ ] 1.1.1-r1 (0)
[ I] 1.1.3 (0)



Oui, mais je suis en arch=AMD64 et là j'ai pas mal de pb pour avoir tous
les pb ou tous les applis qui marchent au poil ... (Cf, mon post sur la
résolution de mon pb avec Flash !)

Merci pour tes messages,

Anthony

--
mailing list
Avatar
Anthony Jacob
Salut,

Tu vas dans /usr/share/xsessions et tu trouveras là les fichiers de
démarrage des sessions de gdm.
Avec un éditeur de texte, tu pourras créer un nouveau fichier appelé
xfce.desktop qui doit contenir :
[Desktop Entry]
Encoding=UTF-8
Name=Xfce Session
Exec=startxfce4

En relançant gdm, dans Session, tu devrais voir apparaître xfce dans le
menu.



Tout marche au poil, MAIS je poste car je t'avais pas dit MERCI, donc
voilà qui est chose faîte :-D

Anthony

--
mailing list
Avatar
Anthony Jacob
Salut

Je crois que ton architecture n'est pas (encore) supportée par
Macromedia FlashPlayer voir le lien ci-dessous :
http://archives.mandrakelinux.com/cooker-amd64/2004-10/msg00050.php
Il faut sans doute attendre un peu...



En fait, je me doutais que le pb venait de là (Cf. mon premier post :
"ERROR: Your architecture, 'x86_64', is not supported by the
Macromedia Flash Player installer."), mais je me disais que pour une lib
il allait qd meme pas me faire chier !!!
En fait, avec un emerge mozilla-firefox-bin (en 32 bits), le plugin
Flash fonctionne, MAIS le pb c'est qu'après avoir supprimé mon firefox
compilé pour mon arch, Gaim est pas content car il trouve plus ce dont
il a besoin pour MSN : le support SSL (et bien sûr, même après avoir
refait un emerge gaim, il trouve pas le support SSL qui devrait se
trouver dans /opt/firefox ; donc pour le moment je sais pas trop quoi
faire ... je trouve ça un peu nul d'avoir 2 "mêmes" versions de Firefox !)

Cela dit en passant, il y a encore pas mal d'applis qui posent pb pour
mon arch : MPlayer fonctionne mais a du mal avec les win32codecs :-(
Je me demande s'il ne vaut pas mieux rester sur une Gentoo en x_86 qu'en
x86_64 !?

Merci pour ton post,

Anthony


--
mailing list
Avatar
Yoann Pannier
Anthony Jacob wrote:
Par contre, est-ce qu'il exsite une commande pour connaître les options
que l'on peut passer à mplayer !?



Mmm, pour autant que je sache, pas dans portage. Mais j'imagine que tu
peux laisser 'emerge' de côté et utiliser 'ebuild' directement,

#ebuild /usr/portage/media-video/mplayer/mplayer-[VERSION].ebuild fetch
(pour télécharger)

#ebuild /usr/portage/media-video/mplayer/mplayer-[VERSION].ebuild unpack
(pour décompresser l'archive)

Aller dans le repertoire ou tout est décompressé /var/tmp/portage/qqchose

et faire un ./.configure --help standard pour voir les options d'mplayer.

Bah, j'aimerais bien qu'il y ait une pause entre le configure et la
compilation, car pour le moment il télécharge, ./configure, compile et
installe sans s'arrêter. Mais bon, je me plains pas c'est qd meme top :-D !



Le mieux c'est :
#man ebuild
Et en particulier, le détail de la commande merge.

OOo en ~arch ? non non je crois pas :



Oui, mais je suis en arch=AMD64 et là j'ai pas mal de pb pour avoir tous
les pb ou tous les applis qui marchent au poil ... (Cf, mon post sur la
résolution de mon pb avec Flash !)



Oops, j'avais zapé le coup du 64 bits.

Merci pour tes messages,



De rien.

--
Yoann Pannier

--
mailing list
Avatar
Jacques Montier
Anthony Jacob a écrit :
Salut,

Tu vas dans /usr/share/xsessions et tu trouveras là les fichiers de
démarrage des sessions de gdm.
Avec un éditeur de texte, tu pourras créer un nouveau fichier appelé
xfce.desktop qui doit contenir :
[Desktop Entry]
Encoding=UTF-8
Name=Xfce Session
Exec=startxfce4

En relançant gdm, dans Session, tu devrais voir apparaître xfce dans
le menu.




Tout marche au poil, MAIS je poste car je t'avais pas dit MERCI, donc
voilà qui est chose faîte :-D



Bonjour,

Il n'y a pas de quoi.
Pour avoir moi-même été souvent aidé de manière
très efficace sur cette liste, ça fait plaisir de
pouvoir donner un (modeste) coup de main à mon tour.

--
Jacques

--
mailing list
1 2