|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Bonjour ^^...
Voilà après plusieurs années passées sur Windows et après avoir lu les tutoriaux du site du zéro, je passerai après les vacances sur Linux, ou tout de moins j'aurai deux partitions (une Linux et une Windows, pour jouer). Je suis motivé à essayer Linux car je pense que tôt ou tard si je fais des études d'informatique je serai amené à utiliser Linux. D'autant plus puisque je programme, ce sera une occasion pour m'introduire aux concepts de makefile, et ça me permettra également de tester mes programmes sous Linux ^^. Je pense prendre Kubuntu (j'attends que la nouvelle version sorte), mais j'ai quelques interrogations, notamment au niveau du WiFi. On a 3 PCs relié au routeur qui est dans le salon, donc je me connecte grâce à une sorte de clé USB WiFi qui ETAIT FOURNI par Neuf, et justement du fait que ce soit du matériel propriétaire de chez Neuf, j'ai un peu peur au niveau de la connection. Au pire je me connecterai sous Windows mais si j'ai Linux je préfererai me connecter sous Linux (moins de virus et tout ça je pense,...). De plus, petite question au niveau des drivers, par exemple de la carte graphique. Dans le cas d'une partition, si j'installe les drivers de ma Radeon sur Windows, aurai-je à les installer sous linux également ? merci ^^. |
|
|
00
|
|
|
#2 | |
![]() ![]() |
Citation:
__________________
"L'imagination est plus importante que le savoir" A. Einstein |
|
|
|
00
|
|
|
#3 | |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 | |
![]() ![]() |
Citation:
__________________
"L'imagination est plus importante que le savoir" A. Einstein |
|
|
|
00
|
|
|
#5 |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Bon, n'ayant plus de CDs vierge pour l'instant et en attendant d'aller au magasin pour en acheter, je l'ai commandé sur le site du kubuntu, mais j'ai une petite question en plus.
Est-il possible de programmer aussi facilement sous Linux que sous Windows via des IDE comme Code::Blocks ou Visual C++ (c'est à dire avec une jolie interface graphique, et toutes les fonctions traditionnelles - coloration syntaxique -...). De plus, j'ai cru comprendre que sous Linux, il n'y avait pas de fichier executable (il faut donc les executer en ligne de commande ?) et que tout ce qui concerne la compilation est un peu plus compliqué (visiblement il faut créer des makefile). Je pense que ça peut-être également très instructif de savoir comment tout ça fonctionne, car même sous Windows j'ai déjà vu des makefile mais étant habitué à ce que tout soit fait tout seul par le biais d'executable, forcément je suis un peu bloqué dès que j'en vois
|
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() |
Tu as très mal compris.
Sous Linux, il y a forcément des exécutables, sinon, je ne vois pas trop comment les programmes pourraient exister... La seule différence avec Windows est que les exécutables sont souvent les seuls fichiers à ne pas avoir d'extention à la fin du nom, par exemple : firefox.exe sous Windows et firefox sous Linux. Les histoires de compilation et de développement sont à peu près les mêmes que sous Windows à savoir que cela dépend très fortement de l'environnement de développement. Il existe des IDE à la Visual pour cela, je ne sais pas s'ils sont aussi évolués et perfectionnés que la référence de MS en la matière, mais ils existent et font à peu près tout ce qu'un IDE classique peut faire. L'équivalent le plus évident est KDevelop, sinon je suppose qu'un Eclipse avec CDT fait l'affaire. Même sans IDE intégré, la compilation d'un fichier peut se résumer à une ligne genre gcc monFichier.c -o monExecutable ou make. Dès qu'on a un peu de fichiers sources, on peut effectivement utiliser des makefiles, ce n'est pas forcément très compliqué à utiliser et dès que ça le devient, les IDE sont là pour nous aider. |
|
|
00
|
|
|
#7 |
![]() ![]() Michaël TodorovicIngénieur systèmes et réseaux Inscription : juillet 2003 Messages : 3 493 ![]() |
si tu es un habitué de code::blocks, tu pourras l'installer sous linux à condition de récupérer le paquet qui va bien
http://fearyourself.developpez.com/t...n-code-blocks/
__________________
- Installation et configuration de Exchange 2010 new! - Installation d'Office Communications Server (OCS) 2007 R2 Standard - Présentation de Microsoft Online Services - Installation d'Active Directory sous Windows Server 2008 R2 - Mon blog sur Windows Server, Exchange, OCS et AD | Mes articles |
|
00
|
|
|
#8 |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Ah cool pour les exécutables. En fait je pensais qu'on avait des fichiers et qu'il fallait taper des lignes de commandes pour pouvoir lancer l'installation, ou des choses comme ça.
Sinon cool pour Code::Blocks, je l'ai pas mal utilisé lui ^^. |
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() |
Saches bien une chose, sous Linux, tu ne t'épargneras que très difficilement de taper un jour des lignes de commande.
Pour l'histoire des exécutables, il est en fait généralement possible de les lancer soit en tapant leur nom voire emplacement complet dans une ligne de commande soit en cliquant/double cliquant dessus comme sous Windows avec une interface graphique. Les deux moyens sont possibles, mais si ça ne donne rien en interface graphique, c'est une très bonne idée d'aller voir ce que ça fait en ligne de commande. Et dans tous les cas, tu as forcément affaire à des fichiers. Sous Unix, tout est fichier de toutes façons. |
|
|
00
|
|
|
#10 |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Oui, j'ai vu pour lancer les applications sous le terminal. Mais bon il est aisé de créer un raccourci directement sur le bureau donc pas de problème...
J'ai commencé à comprendre quelques commandes comme sudo, mais je cherche un tuto qui explique les rudiments du terminal, mais dans tous les cas, je m'en plains pas, je pense que c'est très intéressant d'un point de vue culture informatique déjà, même si Ubuntu est sûrement l'une des plus faciles distributions. Et puis ça m'introduira aux makefile et tout le reste
|
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() |
Pour des tonnes de tutoriaux et de l'aide sous Linux, soit tu vas sur le site de ta distribution soit tu cherches Lea-Linux.
|
|
|
00
|
|
|
#12 |
![]() ![]() Michaël Étudiant Inscription : septembre 2005 Messages : 1 367 ![]() |
Ok, merci, je ferai une petite recherche prochainement
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com