Salut Jean-Claude,

quelle bonne idée de te mettre à Linux !

Il y a au moins quatre aspects à la démarche :

REM: l'anglais technique vaut la peine d'être abordé, car on progresse vite et cela ouvre l'accès à tellement de renseignements intéressants, comme les manuels (cf commande man...); c'est la référence.
Mais il y a beaucoup de choses en français.

1/ installer et utiliser graphiquement les programmes (OpenOffice etc.) : tu as SuSE, tu pourrais aussi essayer un CD bootable comme Knoppix etc. En principe, si tu sais utiliser une souris, tu as devant toi une source d'applications qui n'est pas prête de tarir !

2/ si par malheur l'installation présente un problème particulier (pas de son par ex) les listes sont là pour suggérer des solutions, mais il s'agit d'une phase transitoire et de moins en moins fréquente (en particulier avec Knoppix) qui n'a rien à voir avec l'utilisation de Linux. Quand on reçoit une machine préinstallée avec MS, on démarre après cette étape : il faut comparer des pommes avec des pommes.

3/ à partir du moment où tu désires découvrir par toi-même la programmation, il est intéressant de savoir qu'avec un minimum de connaissances on peut déjà faire des choses épatantes. Ce n'est pas indispensable, mais c'est tellement intéressant de pouvoir automatiser un processus simple mais fastidieux à accomplir avec de nombreux clicks de souris...

Il y a moyen de trouver des introductions simples à la programmation en ligne de commande (shell : bash est le shell par défaut, qui est à l'écoute de tes commandes et les exécute).
Première chose à connaître :
        apropos motclé
        ex: apropos edit
qui te liste les programmes qui ont ce mot clé dans leur descriptif
Ensuite :
        man programme
        ex: man cut
qui te liste (en anglais :-{ ) tout ce qui est utile sur le programme.

Le mieux est de consulter des introductions pour débutants (en français) sur ce sujet.

Un simple exemple : il y a un fichier /var/log/messages qui collationne les messages du système. Chaque ligne est un message, qui commence par la date :'May 18...'

Pour connaître le nombre de messages par jour, c'est très simple :

cut -c1-6 /var/log/messages | uniq -c

ce qui donne :
---------------------------------
     42 May 14
    141 May 15
     54 May 16
    385 May 17
   1613 May 18
   3445 May 19
---------------------------------

cut découpe le fichier messages en gardant les colonnes de 1 à 6, et le résultat est passé ('|') au programme uniq, qui compacte toute les lignes identiques et calcule le compte (-c) Unix procure un vrai meccano pour construire une myriade de petits programmes puissants à partir d'utilitaires simples qu'on assemble en pipe-line avec '|' (nommé d'ailleurs 'pipe' )

4/ ensuite il y a les langages de programmation : je te conseille un langage interprété (non compilé), comme perl, python ou ruby : on réalise très simplement de petits programmes (il ne faut pas une page pour faire 'hello') et ils sont très puissants. Pour ma part, après 10 ans de perl, je suis ravi de passer à Ruby, qui serait sans doute un très bon langage de découverte.

'Peut-on débuter en programmation avec Ruby ?'
L.Julliard : Sans aucun doute. Je l'ai moi-même mis entre les mains d'adolescents qui s'initiaient à la programmation et cela n'a posé aucun problème. Ruby est aussi remarquablement adapté à l'apprentissage des concepts liés à la programmation objet (classe, objet, héritage, variable d'instance ou de classe...). Là encore, la syntaxe très dépouillée de Ruby permet de se concentrer sur les concepts plutôt que sur les moyens.


Intros à Ruby, en français :
----------------------------

http://developpeur.journaldunet.com/tutoriel/ruby/050318-ruby-intro.htm
http://www.projectomega.org/article.php?lg=fr&php=tuts_ruby01&p=1
http://www.eyrolles.com/Informatique/Interviews/LJulliard/
http://www.eyrolles.com/Informatique/Interviews/LJulliard/exemple.html?xd=c93b5395ac27e38b7eb282354359a221

Bon amusement et bienvenue,

   Alain



Chauvet Jean-Claude wrote:
        Bonjour


        Je vous expose mon problème, j'ai installé Suse linux, tout fonctionne
parfaitement
J'ai 60 ans, je suis en préretraite donc beaucoup de temps de libre. J'aimerais apprendre le système Linux de façon à pouvoir me sortir de
situation que je ne maitrise pas, je lis tout vos courriers mais ça ne
m'avence pas vraiment, il faut dire tout est à faire de plus je ne
connais que le français. Si vous avez une idée, merci d'avance.



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

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

--
" Do something for freedom every day "
        * support Open Document Format :
                please discover and use OpenOffice (gratis)
        * or at least, install it as a converter from open format
                to a proprietary one.
Please realize that proprietary formats are important tools
to reinforce a monopoly.
begin:vcard
fn:Dr Alain EMPAIN
n:EMPAIN;Alain
org:University of LIEGE;Euregio ALMA-Grid project
adr;quoted-printable:Avenue de l'H=C3=B4pital, 3;;BAT. B23 GIGA,;Liege 1;;B-4000;Belgium
email;internet:[EMAIL PROTECTED]
title:Bioinformatics 
tel;work:+32 4 366 4497
tel;fax:+32 4 366 2917
tel;home:+32 85 51 2341
tel;cell:+32 497 70 1764
x-mozilla-html:FALSE
version:2.1
end:vcard

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à