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