lundi 4 juin 2007

Comment créer le lien symbolique d'un répertoire sous Unix/Linux ?

Tout d'abord c'est quoi un lien symbolique ?

Je ne vais pas vous expliquer les détails des détails (i.e: comment est implémenté le système de fichier sous Unix/Linux, c'est quoi les i-nodes ... etc ) mais je résume la chose en faisant un parallèle avec l'option créer un raccourci de MS Windows.
Le lien symbolique ne fait donc pas de copie de répertoire mais au contraire crée un pointeur vers celui ci. Si le répertoire cible est effacé le lien créé devient par conséquent obsolète.

Alors je vous donne un exemple pratique :
Soit un répertoire videos dans le ~/ i.e : ~/videos , nous on veut afficher un raccourci vers ce répertoire sur le bureau (c'est légitime n'est ce pas ?).


Voici donc la commande : ln -s ~/home/videos/ ~/home/Desktop/

NB: l'emplacement ~/ désigne votre répertoire home. par exemple si votre login est linuxman alors en appelant la commande : cd ~/ vous serez placé dans le répertoire /home/linuxman , c'est magique !

mercredi 23 mai 2007

La configuration de mon ordinateur

Dans ce post-it je vais vous parler de mon ordinateur ou précisément des logiciels installés sur celui-ci :

Commençant par le système d'exploitation :
Linux Ubuntu : Version 7.04 Feisty Fawn , téléchargeable sur les sites suivant :
1) http://releases.ubuntu.com/feisty/
2)http://www.ubuntu.com/getubuntu/download

Pour ceux qui se posent la question, est ce que le téléchargement d'Ubuntu est légal, la réponse est simple; sachez que Linux est Gratuit, Open Source et en libre téléchargement ..
Open Source : Oui Open Source, mais qu'est ce que tu veux dire par ça ? C'est simple, je vais vous expliquer par un exemple : imaginez que vous écrivez un programme informatique en Pascal par exemple, vous le compilez et créez votre exécutable. Jusqu'ici on est d'accord,imaginons que vous donniez en Libre Service juste votre exécutable[vous avez le droit ! ] , votre logiciel (ou programme) est dans ce cas certes Gratuit mais pas Open Source (OpS) [ c'est le cas de beaucoup de programmes tournant sous MS Windows, exemple de RealPlayer,Gomplayer,Skype... )! Alors c'est quoi OpS ? Un programme est OpS quand on donne à tous le monde la recette de ce programme c'est à dire son code, ses fichiers sources. ( si on veut faire un parallèle avec la cuisine, c'est en fait lorsque vous inventez un nouveau gâteau et que vous décidez de distribuer sa recette sans restrictions, c'est que vous raisonnez Open Source, ceci devra permettre à tous le monde de reproduire votre gâteau et éventuellement améliorer sa recette,Open Source => Partge => Altruisme ).

Après le système d'exploitation,divers Logiciels :

->Internet :
* Le Navigateur Mozilla-Firefox bien sur avec plein d'extension dont je parlerai dans un prochain post-it.

->Messagerie instantanée et VOIP:
* Skype : Bonne qualité audio et un messenger fiable,écrit par les créateur de Kazaa et de Joost.
* Amsn [rarement utilisé]: il remplace le MSN messenger de Windows et permet de faire les même conneries que ce dernier (envoyer les wizz, les avatars...etc)
* Ekiga : il me sert personnellement à me connecter à mon compte sur VoipBuster pour passer des appelles vers les fixes ... vu que le logiciel officiel de VoipBuster ne marche que sous Win et il ne peut pas être lancé avec Wine (Wine permet d'utiliser sous Linux des programmes conçus pour fonctionner sous Windows).

->Pour la bureautique:
* La suite bureautique Open Office 2.2.0 installable aussi sous MS Windows et évidement gratuite.
* Gedit : éditeur de texte simple et complet.

->Traitement d'images:
* L'éditeur d'images GIMP bien sur.
* Pour la création et la retouche d'images : Krita
* Gestionnaire de photos F-spot

-> Son et vidéo:
*Un seul logiciel suffit le géant Mplayer, mais bon c'est mon opinion personnel.
*VLC (exactement le même sur les 3 systèmes d'exploitation LIN.MAC.WIN ).
*Audacity : pour enregistrer et éditer les son avec plein d'options... il permet d'exporter le fichier audio créé en format Ogg bien sur, mais aussi en format propriétaire MP3 (MPEG-LAYER 3).
*Lecteur Vidéo Totem : Très bon lecteur vidéo mais aussi audio, optionnellement avec le greffon Gstreamer.

-> Développement et programmation :
*Code:::Blocks IDE : il permet de créer des projets le plus simplement du monde et permet même d'ouvrir des projets créés initialement avec MS Visual Studio, DevC++ ... Un best à recommander.
*Anjuta : il a le même rôle, mais il m'a dégoutté lors de l'installation, il se crée énormément de problèmes .
*l'inévitable Gcc bien sur !! (+ automake, autoconf ...)

->Divres :
*Wxmaxima : excellent logiciel libre de calcul formel (il permet de faire des calculs d'algèbre linéaire mais aussi d'analyse ...) Il ressemble à Maple, mais il me parait plus simple d'utilisation pour les non initiés.
*Beryl : Un monde nouveau vous appelle ( Linux comme vous l'avez jamais vu ). [à expliquer dans un autre message]

C'est tous pour aujourd'hui, là vous avez en gros une idées de mon petit monde !

Premier Message sur mon blog !

Bon je ne sais pas par quoi commencer ! j'aime bien ajouter des commentaires quand il s'agit des blogs d'autrui mais quant à écrire dans et sur mon propre blog, je ne sais plus par ou et par quoi commencer ! Mais je pense que ça va se résoudre avec le temps !

Hobbies : surfer sur le net et sur la ligne de commande de mon Ubuntu Feisty de ls à apt-get passant par clear de temps à autre ... etc

UTC : Université de Technologie de Compiègne, mon école d'ingénieurs, génie informatique !
Si vous avez des questions sur l'école ... je suis à disposition !


Combinant Ubuntu + UTCeen ==> Ubutceen !