samedi 25 juin 2011

environnement de bureau LXDE


 Environnement LXDE ?

LXDE est un environnement de bureau. C'est à dire qu'en plus de fournir un gestionnaire de fenêtres (OpenBox), il permet d'avoir un poste de travail cohérent, avec des logiciels utilisateurs, des programmes bas-niveaux, des bibliothèques permettant de faire fonctionner ces programmes ensemble, et des outils de configuration.

 Histoire et licence

LXDE a été lancé en 2006 par Hong Jen Yee (alias PCMan), un développeur taïwanais. LXDE signifie Lightweight X11 Desktop Environment (environnement léger de bureau X11). Il se définit comme étant léger, par comparaison à GNOME ou KDE, et adapté aux petites configurations ou aux netbooks.
Il a été rendu populaire en 2008 lors de son adoption par des distributions telles que Lubuntu 8.10 (Ubuntu avec LXDE) ou Mandriva Linux 2009.0.
LXDE est sous licence GNU GPL v2 pour une partie et GNU LGPL pour une autre.

 L'interface

Globalement, l'interface ressemble à celle de KDE : elle se compose d'une barre rectiligne, contenant un menu d'application (accessible généralement en cliquant sur un gros bouton avec le logo LXDE ou celui de la distribution), des raccourcis vers des applications fréquemment utilisées, des raccourcis vers les bureaux virtuels et des indicateurs (heure).(LXDE sous Lubuntu 10.10)Dans le reste de l'écran se trouve un bureau qui peut contenir des raccourcis vers des applications ou des fichiers.

 Applications LXDE

Les applications LXDE ont l'avantage d'avoir été spécialement écrites pour cet environnement : elles sont donc très bien intégrées dans LXDE. Néanmoins, il serait cependant dommage de se priver des applications fournies par d'autres projets ou environnements de bureau, qui marchent toutes sous LXDE.
Comme GNOME, l'environnement graphique de LXDE a été développé en langage C et repose principalement sur la bibliothèque GTK+.
Dans cette liste vous trouverez les principales applications de LXDE. Vous trouverez une liste plus complète dans la Logithèque. Bin sûr, LXDE qui se veut être un environnement léger ne propose pas autant d'application que GNOME ou KDE. Les applications LXDE ont la particularité de toutes (ou presque) contenir « LX » au début de leur nom.
  • PCMan File manager, explorateur de fichiers ;
  • LXMusic, lecteur audio (basé sur XMMS2) ;
  • GPicView, visionneur d'images ;
  • Leafpad, éditeur de texte ;
  • LXTerminal, terminal.

mardi 17 mai 2011

Installer un serveur DHCP sur Ubuntu


I.   C’est quoi DHCP :

Un serveur DHCP affecte des adresses IP aux ordinateurs clients. Ceci est très souvent utilisé dans les réseaux d'entreprise  pour réduire les efforts de configuration manuelles . Toutes les adresses IP de tous les ordinateurs sont stockées dans une base de données situées  sur une machine serveur.
 
 
II.   Installation :

 Pour  Installer DHCP sous UBUNTU lance dans le terminal  la ligne de commande suivante  :

 # sudo apt-get install dhcp3-server 
 
III. Configuration :
1.    
ReRemarque :
 si vous disposer plus qu’une carte réseau sur votre serveur UBUNTU vous devez choisir quelle interface votre serveur DHCP doit utiliser :
Pour ce faire éditer le fichier dhcp3-server

Sudo  vi /etc/default/dhcp3-server 
 
Par défaut DHCP écoute sur  l'interface eth0. 
INTERFACES=”eth0″ 
 
Donc il suffit de changer  eth0 par l’interface désirée et par la suite enregistrer les modifications et quitter.

2.       Configuration basic :
Une fois vous avez choisit quelle interface votre serveur DHCP doit écouter  il faut éditer le fichier dhcpd.conf  qui englobe la configuration de votre serveur.
sudo vi /etc/dhcp3/dhcpd.conf 
 
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "ubuntu-fr.lan";
option ntp-servers 192.168.1.254;
 
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10 192.168.1.100;                 
  range 192.168.1.150 192.168.1.200;
}
 
 
Dans ce fichier est préconfigurer a :
·         un masque de sous réseau à 255.255.255,
·         une adresse de multi-diffusion à 192.168.1.255,
·         une adresse de routeur/passerelle à 192.168.1.254,
·         des serveurs DNS à 192.168.1.1 et 192.168.1.2,
·         un suffixe DNS ubuntu-fr.lan,
·         un serveur de temps
·         Le serveur DHCP assignera au client une adresse IP comprise entre 192.168.1.10 et 192.168.1.100 ou entre 192.168.1.150 et 192.168.1.200  
 

3.       Configuration des hôtes avec IP fixée :
 
Il est parfois utile de fixer pour un client donné  une adresse. Pour cela il suffit d'ajouter une directive host dans la définition du subnet. Pour chaque client, il faut donner son adresse fixe en fonction de son adresse MAC.
 
 
subnet 192.168.1.0 netmask 255.255.255.0 {
    host client1 {
        hardware ethernet XX:XX:XX:XX:XX:XX;
        fixed-address 192.168.1.20;
    }
}
 
 
Vous remplacez l’adresse XX:XX:XX:XX:XX:XX par celle de votre choix .
 
 
Pour finr Redémarrer votre serveur :
/etc/init.d/dhcp3-server restart 
 
 pour plus d'information visitez le lien suivant .
 

monter clé usb sous linux



Avant de commencer il faut créer un répertoire où sera monter votre clé .


# mkdir /mnt/usb  
 
 
Installez le paquet usbutils pour bénéficier de la commande lsusb qui permet de connaître la liste du matériel usb connecté à votre machine. Car il sera très intéressant de savoir si votre clé est détectée ou non.


# apt-get install usbutils
 
 
Puis lancer la commande suivante pour la détection de vos ports usb .
 
# lsusb
 

a  ce stade vous pouvez maintenant  monter votre clé .


# mount -t vfat /dev/sda1 /mnt/usb 
 
 
Vous pouvez accéder au contenu de votre clé dans le répertoire  /mnt/usb.
Remarque : Pour que vous puissiez monter votre clé automatiquement en tant qu'utilisateur à chaque démarrage de votre machine, vous devez ajouter à votre fichier /etc/fstab la ligne suivante :


/dev/sda1 /mnt/ usb vfat defaults,rw,user,noauto 0 0