Jump to content

Archived

This topic is now archived and is closed to further replies.

Galdor

[Tuto][Initié] Applications consoles sous Linux

Recommended Posts

Les applications console sous Linux

------------------------------------------------------------------------------------------------------------------------

:: Historique

18/05/2005: Correction du URL des thumbs ;

16/05/2005: Ajout des liens vers les sites officiels ;

15/05/2005: Mise en ligne ;

------------------------------------------------------------------------------------------------------------------------

Allez, je me lance ! J'utilise Linux depuis peu (environ 6 mois de façon régulière), et je suis de plus en plus séduit par les applications consoles, en remplacement des applications utilisant des GUI (Graphical User Interface). Je vous propose ici un rapide tour de piste des logiciels que j'utilisais, et comment je les ai remplacés.

Le but est de faire découvrir des logiciels vraiment bien foutus à deux qui ne les connaissaient pas encore.

A la liste des +, je rajouterais des avantages communs à toutes les applications consoles:

- Légèreté ;

- Possibilité d'utiliser quand le serverx est k.o. ;

- Possibilité d'utiliser en distant (ssh..) sans bouffer la bande passant à coup de xforwarding ou de vnc ;

- Stabilité ;

I. Instant Messaging: Gaim -> Centericq

- Site officiel: http://centericq.de/ [EN]

- Tutorial: http://people.via.ecp.fr/~alexis/formation.../centericq.html [FR]

Client MSN sous windows, puis inscription sur Jabber, j'utilisais Gaim régulièrement. Je l'ai remplacé par centericq, un client multi-protocole utilisant la librairie ncurse (interface semi-graphique en console).

Les -:

- Discussions multiples simultanées peu pratiques ;

- Pas de transfert de fichiers ;

Les +:

- Customization ;

thumb_centericq.jpg

II. IRC: XChat -> Irssi

- Site officiel: http://www.irssi.org/ [EN]

- Tutorial: http://www.stationlinux.org/fiche.118.html [FR]

Je me suis mis à irc en passant sous Linux, et comme beaucoup, j'ai commencé avec XChat.

Les -:

- Passage d'un canal à un autre peu pratique ;

Les +:

- Fonctionnalités ;

- Scripting ;

- Vraiment libre... ;

thumb_irssi.jpg

III. Client email: Thunderbird -> Mutt

- Site officiel: http://www.mutt.org/ [EN]

- Infos: http://www.muttfr.org/ [FR]

Peut être la mutation la plus difficile. Habitué à Thunderbird depuis longtemps, le passage à Mutt c'est révélé douloureux, et est encore en cours, mais je ne le regrette pas.

Les -:

- Difficulté de configuration (Mutt + fetchmail + sendmail) ;

Les +:

- Customization ;

- Praticité ;

- Fonctionnalités du trio Mutt/fetchmail/sendmail (possibilités de plus démultipliées avec l'ajout de procmail et de spamassassin) ;

thumb_mutt.jpg

IV. Client ftp: gFTP -> lftp

- Site officiel: http://lftp.yar.ru/ [EN]

J'étais très attaché à filezilla, mais ne l'ai pas retrouvé sous Linux. gFTP marchait plutôt bien, mais lftp est beaucoup plus léger, et me fais mettre les mains dans le cambouis du protocole ftp.

Les -:

- Envoi de répertoires entiers récursivement impossible ;

Les +:

- Commandes proches des commandes UNIX de base (ls, cd, mkdir, rm .....) ;

thumb_lftp.jpg

V. Editeur de texte: Scite -> Vim

- Site officiel: http://www.vim.org/ [EN]

- FAQ: http://vimdoc.sourceforge.net/vimfaq.html [EN]

- Documentation: http://vim.dindinx.net/traduit/html/usr_toc.txt.php [FR]

- Tuto: http://tastalian.free.fr/index.php?index=5∂=System [FR]

Je n'ai jamais était vraiment convaincu par les éditeurs de textes que j'ai essayé. Et pourtant, en programmeur consciencieux, j'en ai testé beaucoup. Notepad++ sous Windows, sous Linux se fut au départ SciTE (la première appli que j'ai compilé sous nux, nostalgie :) ).

J'ai ensuite décidé de me mettre à l'un des deux titans, Vi/Vim/gVim ou Emacs/XEmacs. Après essais, je me suis décidé pour Vim.

Les -:

- .?

Les +:

- Puissance démentiellement supérieure ;

- Gain de temps lors de l'utilisation ;

- Possibilités d'extentension avec des scripts ;

- Customization ;

thumb_vim.jpg

VI. Lecteur audio: Beep-Media-Player -> mp3blaster

- Site officiel: http://www.stack.nl/~brama/mp3blaster.html [EN]

J'étais habitué à Winamp sous Windows, et suis passé à XMMS sous Nux. J'ai ensuite changé pour Beep-Media-Player, un fork en gtk2 à la place de gtk1. Je me suis ensuite dirigé vers mp3blaster.

Les -:

- Pas de skins (mais est-ce vraiment un - ?) ;

Les +:

- ?

thumb_mp3blaster.jpg

Eventuellement à suivre. N'hésitez pas, si vous en connaissez d'autres....

ps: si quelqu'un pouvait me dire comment on fait une image servant de lien en ibcode, ça m'aiderait bcp merci d'avance.

Share this post


Link to post
Share on other sites

Concernant irssi :

Les -:

- Passage d'un canal à un autre peu pratique ;

Je ne suis pas d'accord du tout ! Enter Ctrl-N, Ctrl-P, Meta- n°, j'accède bien plus rapidement au buffer du canal que je veux que quand j'utilise un archaïque client graphique.

Sinon, je ne connais pas mp3blaster mais si tu veux monter un serveur de lecture de mp3/ogg à distance/réseau pilotable par console ou client graphique regarde du côté de mpd (music player daemon).

Et concernant la date de mise à jour, le mois s'écrit "mai" sans s, sinon ça rappelle le truc dont on fait du pop-corn. ;)

Share this post


Link to post
Share on other sites

Intéressant...

Pour l'instant, je n'utilise aucun de ces programmes, mais le passage à mutt m'interesse depuis un petit moment. (enfin, parfoisj'utilise lftp, mais pas tout le temps)

Sinon un petit détail, tu pourrais éventuellement mettre un lien vers le site de chaque programme

Share this post


Link to post
Share on other sites

Salut

En editeur de texte bien sympa il y a jed .

Une version simplifier d'emacs, suffisant pour les tace courantes et d'une prise en main facile .

En client ftp il y a ncftp

a+

Share this post


Link to post
Share on other sites

En éditeur texte il y a aussi nano, très simple et moins "déroutant" que vi au début.

Share this post


Link to post
Share on other sites

Ah, et puis tu pourrais parler des navigateurs Web !

> lynx ( ... )

> Links

> Links-hacked ( a plusieurs non celui la je croi nan ? )

Et puis des gestionnaire de fichiers :

> Screen ( sorte de "multi-bureau" )

> mc ( midnight commander , comme Norton commander sous DOS )

Et pkoi pas le gestionaires d'install de packet ?

> urpmi $PROG ( pour mandrake, RH, ... )

> apt-get install $PROG ( pour débian, ubuntu, knoppix,.. )

> yum $PROG ( sous gentoo, si j'ai bien retenu, mais g pa de gentoo, pas sur du tout ^^ )

Edit: ah, et puis comme gestionaire des taches ( voir ses processus ) y'a "top"

Share this post


Link to post
Share on other sites

Et voilà, j'ai ajouté quelques liens pour chaque programme, dont le site officiel.

- Pour les navigateurs web, je n'en parle pas, car ne les utilise pas, tout simplement :chinois:

- Pour les gestionnaires de fichiers, je n'utilise actuellement que mon terminale avec cd/ls/cp/mv etc...

- Les gestionnaires de packets, générallement, on prend celui de la distrib, donc bon.

ps: yum c'est sur fedora, sous gentoo c'est emerge

- Top, il est partout ou presque, c'est plus de mon point de vue un outil qu'une application.

Enfin en général, je ne parle que de ce que je connais, mais n'hésitez pas à me faire connaitre :)

Share this post


Link to post
Share on other sites
Et voilà, j'ai ajouté quelques liens pour chaque programme, dont le site officiel.

- Pour les navigateurs web, je n'en parle pas, car ne les utilise pas, tout simplement  :yes:

- Pour les gestionnaires de fichiers, je n'utilise actuellement que mon terminale avec cd/ls/cp/mv etc...

- Les gestionnaires de packets, générallement, on prend celui de la distrib, donc bon.

ps: yum c'est sur fedora, sous gentoo c'est emerge

- Top, il est partout ou presque, c'est plus de mon point de vue un outil qu'une application.

Enfin en général, je ne parle que de ce que je connais, mais n'hésitez pas à me faire connaitre :)

OK mais ce qui serait bien ce serait d'en faire une sorte de centralisation regroupant les programmes utilisés par chacun.

Parce que si tout le monde doit faire un post comme le tien utilisant les softs qu'il préfère, c'est pas facile pour un débutant de rechercher dans un topic entier.

Si tout pouvait être regroupé dans le premier post ou sur la première page, ce serait bien plus pratique à mon avis.

Qu'en pensent les autres ?

(si tu n'as pas envie de t'occuper des mises à jour, je peux très bien creer un autre topic et m'en occuper :chinois: )

Share this post


Link to post
Share on other sites
Parce que si tout le monde doit faire un post comme le tien utilisant les softs qu'il préfère, c'est pas facile pour un débutant de rechercher dans un topic entier.

Si tout pouvait être regroupé dans le premier post ou sur la première page, ce serait bien plus pratique à mon avis.

Qu'en pensent les autres ?

(si tu n'as pas envie de t'occuper des mises à jour, je peux très bien creer un autre topic et m'en occuper chinese.gif )

Ce n'est pas ce que je voulais dire, j'expliquais simplement que je ne pouvais pas parler de soft que je n'utilise pas, ne les connaissant justement pas. Suffit de me donner quelques infos dessus (genre celle que je donne + une screen), et moi je complète avec plaisir :)

Share this post


Link to post
Share on other sites
Ce n'est pas ce que je voulais dire, j'expliquais simplement que je ne pouvais pas parler de soft que je n'utilise pas, ne les connaissant justement pas. Suffit de me donner quelques infos dessus (genre celle que je donne + une screen), et moi je complète avec plaisir :)

OK :up:

Par contre je trouve que tu devrais afficher les images directement (plutôt que d'avoir des user posted image) quite à mettre des miniatures, ça permet de se rendre compte à quoi ça ressemble immédiatement.

Share this post


Link to post
Share on other sites

Les miniatures sont prêts, mais je n'ai pas réussi à les afficher AVEC le lien:

ps: si quelqu'un pouvait me dire comment on fait une image servant de lien en ibcode, ça m'aiderait bcp merci d'avance.

:oops:

Share this post


Link to post
Share on other sites
Les miniatures sont prêts, mais je n'ai pas réussi à les afficher AVEC le lien:

:transpi:

ça va ressembler à ça :

[URL=http://l'adresse de la grande][IMG=http://l'adresse de la petite][/URL]

Je vais vérifier ça de suite :transpi:

edit: oui c'est bien ça :cartonjaune:

Share this post


Link to post
Share on other sites

J'ai utilisé ceci:

[URL=http://darkmaster.sp.free.fr/images/console_screens/centericq.jpg][IMG=http://darkmaster.sp.free.fr/images/console_screens/ceges/console_screens/thumb_centericq.jpg][/URL]

Et tu vois le résultat :)

Share this post


Link to post
Share on other sites

zsi je fais afficher l'image :

Not Found

The requested URL /images/console_screens/ceges/console_screens/thumb_mp3blaster.jpg was not found on this server.

il y a un petit souci :-D

sinon excellent tuto :D

Merci de rajouter [Tuto][initié] en début de titre (initié parce que les appli consoles sont pas très prisées des débutants ;) )

Pour harmonisation.

il me restara plus qu'à le mettre dans les meilleurs topics

Share this post


Link to post
Share on other sites
sinon excellent tuto :D

Merci de rajouter [Tuto][initié] en début de titre (initié parce que les appli consoles sont pas très prisées des débutants :| )

Pour harmonisation.

Merci !

Et voilà, c'est fait. Les URL des thumbs sont corrigées.

Je vais également modifier certaines screenshots pour qu'ellles soient plus représentatives, réorganiser les logiciels, en rajouter, etc...

Share this post


Link to post
Share on other sites

Tiens, étant sous Mutt depuis que j'ai lu ce topic, je me pose une question, y a-t-il un lecteur RSS en console? Car c'était Thunderbird qui remplissait cette tâche chez moi. Bon, je sais, il y a Akregator (KDE) et Liferea (Gnome) mais bon, on ne sait jamais...

Share this post


Link to post
Share on other sites

lftp

Les -:

- Envoi de répertoires entiers récursivement impossible ;

Les +:

- Commandes proches des commandes UNIX de base (ls, cd, mkdir, rm .....) ;

Pour le client FTP, tu peux essayer ncftp. Il comporte beaucoup d'options que je n'ai même pas tous essayé !

Les choses que je lui trouve pratique c'est que l'on peut passer le username et le password en paramètre de la ligne de commande, et ce avec une commande ncftpput ou ncftpget ce qui permet de faire des petits scripts pour faire des backup cédulé avec CRON de façon rapide et simple !

La sélection du mode PORT ou PASV est également possible.

Et il utilise des commandes "standard" tout comme ftp.

Share this post


Link to post
Share on other sites

alsamixer permet de régler le son sous Linux, si vous utilisez ALSA pour gérer le son. Petit défaut, il a été écrit pour les claviers qwerty, du coup le choix des touches pour certains réglages perd de son côté pratique...

Share this post


Link to post
Share on other sites

IV. Client ftp: gFTP -> lftp

- Site officiel: http://lftp.yar.ru/ [EN]

J'étais très attaché à filezilla, mais ne l'ai pas retrouvé sous Linux. gFTP marchait plutôt bien, mais lftp est beaucoup plus léger, et me fais mettre les mains dans le cambouis du protocole ftp.

Les -:

- Envoi de répertoires entiers récursivement impossible ;

ah mais si on peut : mput :cartonrouge:

donc plus de - :)

Share this post


Link to post
Share on other sites

×
×
  • Create New...