En écho au sondage "Sous quelle distro êtes vous", j'aimerais vous demander quels sont les logiciels qui composent votre environnement et pourquoi :
- Emulateur de terminal
- Lanceur de commandes
- Gestionnaire de fenêtres
- Gestionnaire de fichiers
- Panel/Pager
- Shell
- Editeur de texte
- etc.
Beaucoup utilisent certainement la suite gnome/kde/xfce/lxde standard, mais je suis certain qu'il y a une bonne part d'irréductibles qui prennent encore plaisir à choisir les briques de leur environnement.
Pour lancer le bal, j'ai plusieurs machines standardement gnomisées. Plus une Arch presque minimaliste en construction, où là je teste et choisis mes briques avec un minimum de deps (ce serait le rationale pour chaque choix ou presque).
Term : xterm (j'aurais bien aimé un dropdown, mais je n'en connais pas d'assez stable et léger).
Lanceur : gmrun
WM : openbox
FM : void
Panel : tint2
Shell : bash par défaut
Editeur : vim
Web : dillo, j'aurais aimé que son interface soit un poil plus configurable d'ailleurs, deux lignes de widgets pour une poignée de boutons utiles et une barre d'adresse ça fait du bon gâchis d'espace
A vous
- Emulateur de terminal : xterm
- Lanceur de commandes : fbrun
- Gestionnaire de fenêtres : fluxbox
- Gestionnaire de fichiers : thunar
- Panel/Pager : pour la barre des tâches celle de fluxbox par défaut, mais tint2 a l'air sympa, je vais regarder
- Shell : bash par défaut
- Editeur de texte : je ne programme pas vraiment pour l'instant donc je me contente d'un nano ou d'un gedit pour modifier vite fait des fichiers de config ou autres fichiers personnels, sinon pour les "gros documents" (pour les cours principalement), j'utilise open office
- Web : firefox
- Messagerie instantanée : amsn, j'aime pas vraiment, je préfère d'autres clients plus légers, mais au moins amsn gère la webcam
kaoron : tu pourrais faire une liste claire (ie sans "etc.") histoire de bien fixer le cadre.
Sinon, il serait bon d'expliquer certains termes. Moi même, je ne sais trop quoi penser de "Panel/Pager". Pour moi, c'est un boulot (facultatif) du gestionnaire de fenêtres.
Dans la même lignée, un ubuntuiste débutant ne saura pas sortir le nom de son shell (bon ok, on saura en déduire que c'est bash). Ça peut être cool de lui dire deux mots sur ce qu'est le shell.
Sur 2 machines avec comme OS principal une debian Sid (fixe) et une debian Lenny (netbook)
Term : xterm, gnome-term sur le laptop pour la transparence, ca fait gagner de la place/du temps la transparence sur les petits ecrans mine de rien ^^
Lanceur : aucun, un pseudo-dock fvwm sur le bureau, et 2 raccourcis clavier fvwm : rox-filer sur la windows droite et xterm sur la touche windows gauche pour lancer tout le reste
WM : fvwm, fvwm-crystal sur le laptop
FM : rox-filer
Pager : Agencement maison du module pager de fvwm ^^
Shell : zsh, par defaut sur le laptop
Editeur : gedit en général, nano sinon
Web : iceweasel sur le fixe et kazehakase sur le laptop (quand meme plus rapide ^^)
messagerie : amsn
visionneuses : gqview ou gthumb pour l'images, xmms2 et vlc pour le son/video
@ Chris_27 : Je serais bien en peine de fixer une liste définitive, vu que certains auront certainement des briques bien spécifiques de leur environnement auxquelles je n'aurais pas pensé, comme toi tu estimes que le panel est une fonctionnalité du WM alors que pour moi c'est une fonction qui peut être remplie par un programme dédié comme gnome-panel, pypanel, lxpanel ou bien tint2.
Certains baseront leur environnement sur un multiplexeur de terminal là ou d'autres auront un tiling-wm, certains auront les deux ou aucun des deux. Certains auront un environnement gravitant autour de ROX, et son ergonomie particulière. Justement, le but de la manœuvre est de faire ressortir les différents patchworks d'applications de chacun qui créent un environnement utilisable.
Par contre, on peut expliquer la fonction d'un programme :
- Shell, ou interpréteur de commandes : interface utilisateur du système d'exploitation, permet a l'utilisateur d'interagir avec le système sous la forme de commandes texte, généralement GNU Bash
- Emulateur de terminal : programme émulant le fonctionnement d'un terminal informatique, permet d'interagir avec le shell, Exemple : gnome-terminal, konsole, xterm
- Lanceur de commandes : permet de lancer une commande sans ouvrir un terminal, généralement accessible via le raccourci Alt+F2
- Gestionnaire de fenêtres : permet de manipuler les fenêtres affichées par le serveur d'affichage (X), twm, metacity, compiz, kwin et openbox sont des gestionnaires de fenêtres
- Gestionnaire de fichiers : outil dédié à l'interaction avec de système de fichiers et à la gestion des fichiers, par exemple nautilus, dolphin, ROX-filer
- Panel : autre outil permettant la gestion des fenêtres sous la forme d'une barre de tâches, présentant généralement d'autres fonctionnalités
- Pager : autre outil permettant la gestion des fenêtres et des bureaux virtuels, sous la forme de représentation miniature
- Editeur de texte : vim pawaaaaa... ehm, logiciel qui permet d'éditer des textes (et éventuellement de jouer, de psychanalyser, de lire ses mails, de flinguer la touche contrôle et de détester les parenthèses)
- etc. : autre logiciel à la fonctionnalité méconnue mais indispensable a la cohérence de votre environnement.
Sous debian lenny.
- Emulateur de terminal : xterm
- Lanceur de commandes : mon window manager fait ca.
- Gestionnaire de fenêtres : ion3
- Gestionnaire de fichiers : mv/cp/cd/sed...
- Panel : N/A
- Pager : less ou most
- Shell : bash
- Editeur de texte : emacs 22
Euh... Tout dépend si je démarre kdm ou que j'y vais à coup de startx.
startx :
- Terminal : xterm
- WM : openbox
- Gestionnaire de fichiers : xterm ( )
- Panel : pypanel
- Shell : tcsh sous FreeBSD, bash sous Linux
- Editeur de texte : nano ( ) ou emacs (nos profs nous manipulent )
Les choses que j'utilise pas, je les mets pas.
KDE :
- Terminal : Konsole
- Gestionnaire de fichiers : Dolphin ( )
- Editeur de texte : Kate
Et surtout, très important : affichage composite, exposé et fenêtres flubber
Le reste, je pense que ça se devine, donc je mais pas.
Bon allez, celui-là j'y réponds tout de suite (en utilisant quand même 1 joker).
- Emulateur de terminal : urxvt (appelé aussi rxvt-unicode chez BSD) , pour l'unicode et surtout pour son fond "transparent".
- Lanceur de commandes : dmenu.
- Gestionnaire de fenêtres : scrotwm (+ dvtm à l'intérieur de mes screens)
- Gestionnaire de fichiers : urxvt, perl pour le gros œuvre, konqueror ponctuellement
- Shell : zsh
- Editeur de texte : vim
- Mail : mutt (mais je cherche le même avec des bindings vim-like)
- IRC : irssi
- messagerie instantanée : voir IRC.
- lecteur audio : mpd + ncmpc + raccourcis claviers basés sur mpc
- lecteur de video : mplayer
- Navigateur Web : joker
Sur mon netbook sous Archlinux :
- Emulateur de terminal : xterm
- Gestionnaire de fenêtres : awesome
- Gestionnaire de fichiers : xterm
- Shell : bash
- Editeur de texte : nano et leafpad parfois
- IRC : irssi et xchat parfois
- messagerie instantanée : emesene
- lecteur audio : mpd + sonata
- lecteur de video : vlc
- Navigateur Web : joker
Rho l'autre comment il a copié.
- Emulateur de terminal : xterm / uxterm
- Lanceur de commandes : xterm
- Gestionnaire de fenêtres : xmonad pour la partie graphique, screen dans les terminaux (j'ai prévu de me mettre à tmux)
- Gestionnaire de fichiers : xterm
- Panel/Pager : N/A
- Shell : bash
- Editeur de texte : vim
- Client mail : claws-mail
- Messagerie instantanée : irssi / bitlbee
- Navigateur web : firefox
- Audio et Video : mplayer
- etc : OpenBSD
Sur ma Arch :
- Emulateur de terminal : Konsole
- Gestionnaire de fenêtres : Kwin
- Gestionnaire de fichiers : Dolphin
- Shell : bash
- Editeur de texte : nano et kate
- IRC : Konversation
- messagerie instantanée : Kopete
- lecteur audio : Amarok
- lecteur de video : SMPmayer (un Mplayer avec GUI en Qt offrant pas mal d'options, notamment au niveau de la gestion des sous-titres en ASS).
- Navigateur Web : Firefox
Sinon vu que je code souvent en Java/Python j'utilise surtout Eclipse comme IDE de dev.
Mince je voulais dire SMPlayer pour le lecteur vidéo.
Yop
- Emulateur de terminal : xterm
- Lanceur de commandes : euh.....xterm ^^
- Gestionnaire de fenêtres : fvwm-crystal
- Gestionnaire de fichiers : xterm, PCMan File quand j'ai la flemme et php quand je dois scripter certaines choses et que je ne sais pas le faire en bash
- Shell : sh
- Editeur de texte : vim
- Mail : icedove
- IRC : irssi
- messagerie instantanée : irssi (bitlbee powered) & skype
- lecteur audio : mpd + ncmpc & mplayer
- lecteur de video : mplayer
- Navigateur Web : iceweasel, arora, konkeror & opera
deepblue: heu… tu utilises vraiment sh ? Pas bash ou dash ???
Je pense que la réponse à cette question est la réponse de
$ basename $SHELL
en fait.
Sous Zenwalk LXDE:
- Emulateur de terminal : xterm
- Lanceur de commandes : lxlauncher
- Gestionnaire de fenêtres : openbox
- Gestionnaire de fichiers : PCMan File Manager
- Panel/Pager : Lxpannel
- Shell : bash
- Editeur de texte : nano
- Client mail : icedove
- Messagerie instantanée : amsn
- Navigateur web : opera
- Audio : audacious
- Video : mplayer
Oui chris, j'ai bêtement copié ton texte et je me suis laissé avoir par ton zsh ^^
Emulateur de terminal : urxvt
Gestionnaire de fenêtres : openbox
Gestionnaire de fichiers : vfu, mv et les copains.
Panel/Pager : Rien.
Shell : bash
Editeur de texte : Vim
Client mail : mutt
Messagerie instantanée : Rien.
Navigateur web : uzbl, elinks mais j'aimerai bien compiler un navigateur graphique pour le faire tourner en framebuffer
Audio/Video: mpd, ncmpc et mplayer.
Rss: newsbeuter