Accès rapide aux articles de la page


Gravatar de Génération Linux

Fond d'ecran dynamique - GNOME 

Il est possible d'avoir un fond d'écran dynamique avec le bureaux Gnome. Ce fond dynamique n'est pas constitué d'une image animée ou d'une vidéo mais d'une succession d'images. Dans cet article je vais vous expliquer comment en installer et aussi comment le modifier pour pouvoir le personnaliser ou même vous en créer un.

Pour commencer nous allons télécharger un fond d'écran animé : Gnome look : Tree in darkness

Puis décompressez l'archive. Dans le dossier il y a des images et un fichier XML. C'est ce fichier qui est utilisé pour la configuration.

Nous allons l'ouvrir. Voici son contenu:

  <background>
     <starttime>
      <year>2008</year>
      <month>05</month>
      <day>24</day>
      <hour>17</hour>
      <minute>13</minute>
      <second>00</second>
    </starttime>
  <static>
  <duration>60.0</duration>
  <file>/usr/share/backgrounds/treeindark/treeindark1.svg</file>
  </static>
  <!-- <transition type="overlay">
  <duration>10.0</duration>
  <from>
  <file>/usr/share/backgrounds/treeindark/treeindark1.svg</file>
  </from>
  <to>
  <file>/usr/share/backgrounds/treeindark/treeindark2.svg</file>
  </to>
  </transition> -->
  <static>
  <duration>60.0</duration>
  <file>/usr/share/backgrounds/treeindark/treeindark2.svg</file>
  </static>

Et ainsi de suite

Ce fichier commence et fini avec la balise background.

starttime correspond à l'heure et date de départ de l'animation.
duration correspond à la durée de l'affichage en secondes.
file correspond au fichier image a utiliser :).
Il est aussi possible d'utiliser des transitions, grâce à la balise <transition type="overlay">. N'ayant pas trouvé d'autres informations je ne connais pas d'autres types de transition que "overlay", si vous en découvrez n'hésitez a nous le faire partager.

Starttime permet de régler le fond d'écran pour commencer à une heure précise. Par exemple le premier fond d'écran à 6h pour un paysage avec un lever de soleil, puis ce meme paysage defilant tout au long de la journée.

Installation d'un fond d'ecran dynamique:

En general, il faut placer le dossier décompressé dans /usr/share/background avec la commande

   mv /home/[identifiant]/[chemin]/[nomdudossier] /usr/share/backgrounds/

en remplaçant bien sûr [identifiant] par votre identifiant, [chemin] par le chemin du dossier et [nomdudossier] par le nom du dossier ;) .
Mais vous pouvez aussi bien le placer dans le repertoire de votre choix, il suffit juste d'éditer le fichier xml et de changer l'emplacement des fichiers.

Pour l'utilisation : Allez dans Système>Préférences>Apparence, puis dans l'onglet arrière-plan. Cliquez sur le bouton "Ajouter...". Maintenant allez dans le répertoire ou se trouve le fichier, puis choisissez "Tous les fichiers" au lieu de "Images" (en bas à droite) , et sélectionnez le fichier xml. Puis cliquez pour ouvir. Et voila votre fond d'écran est rajouté!

Il n'y a pas encore beaucoup de fond d'ecran dynamique disponible, mais avec la facilité pour en faire et l'utilisation dans certaines distributions comme Fedora, on devrait en voir de plus en plus.

Pour en trouver: Gnome-look : recherche animated

Article inspiré de Marc Millien

Retourner au sommaire

Gravatar de Génération Linux

5 raisons d'éviter l'iphone d'après la Free Software Foundation 

  • 39 votes
    vote oui vote non
Voici les 5 principales raisons d'éviter l'iphone selon la Free Software Foundation (FSF qui est à l'origine du projet GNU). Cet article est la traduction de l'article original disponible sur le site officiel de la FSF.


  • L'iphone bloque complètement les logiciels libres. Les développeurs doivent payer une taxe à Apple, Apple est donc le seul et unique décisionnaire de ce qu'il peut y avoir ou pas sur l'iphone.
  • L'iphone et Apple en général approuve et soutient la technologie Digital Restrictions Management (DRM).
  • L'iphone divulgue vos coordonnées et fournit d'autres moyens pour vous suivre sans votre consentement.
  • L'iphone ne lit pas les formats ouverts (et sans DRM) tels que Ogg Vorbis ou Theora.
  • L'iphone n'est pas la seule alternative. Il en existe de bien meilleures qui respectent votre liberté, qui ne vous espionnent pas, qui lisent les médias en formats libres et qui vous laissent utiliser des logiciels libres (comme par exemple le FreeRunner).

Le seul intérêt que je trouve à l'iphone est son design, personne ne peut nier que c'est un bel objet. C'est, selon moi, le seul avantage de ce "téléphone". Et peut-être aussi le prix.


Vous avez aimé cet article ?
Merci de cliquer ici :

Retourner au sommaire

Gravatar de Génération Linux

Androïd ? 

L'operating system open-source pour téléphones mobiles sort bientôt... mais en pratique ça donne quoi ? Cet été : j'ai le plaisir de travailler sur les technologies mobiles. Bref j'ai touché à plusieurs petits jouets interressants : Androïd, iPhone et J2ME.

Androïd est l'OS (Operating System) open-source pour téléphone mobile développé par l'Open Handset Alliance. Androïd va être amené à équiper un grand nombre de téléphone mobile. En effet, de nombreux constructeurs font partie de l'Alliance et vont probablement en équiper la plus part de leurs téléphones; citons entre autres :

En développement, Androïd présente un avantage majeur par rapport à l'approche classique d'une programmation en Java et même par rapport à l'iPhone. Cela grâce à une décorélation des éléments du programme sur plusieurs plans :
  • les interfaces peuvent être décrites séparément du code dans des fichiers XML, permettant ainsi d'en avoir une vue clair (proche de ce qu'offre le MXML développé par Adobe);
  • les ressources textuelles et graphiques sont là encore indépendantes du code, contenuent elles aussi dans un XML séparé. Permettant ainsi la modification rapide de certains rendus ou encore la langue du programme;
  • Sur le plan du code, la structure des applications Androïd oblige à un développement relativement propre.


Quels sont les points noirs alors ?

  • Tout d'abord Androïd n'est pas encore sorti, ça traine chez Google (là où se fait le plus gros du travail). La communauté de développeurs continue de travailler avec une version buggé datant de plusieurs mois. Néanmoins, la sortie officielle semble être prévue pour le 5 août, information provenant d'une pseudo-erreur de l'équipe de développement (voir le groupe Androïd Developpers);
  • Notons aussi que même si la conception d'interface à travers du XML est un plus. Lorsque cela induit qu'il soit problèmatique de les modifier à travers du code, là c'est plus gênant;
  • Contrairement à l'iPhone, on ne note pas la présence d'un outil de design d'interface utilisateur.


J'écrirais probablement un billet sur l'iPhone et J2ME sur mon blog. Les technologies n'ayant pas de rapport avec le logiciel libre, ils ne seront pas diffusés ici.

Retourner au sommaire

Gravatar de Génération Linux

Une école spécialisée dans les logiciels libres 

  • 21 votes
    vote oui vote non
Aujourd'hui je vais vous présenter l'école de mes rêves, une des rares écoles spécialisée dans les logiciels libres : la licence professionnelle ASRALL (Administration de systèmes, réseaux et applications à base de logiciels libres) de l'IUT Charlemagne à Nancy.


Cette école est accessible avec un niveau BAC+2 (BTS, DUT, ...). Cet enseignement se déroule en un an, en voici les objectifs (recopiés à partir du site officiel) :

Cette licence a pour objectif de former des administrateurs de systèmes, réseaux et applications utilisant prioritairement des logiciels libres.
Ces systèmes sont développés en intégrant et en paramétrant de multiples outils au-dessus d'une architecture technique homogène (Linux) ou hétérogène (Linux/Windows). Chaque outil est doté d'une interface d'administration propre et peut être adapté afin d'obtenir des performances optimales. L'ensemble doit s'inscrire dans une politique globale d'administration et de sécurité.

Compétences principales:
  • Architectures et protocoles de l'Internet: TCP/IP, HTTP, DNS, DHCP, ...
  • Installation, utilisation, administration Linux, programmation scripts (bash, perl, ruby/python, ...)
  • Administration réseau: NFS, Samba, DNS, DHCP, Postfix, Squid, Dansguardian, ...
  • Administration des serveurs: Apache, LDAP, MySQL, ...
  • Utilisation et administration des applications logicielles libres: CMS (wiki, spip, dotclear), portails, collecticiels, ...
  • Sécurité : attaques, politique de sécurité, sécurisation des communications et des serveurs, supervision (Nagios), ...
  • Développement de site web : HTML, XHTML, CSS, XML, XSL, DOM, javascript
  • Développement d'applications web dynamiques de type LAMP: Linux - Apache - MySQL - PHP + interfaçage LDAP, mail, etc.

Le programme détaillé est disponible ici.


J'ai eu la chance d'être accepté dans cette école, j'ai hâte de commencer ! Je vous annonce donc que je mettrais à disposition, sur ce blog, tous les cours que je recevrais ainsi que les exercices (en créant une catégorie spéciale "cours").

Je vous dis à bientôt :)

Retourner au sommaire

Gravatar de Génération Linux

Prise de contrôle d'un poste à distance avec VNC sous Linux 

  • 10 votes
    vote oui vote non
Voici le rapport que j'ai fait pour l'installation et l'utilisation de VNC sous Linux.

Virtual Network Computing ou VNC est un logiciel utilisé pour se connecter à un ordinateur distant. Il permet de transmettre les saisies au clavier ainsi que les clics de souris d'un ordinateur à l'autre, à travers un réseau informatique, qu'il soit local ou par le biais d'Internet. VNC est indépendant de la plateforme, un client VNC installé sur n'importe quel système d'exploitation peut se connecter à un serveur VNC installé sur un autre système d'exploitation. Plusieurs clients peuvent se connecter en même temps sur un même serveur VNC.

L'utilisation principale de ce logiciel est le support technique à distance. Il est aussi possible de visualiser des fichiers sur son ordinateur de travail à partir de son ordinateur personnel ou, pour un professeur, de contrôler ce que font ses élèves pendant le cours d'informatique.
Deux types de serveur VNC

Il existe deux types de serveur VNC. Le premier, que nous allons mettre en place en premier, consiste à prendre le contrôle du poste distant, donc à contrôler sa session ainsi que sa souris et son clavier.
Le deuxième type de serveur VNC créé une session "virtuelle" accessible par le client. Le client exploite donc les ressources du serveur pour utiliser cette session virtuelle. Il ne pourra donc pas interagir à la place du clavier et de la souris du serveur.

Installation du serveur

Pour commencer, nous allons installer un serveur VNC sur une machine Linux (qui sera donc la machine à contrôler à distance). Le logiciel serveur que nous utiliserons est le suivant : x11vnc
apt-get install x11vnc


Installation des clients

Une fois le serveur installé, nous allons installer un client Linux un client Windows

Linux
Nous allons installer vncviewer grâce à cette commande : apt-get install xvncviewer

Windows
Nous allons installer le programme VNC (en choisissant seulement d'installer le client)

Mise en place du serveur

Voici la commande de base pour la mise en place du serveur :
x11vnc


Connexion sur le serveur

Linux
vncviewer 192.168.0.18 (-fullscreen)

Windows
Il suffit de renseigner l'adresse du serveur


Quelques commandes supplémentaires

Avec la configuration actuelle, dès que l'utilisateur se déconnecte du serveur, le serveur se coupe (pour des raisons de sécurité), afin de laisser le serveur allumé, il faut ajouter la commande suivante
-forever

Avec cette même configuration, seulement un utilisateur à la fois peut se connecter sur le serveur. Afin de permettre la connexion de plusieurs utilisateurs, il faut ajouter la commande suivante
-shared
Pour ne pas afficher tous les logs dans la console, utilisons la commande quiet.
-q

Les logs ne seront plus affichés à l'écran, cependant, il est possible de les sauvegarder dans un fichier grâce à cette commande
-o /repertoire/fichier


Plus de sécurité

Une première sécurité serait de n'autoriser qu'une connexion en "lecture seule" sur le serveur. Le client ne pourrait pas interagir sur le serveur depuis son poste client (utile pour la diffusion d'un diaporama par exemple).
La commande est la suivante
-viewonly

Pour l'instant, le serveur est accessible sans mot de passe, ce qui est une faille de sécurité certaine, surtout si le mode viewonly n'a pas été activé.
Voici donc la commande à exécuter sur le serveur afin de créer un mot de passe :
x11vnc -storepasswd
Puis, lancer le serveur en ajoutant la commande d'authentification
x11vnc -usepw

Une autre mesure de sécurité consiste à n'autoriser qu'une adresse IP ou une plage d'adresses à se connecter au serveur.
-allow 192.168.0.1,192.168.0.2 ou -allow 192.168.0.

Exécuter le serveur en background

Maintenant que le serveur est sécurisé, il est possible de le lancer en background, de manière à pouvoir faire autre chose sur la machine serveur. Pour cela, il faut ajouter la commande suivante au lancement du serveur
-bg

Lorsque le serveur tourne en tant que service, il est possible de modifier "en direct" la configuration du serveur grâce à la commande remote.
-R

Par exemple, pour déconnecter un ou plusieurs clients, utilisons cette commande
x11vnc -R disconnect:all ou x11vnc disconnect:192.168.0.1

Différentes option peuvent être ainsi modifiées
-R stop : arrête le serveur
-R shared ou -R noshared
-R forever ou -R noforever
-R viewonly ou -R noviewonly


Lancer le serveur au démarrage de l'ordinateur

Il pourrait être utile de lancer ce serveur en démarrage afin qu'il soit toujours activé sur la machine.
Pour cela, dans le menu "Bureau", choisir "Préférences, Sessions". Puis, dans l'onglet "Programmes au démarrage", cliquer sur "Ajouter" puis entrer la commande suivante :
x11vnc -display :0 -forever -shared -usepw -q -o /home/login/log -bg

Deuxième type de serveur VNC

Le deuxième type de serveur créé une session virtuelle. Pour installer le serveur, voici la commande
apt-get install vncserver

Pour lancer le serveur, voici la commande :
vncserver

Pour lancer le client, voici la commande :
vncviewer 192.168.0.45:1 (:1 si c'est la première session, dans ce cas, port = 5901)

Retourner au sommaire

Gravatar de Génération Linux

Full Circle Magazine numéro 11 version FR 

Voici enfin le numéro 11 !!!!


Après pas mal de problème d'organisation toute l'équipe de traducteurs de Génération Linux et moi même avons le plaisir de vous présenter la version française du numéro 11 de Full Circle Magazine.

Vous pourrez le trouver ici : http://dl.fullcirclemagazine.org/issue11_fr.pdf

Bonne lecture et a bientôt pour le numéro 12 qui est déjà bien avancé


PS : Nous recherchons des traducteurs et relecteurs pour les prochains numéro car nous avons du retard et un manque d'effectif donc si vous êtes disponible et motivé merci de venir vous inscrire ici : http://www.generation-linux.fr/forum/viewtopic.php?f=5&t=192
Toute l'équipe sera heureuse de vous accueillir.

Vous avez aimé cet article ?
Merci de cliquer ici :

Retourner au sommaire

Gravatar de Génération Linux

Le premier bug rapporté pour Ubuntu 

Le premier bug Ubuntu a été rapporté par Mark Shuttleworth en personne le 20 août 2004. Mark Shuttleworth est le créateur d'Ubuntu via sa société Canonical Ltd. En 2005, il fonda la Ubuntu Foundation et lui apporta une contribution initiale de 10 millions de dollars. La fondation a pour but de rémunérer les développeurs d'Ubuntu.
Voici donc le tout premier rapport de bug d'Ubuntu :
Microsoft occupe une place dominante sur le marché des ordinateurs. Ceci est un bug, qu'Ubuntu doit réparer.

Les logiciels propriétaires freinent l'innovation dans le domaine de l'industrie informatique, restreignant l'accès à l'informatique à une petite partie de la population mondiale et limitant les possibilités aux développeurs de logiciels de montrer leur véritable potentiel. Ce bug est flagrant, en particulier dans la grande distribution.

Où trouver ce bug ?
1. Allez simplement chez un marchand d'ordinateurs.

Que se passe t'il ?
2. Observez que la majorité des ordinateurs à vendre ne comportent pas de logiciels libres pré-installés.
3. Observez que très peu d'ordinateurs comportent des logiciels libres ainsi qu'Ubuntu pré-installés.

Que devrait-il se passer ?
1. Une majorité des ordinateurs devraient inclure uniquement des logiciels libres tels qu'Ubuntu.
2. Ubuntu devrait être reconnu pour plusieurs raisons tels que ses capacités extraordinaires et les avantages que pourraient en tirer chacun d'entre nous.


La version originale est disponible sur le site des rapports de bugs d'Ubuntu.

Retourner au sommaire

Gravatar de Génération Linux

Changer le message d'accueil sur SSH 

Comment personnaliser le message d'accueil SSH ? Inutile mais amusant. Cet article est réservé à un public assez limité, peut-être même un peu trop.

SSH est un protocole qui vous permet de vous connecter à distance sur un ordinateur (si celui-ci l'autorise naturellement). En général, ce mode va servir pour les serveurs que l'on va pouvoir ainsi administrer à distance. Pour ceux qui se poserait des questions sur l'illustration, SSH n'est rien d'autre qu'une version sécurisé d'autre protocole de communication : très pratique pour éviter d'envoyer en clair son mot de passe sur le réseau.

Lors de la connection le serveur vous envoie un petit message pour vous dire sur quelle machine vous êtes connecté, et d'autres informations plus ou moins interressantes. Si vous voulez modifier ce joyeux bordel (sous Ubuntu) : il vous suffit d'éditer le fichier :
  • /etc/motd
Néanmoins ça ne suffit pas, appliquez donc la méthode du gros veau que je suis, éditez aussi les fichiers :
  • /etc/motd.tail
  • /usr/share/base-files/motd
Je ne sais pas exactement quel est le fichier crucial, mais si on ne modifie que le fichier /etc/motd il est réinitialisé au reboot.

Pour générer de jolis messages n'hésitez pas à utiliser l'ASCII Generator.

Retourner au sommaire

Gravatar de Génération Linux

Video : Nom de code : Linux 

Voici aujourd'hui une petite vidéo relativement ancienne à propos de Linux. Cette vidéo est connue mais pour ceux qui ne l'ont encore jamais vue, je vous la mets à disposition.
Nous y découvrons, entre autres, quand, comment et pourquoi Linus Torvalds a créé Linux.



Vous avez aimé cet article ?
Merci de cliquer ici :

Retourner au sommaire

Gravatar de Génération Linux

Un nouveau postable low-cost, le Wizbook 

Dans cette grande guerre des ultra portables low-cost, voici un petit nouveau, créé par la société phillipine Red Fox Technologies, le Wizbook

Deux modèles sont actuellement disponibles : Le Wizbook 800, avec un écran de 8" et le Wizbook, avec un écran de 10". Voici les caractéristiques de ces deux machines :

I. Le Wizbook 800

Ecran : 8"
Résolution : 800x480px
Processeur : AMD LX700, 400MHz
Disque dur : 20 Go
Mémoire vive : 512 Mo
Voici la connectique externe : Un port Ethernet RJ45, Wi-Fi, un slot PCMCIA, un lecteur de cartes SD/MMC/MS, deux ports USB, une sortie haut-parleurs et une entrée micro, interface vidéo VGA.
Dimensions, poids : 250x188x36mm, moins de 1,2 Kg
Batterie : 2200mAh (3.5 heures d'autonomie annoncée)

Système d'exploitation : Ubuntu

Prix : Environ 240 euros


II. Le Wizbook

Ecran : 10"
Résolution : 1024×600px
Processeur : AMD LX800, 500MHz
Disque dur : 60 Go
Mémoire vive : 512 Mo
Voici la connectique externe : Un port Ethernet RJ45, Wi-Fi, un slot PCMCIA, un lecteur de cartes SD/MMC/MS, deux ports USB, une sortie haut-parleurs et une entrée micro, interface vidéo VGA.
Dimensions, poids : 260×195×36mm, moins de 1,2 Kg
Batterie : 2200mAh (4.5 heures d'autonomie annoncée)

Système d'exploitation : Ubuntu

Prix : Environ 290 euros

Les deux principaux avantages du Wizbook sont certainement son faible prix ainsi que son disque dur. Cependant, ce même disque dur limite les capacités de ce portable en terme rapidité et de mobilité (en effet, un disque dur est beaucoup plus lent et plus fragile qu'une mémoire flash).


III. Photos


Le Wizbook 800



Le Wizbook


Il n'y a encore aucune date de sortie officielle en France de cette petite merveille, j'ai donc contacté le service client afin d'en savoir plus, j'attends un réponse d'ici demain.

Retourner au sommaire

©2007 :: Hébergé par Tux-planet :: Valid CSS & XHTML :: Version 3.2.1

web tracker