<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JeBulle.Net &#187; Linux</title>
	<atom:link href="http://jebulle.net/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://jebulle.net</link>
	<description>Bullons ensemble</description>
	<lastBuildDate>Tue, 18 Oct 2011 18:46:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta name="generator" content="WordPress" />
		<item>
		<title>Ubuntu 11.10, circulez, y&#8217;a rien à voir</title>
		<link>http://jebulle.net/ubuntu-11-10-circulez-ya-rien-a-voir</link>
		<comments>http://jebulle.net/ubuntu-11-10-circulez-ya-rien-a-voir#comments</comments>
		<pubDate>Tue, 18 Oct 2011 18:45:30 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Humeurs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=557</guid>
		<description><![CDATA[Pourquoi je n'aurai pas du faire la mise à jour vers la dernière mouture d'Ubuntu : Oneiric Ocelot.]]></description>
			<content:encoded><![CDATA[<p>En mai 2008, je rapportais déjà <a title="Heureusement que Ubuntu 8.04 est une LTS…" href="http://jebulle.net/heureusement-que-ubuntu-804-est-une-lts">mes déboires suite au passage vers Ubuntu 8.04</a>. Nous sommes en octobre 2011, soit, <span style="text-decoration: underline;">8 versions plus tard</span> &#8211; excusez-moi du peu &#8211; et finalement, retour à la case départ. Entre ces deux articles, j&#8217;ai réinstallé Ubuntu plusieurs fois, toujours après des mises à jour automatiques défectueuses. Explications.</p>
<p style="text-align: center"><img class="size-full wp-image-563 alignnone" style="border-style: initial; border-color: initial;" title="Ubuntu 11.10 Oneiric Ocelot" src="http://jebulle.net/wp-content/uploads/2011/10/Ubuntu-11.10-Oneiric-Ocelot.jpg" alt="" width="500" height="192" /></p>
<p><span id="more-557"></span></p>
<h3>Etape 1 : mise à jour automatique</h3>
<p>Dimanche, je lance ma machine et <a href="http://www.ubuntu.com">Ubuntu</a> me propose d&#8217;effectuer la mise à jour automatique vers la nouvelle version. Je ne souhaitais pas passer par la mise à jour automatique car j&#8217;ai quasiment à chaque coup des problèmes avec. La facilité a pris le pas sur la raison et j&#8217;ai lancé la mise à jour. Pas moins de 3 heures plus tard &#8211; plus ça va, plus c&#8217;est long &#8211; mon PC redémarre et j&#8217;arrive dans le nouveau monde : la renaissance d&#8217;<strong>Unity</strong>. La version de la maturité et de la stabilisation.</p>
<p>Au premier coup d&#8217;œil, je me rends compte qu&#8217;il y a un problème avec la taille des textes : trop petits ou trop gros, il n&#8217;y plus de cohérence. Je cherche alors la fenêtre de configuration des polices de caractères : introuvable. Seule un panneau de configuration &laquo;&nbsp;Accès universel&nbsp;&raquo; permet de choisir parmi la taille des polices parmi petit, normal ou grand. Un peu léger&#8230;</p>
<p>Pendant cette phase de découverte je m&#8217;aperçois qu&#8217;énormément de choses ont disparue : plus d&#8217;écran de veille, plus de configuration d&#8217;apparence (juste le fond d&#8217;écran), &#8230; j&#8217;en passe et des meilleures. Chez <strong>Canonical</strong>, ils n&#8217;y sont pas allé avec le dos de la cuillère niveau simplification ! Le panneau de configuration est clairement inspiré de <strong>Mac OS X</strong>, mais en moins performant !</p>
<p>Dernier détail : <strong>on ne peut toujours pas paramétrer Unity</strong> sans passer par un logiciel tiers (Compiz Manager pour n&#8217;en citer qu&#8217;un) dans lequel il est indiqué que tout cela est expérimental&#8230;</p>
<p><em><span style="text-decoration: underline;">Note pour plus tard :</span> ne plus faire les mises à jour automatique.</em></p>
<h3>Etape 2 : réinstallation</h3>
<p>La décision est prise, je vais procéder à une nouvelle installation pour remettre tout le monde d&#8217;accord. Le nouveau Live CD est d&#8217;excellente facture : je n&#8217;ai jamais vu une distribution live démarrer aussi rapidement. Chapeau bas ! L&#8217;interface est visuellement nettement plus cohérente ; preuve en est de la confusion qui régnait dans la myriade de fichiers de configuration qui traînaient dans mon profil utilisateur.</p>
<p>J&#8217;effectue la procédure d&#8217;installation personnalisée (pour garantir de bien configurer les partitions car j&#8217;ai Windows et des données à côté qu&#8217;il est impensable de perdre). Ultra rapide elle aussi, je redémarre quelques minutes plus tard. Jusque là, c&#8217;est un sans faute.</p>
<p>Petit bémol tout de même : l&#8217;installation qui démarre alors que l&#8217;on a pas encore atteint la fin des étapes de configuration est à double tranchant : on gagne du temps mais il devient impossible de revenir en arrière. Ubuntu a déjà commencé la copie des fichiers et vous avez déjà perdu votre ancien système&#8230;</p>
<h3> Etape 3 : premier lancement</h3>
<p>Ubuntu redémarre, j&#8217;arrive sur un bureau cohérent. Jusque là tout va bien. Je reste sur mon premier avis à propos d&#8217;Unity : j&#8217;aime beaucoup mais l&#8217;utilisateur est bridé à tout point de vue. Les icônes sont énormes, il n&#8217;est plus possible de paramétrer finement son environnement.</p>
<p>Qu&#8217;à cela ne tienne, depuis la version <strong>11.04</strong>, je m&#8217;étais forcé à conserver <strong>Unity</strong> ; il faut savoir évoluer et changer ses habitudes. Sauf qu&#8217;il y a des limites à ne pas dépasser. J&#8217;ai alors voulu réutiliser la <strong>version classique de Gnome</strong> : <strong>impossible</strong>, elle n&#8217;est plus là non plus ! Grrr !</p>
<p>A ce point, je n&#8217;avais pas encore installé les pilotes propriétaires pour ma carte graphique et j&#8217;étais dans l&#8217;environnement Ubuntu 2D. Je retourne dans les paramètres système pour activer les fameux pilotes. J&#8217;ai le choix entre deux versions dont il m&#8217;est impossible de savoir qu&#8217;elle est la différence. Je tente d&#8217;activer le premier : échec de l&#8217;activation. Passons au deuxième : il s&#8217;installe (bien joué garçon !) et me propose de redémarrer la machine.</p>
<p>Je reboote et l&#8217;aventure s&#8217;arrête nette : &laquo;&nbsp;error : couldn&#8217;t read file&nbsp;&raquo;, ou un truc dans le genre avec le clavier qui clignote de toutes ces diodes : le <strong>kernel panic</strong> vient de faire une apparition fracassante ! Ma machine n&#8217;a pas apprécié les pilotes propriétaires.</p>
<p>J&#8217;ai arrêté l&#8217;ordinateur. C&#8217;en était trop : j&#8217;ai perdu mon compte utilisateur, mon système et ma soirée. Je suis allé me coucher, résigné&#8230;</p>
<h3>Conclusion</h3>
<p><strong>Unity ne fait pas l&#8217;unanimité</strong>, allez voir sur le net ce qui se dit. Personnellement, j&#8217;apprécie beaucoup cette nouvelle interface et je suis déçu de son manque évident et cruel d&#8217;ergonomie. La base est excellente mais <strong>on est encore loin de la maturité</strong>. Parallèlement, je trouve que les travaux visuels apportés à <strong>Oneiric Ocelot</strong> améliorent nettement l&#8217;expérience utilisateur : l&#8217;intégration de Thunderbird est réussi, la refonte de l&#8217;<strong>Ubuntu Software Center</strong> l&#8217;est aussi et l&#8217;ensemble gagne effectivement en cohérence et en consistance.</p>
<p>Mais que diable, <strong>rendez-nous le pouvoir</strong> !! Messieurs de chez <strong>Canonical</strong> : laissez aux utilisateurs la possibilité de paramétrer leur environnement. Tout le monde n&#8217;aime pas avoir des icônes énormes et l&#8217;utilisateur lambda ne sait pas forcément qu&#8217;il faut installer le gestionnaire de configuration de Compiz pour récupérer un peu de contrôle.</p>
<p>S&#8217;inspirer de <strong>Mac OS X</strong> c&#8217;est bien mais quand tous les outils sont disponibles <span style="text-decoration: underline;"><strong>par défaut</strong></span> et qu&#8217;ils sont complets, c&#8217;est mieux.</p>
<p>Plus globalement et rétrospectivement à mon utilisation d&#8217;Ubuntu : au début, j&#8217;étais sur une installation RAID. Un jour, le driver de ma carte n&#8217;a plus été supporté. J&#8217;ai changé de machine : aucun support pour le contrôleur RAID intégré, pourtant assez répandu (ma carte mère vient de chez ASUS). Je suis alors repassé sur une installation simple avec copies de sauvegardes régulières des documents sensibles sur un deuxième disque dur. Et voilà maintenant que c&#8217;est ma carte graphique qui ne passe plus&#8230;</p>
<p>Pour l&#8217;heure, je ne sais pas ce que je vais faire : m&#8217;accrocher à Ubuntu &#8211; si je suis autant remonté, c&#8217;est bien parce que c&#8217;est un OS qui me plait et pour lequel j&#8217;ai à coeur de le voir évoluer dans le bon sens &#8211; ou profiter de cet échec pour aller voir si l&#8217;herbe n&#8217;est pas plus verte ailleurs&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/ubuntu-11-10-circulez-ya-rien-a-voir/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un serpent nommé Python</title>
		<link>http://jebulle.net/un-serpent-nomme-python</link>
		<comments>http://jebulle.net/un-serpent-nomme-python#comments</comments>
		<pubDate>Wed, 04 Nov 2009 18:30:46 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[langage]]></category>
		<category><![CDATA[multi-plateformes]]></category>
		<category><![CDATA[poo]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=420</guid>
		<description><![CDATA[Tergiversations d'un développeur en mal de nouveauté et de découverte.]]></description>
			<content:encoded><![CDATA[<p>Et si je me mettais à <a title="Python, langage de programmation" href="http://python.org">Python</a> ?</p>
<p>Cela fait un moment maintenant que je cherche un langage de programmation sur lequel me fixer qui me permettrait de développer des applications multi-plateformes. Il y a bien <a title="MonoDevelop" href="http://monodevelop.com/">Mono</a>, adaptation de <strong>.NET</strong> pour Linux, <a title="Qu'est-ce que Java ?" href="http://java.com/fr/about/">Java</a>, ou encore descendre à un plus bas niveau avec <strong>C/C++</strong>. Il est aussi possible de passer par des outils comme <a title="Lazarus, le Delphi libre" href="http://www.lazarus.freepascal.org/">Lazarus</a>, réplique de <strong>Delphi</strong>, qui pourrait fortement me tenter, vu que j&#8217;ai déjà une connaissance de <strong>Delphi</strong>.</p>
<p>Oui mais, finalement, il n&#8217;y a rien qui me convainc réellement&#8230;</p>
<p>Et puis, je suis tombé sur un article (je ne sais plus lequel malheureusement&#8230;) qui décrivait un peu ce qu&#8217;était <a title="Python, langage de programmation" href="http://python.org">Python</a>. Même si je connaissais au moins de nom le langage, je n&#8217;y avais jamais apporté plus d&#8217;attention que cela&#8230;Erreur !</p>
<p>Langage fortement typé, dynamique et orienté objet grâce auquel il est possible d&#8217;écrire des scripts simples pour <strong>Linux</strong> comme construire des <strong>applications lourdes</strong> avec une interface graphique ainsi que de créer des <strong>sites Internet</strong> ! Que demande le peuple ? Un langage réunissant les deux domaines qui font tourner le monde&#8230;de l&#8217;informatique. Un langage à apprendre plutôt que deux, et vous développez à loisir du <strong>client lourd aussi bien que du client léger</strong>. Et du client lourd, <strong>multi-plateforme </strong>! En ce début de 21ème siècle il me semble important de ne plus se cantonner à <strong>Windows</strong> mais bien de travailler dans une logique d&#8217;ouverture et d&#8217;élargissement.</p>
<p>Et d&#8217;ailleurs, j&#8217;ai déjà commencé mon auto-formation en attaquant la lecture du livre de <a href="http://www.swaroopch.com/about/">Swaroop C H</a>, &laquo;&nbsp;<em>A byte of Python</em>&laquo;&nbsp;, <a title="Plongez au coeur de Python" href="http://linuxfr.org/redirect/64180.html">traduit dernièrement en français</a>.</p>
<p>Affaire à suivre&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/un-serpent-nomme-python/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accéder à un partage réseau depuis Rhythmbox</title>
		<link>http://jebulle.net/acceder-a-un-partage-reseau-depuis-rhythmbox</link>
		<comments>http://jebulle.net/acceder-a-un-partage-reseau-depuis-rhythmbox#comments</comments>
		<pubDate>Fri, 01 May 2009 18:28:55 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[montage]]></category>
		<category><![CDATA[partage réseau]]></category>
		<category><![CDATA[rhythmbox]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=357</guid>
		<description><![CDATA[À conserver dans un coin : une astuce pour pouvoir importer ses musiques via le logiciel Rhythmbox (équivalent iTunes pour Gnome) depuis un serveur NAS.]]></description>
			<content:encoded><![CDATA[<p>Dernièrement, j&#8217;ai réinstallé mon OS pour passer définitivement à <strong>Linux</strong> et en l&#8217;occurence <a title="Site officiel d'Ubuntu" href="http://ubuntu.com">Ubuntu</a>.</p>
<p>Je dispose de musiques sur un disque réseau (un excellent <a title="Un peu de pub ;-)" href="http://www.synology.com">NAS Synology</a>) et j&#8217;avais pour habitude de lire mes fichiers avec le lecteur <a title="Site du projet Rhythmbox" href="http://projects.gnome.org/rhythmbox/">Rhythmbox</a> (fortement inspiré sur <strong>iTunes</strong>). Sauf que depuis ma récente installation, plus moyen d&#8217;importer mes titres, alors que cela ne m&#8217;avait jamais posé problème !</p>
<p>L&#8217;erreur vient du fait que je passais par un montage créé à la volée (Menu <em>Raccourci</em> → <em>Se connecter à un serveur</em>). Du coup le chemin d&#8217;accès au partage ne correspondait pas à un chemin réel mais à un <strong>inode/directory</strong> virtuel et Rhythmbix le dibb</p>
<p>La solution est on ne peut plus simple. Il suffit d&#8217;ajouter un <strong>vrai point de montage</strong> :</p>
<pre class="bash">$ <strong>sudo mkdir</strong> /media/mon_partage</pre>
<p>Pour monter le partage ponctuellement :</p>
<pre class="bash">$ <strong>sudo mount</strong> -t cifs //ip_du_serveur/nom_du_partage /media/point_de_montage -o user,user=nom_utlisateur,pass=mot_de_passe</pre>
<p>Et pour rendre ça automatique au démarrage du système :</p>
<pre class="bash">$ <strong>sudo gedit</strong> /etc/fstab</pre>
<p>Copier en fin de fichier :</p>
<pre class="bash">//ip_du_serveur/nom_du_partage /media/point_de_montage cifs  user,user=nom_utilisateur,pass=mot_de_passe 0 0</pre>
<p>Reste plus qu&#8217;à relancer <strong>Rhythmbox</strong> et à importer les musiques en accédant à <strong>/media/mon_partage</strong> !</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/acceder-a-un-partage-reseau-depuis-rhythmbox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Découverte : Cherokee, un serveur web léger et performant ?</title>
		<link>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant</link>
		<comments>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant#comments</comments>
		<pubDate>Tue, 21 Apr 2009 17:12:05 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cherokee]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[serveur web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=352</guid>
		<description><![CDATA[Je viens de faire connaissance (une très rapide connaissance) avec un nouveau serveur Web : Cherokee. J&#8217;étais finalement parti pour nginx mais n&#8217;ayant pas encore eu le temps de terminer son installation il est encore temps de prendre une autre route ! Cherokee donc semble être une n-ième alternative à Apache et si l&#8217;on en [...]]]></description>
			<content:encoded><![CDATA[<p>Je viens de faire connaissance (une très rapide connaissance) avec un nouveau <strong>serveur Web</strong> : <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a>. J&#8217;étais finalement parti pour <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a> mais n&#8217;ayant pas encore eu le temps de terminer son installation il est encore temps de prendre une autre route !</p>
<p><a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a> donc semble être une n-ième <strong>alternative</strong> à <a title="Site officiel d'Apache" href="http://www.apache.org/">Apache</a> et si l&#8217;on en croit ce qui est indiqué sur le site officiel, les performances ont l&#8217;air encore meilleures que ce que propose Lighty ou <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a>&#8230;</p>
<p>Qui plus est, <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a>, propose une interface Web pour paramétrer l&#8217;intégralité du serveur ! Interface qui semble, à première vue, légère et bien conçue. Je n&#8217;ai pas pu lire énormément de choses à propos de <a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Cherokee</a> sur le net mais le peu que j&#8217;ai pu voir semble indiquer un serveur de bonne facture, rapide à mettre en oeuvre, performant et efficace. Tout ce qu&#8217;il faut pour mon <strong>VPS</strong> !</p>
<p>Si tout cela s&#8217;avère exact (ce que je saurai après l&#8217;avoir testé), il se pourrait qu&#8217;il prenne le pas à <a title="Site officiel de nginx" href="http://nginx.net/">nginx</a>&#8230;L&#8217;interface Web de paramétrage me plait bien, car la ligne de commande c&#8217;est pas mal, mais aller rapidement à l&#8217;essentiel c&#8217;est mieux !</p>
<p><a title="Site officiel de Cherokee" href="http://www.cherokee-project.com/">Site officiel de Cherokee [Anglais] »</a><br />
<a title="Documentation de Cherokee" href="http://www.cherokee-project.com/doc/">Documentation [Anglais] (documentation qui semble bien fournie) »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/decouverte-cherokee-un-serveur-web-leger-et-performant/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL : modifier le &#171;&#160;datadir&#160;&#187;</title>
		<link>http://jebulle.net/mysql-modifier-le-datadir</link>
		<comments>http://jebulle.net/mysql-modifier-le-datadir#comments</comments>
		<pubDate>Thu, 05 Mar 2009 13:50:57 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[datadir]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[serveur]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=279</guid>
		<description><![CDATA[En installant mon nouveau serveur Gandi, j&#8217;ai eu un petit souci en voulant changer le dossier des données de MySQL. Je poste donc ici une petite note en tant qu&#8217;aide-mémoire ; ca peut toujours resservir, à moi autant qu&#8217;à d&#8217;autres ! La procédure est très simple mais peut se solder par un échec et une [...]]]></description>
			<content:encoded><![CDATA[<p>En installant mon nouveau serveur <a title="Gandi.net" href="http://gandi.net">Gandi</a>, j&#8217;ai eu un petit souci en voulant changer le dossier des données de MySQL. Je poste donc ici une petite note en tant qu&#8217;aide-mémoire ; ca peut toujours resservir, à moi autant qu&#8217;à d&#8217;autres !  La procédure est très simple mais peut se solder par un échec et une incompréhension si l&#8217;on ne fait pas attention à une petite subtilité.</p>
<p><span id="more-279"></span></p>
<p class="important"><em><strong>→ Attention :</strong> Avant de vous lancer dans la procédure, veuillez soit passer en mode root (<strong>su -</strong>) soit penser à placer <strong>sudo</strong> avant toutes vos commandes si vous faites partie des <strong>sudoers</strong>.</em></p>
<h3>Première étape : <strong>arrêter MySQL</strong></h3>
<pre class="bash">$ /etc/init.d/mysql stop</pre>
<h3>Deuxième étape : déplacer les fichiers de données à leur nouvel emplacement</h3>
<pre class="bash">$ <strong>mkdir</strong> /srv/ma_partition/mysql
$ <strong>chown</strong> -R mysql:mysql /srv/ma_partition/mysql
$ <strong>chmod</strong> 755 /srv/ma_partition/mysql
$ <strong>cp</strong> -Rp /var/lib/mysql /srv/ma_partition/</pre>
<p class="important"><em><strong>→ Attention :</strong> n&#8217;oubliez pas de copier avec les arguments <strong>R</strong> (= recursive) et <strong>p</strong> (= preserve). Si l&#8217;option <strong>p</strong> n&#8217;est pas indiquée </em><em>(c&#8217;est la subtilité)</em><em>, <strong>mysql refusera de démarrer</strong> en raison des disparités apparues au niveau des droits des fichiers copiés.</em></p>
<p class="note"><em><strong>→ </strong></em><em></em><em><strong>Note :</strong> par défaut, les fichiers de données sont stockés dans <strong>/var/lib/mysql</strong>. Il est conseillé de déplacer ces données vers une partition différente de la partition système, d&#8217;une part pour ne pas surcharger l&#8217;espace disque système et d&#8217;autre part pour ne pas s&#8217;encombrer à faire des sauvegardes si vous souhaitez réinstaller votre système.</em></p>
<p class="note"><em><strong>→ </strong></em><em></em><em><strong>Note bis :</strong> l&#8217;exemple précédent est pris depuis une configuration sur un serveur Gandi, où l&#8217;on dispose de disques de données montés dans le point de montage <strong>/srv</strong>.</em></p>
<h3>Troisième étape : modifier la configuration</h3>
<pre class="bash">$ <strong>nano</strong> /etc/mysql/my.cnf</pre>
<p>Dans le fichier, modifiez le paramètre <strong>datadir</strong> (mettez l&#8217;ancienne ligne en commentaire au cas où vous deviez revenir à l&#8217;ancienne configuration) :</p>
<pre class="bash">#datadir = /var/lib/mysql
datadir = /srv/ma_partition/mysql</pre>
<p>Enregistrez et fermez le fichier.</p>
<h3>Dernière étape : redémarrer le serveur</h3>
<pre class="bash">$ /etc/init.d/mysql start</pre>
<p>Si vous avez respecté la procédure à la lettre, le serveur devrait redémarrer sans problème. Sinon vous serez gratifié d&#8217;un petit message sympathique vous expliquant ce qui ne va pas (qui peut ne pas être forcément limpide&#8230;).</p>
<p><em>N&#8217;hésitez pas à utiliser les commentaires pour me corriger si nécessaire.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/mysql-modifier-le-datadir/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Apache, Lighty, LiteSpeed, Nginx, que choisir ?</title>
		<link>http://jebulle.net/apache-lighty-litespee-nginx-que-choisir</link>
		<comments>http://jebulle.net/apache-lighty-litespee-nginx-que-choisir#comments</comments>
		<pubDate>Wed, 04 Mar 2009 13:56:35 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[performances]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[serveur web]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=285</guid>
		<description><![CDATA[Depuis peu, je dispose d&#8217;un hébergement d&#8217;une part chez Gandi.net. J&#8217;ai craqué dernièrement pour un serveur dédié virtualisé ; j&#8217;en ai marre de mon hébergement mutualisé (besoin de plus de flexibilité et d&#8217;espace disque). Une part d&#8217;hébergement chez Gandi correspond à 256Mo de RAM. C&#8217;est très correct pour héberger des petits sites à faible trafic [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis peu, je dispose d&#8217;un <strong>hébergement</strong> d&#8217;une part chez <a title="Gandi" href="http://gandi.net">Gandi.net</a>. J&#8217;ai craqué dernièrement pour un <strong>serveur dédié virtualisé</strong> ; j&#8217;en ai marre de mon hébergement mutualisé (besoin de plus de flexibilité et d&#8217;espace disque). Une part d&#8217;hébergement chez <a title="Gandi" href="http://gandi.net">Gandi</a> correspond à 256Mo de RAM. C&#8217;est très correct pour héberger des petits sites à faible trafic (ce qui est mon cas <img src='http://jebulle.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  ) mais cela peut vite devenir faible : avoir son propre serveur ouvre des possibilités et donc une consommation potientielle plus grande des ressources.</p>
<p>Initialement installé avec <strong>Apache</strong> + <strong>PHP5</strong> + <strong>MySQL</strong>, la consommation du serveur est montée en flèche : quasiment 200 Mo pour un seul site hébergé&#8230;Je n&#8217;ai cependant pas qu&#8217;un serveur web mais aussi un serveur <a title="Teeworlds, le jeu" href="http://teeworlds.com">Teeworlds</a> pour jouer de temps à autre (~ 15 Mo en RAM). Je suis donc en train de reconsidérer l&#8217;installation du serveur web.</p>
<p>Après quelques recherches, <strong>trois alternatives</strong> à Apache sont possibles (Apache c&#8217;est bien mais c&#8217;est &laquo;&nbsp;mémoirophage&nbsp;&raquo;) :</p>
<ul>
<li><a title="Lighty" href="http://www.lighttpd.net/">Lighttpd</a> (Lighty), utilisé par YouTube, un seul process pour 10000 connexions simultannées, une consommation mémoire moindre, mais apparamment quelques problèmes de fuites mémoire.</li>
<li><a title="LiteSpeed Tech" href="http://litespeedtech.com/">LiteSpeed</a>, plus commercial, une version standard gratuite est disponible.</li>
<li><a title="NginX" href="http://nginx.net/">Nginx</a> (prononcez EngineX), un petit serveur ultra léger, optimisé et sécurisé qui a le vent en poupe.</li>
</ul>
<p>L&#8217;ennui dans tout ça, c&#8217;est que je ne sais pas quel serveur choisir&#8230;Lequel prendre pour avoir le meilleur compromis performances / fonctionnalités sachant que je souhaite disposer d&#8217;un serveur pour pouvoir exécuter des scripts <a title="PHP" href="http://fr.php.net">PHP</a> et <a title="Ruby On Rails" href="http://rubyonrails.org/">Ruby On Rails</a> ?</p>
<p>Je fais donc appel à vous, chers lecteurs de ce blog, pour me retourner vos expériences et ainsi me guider dans mon choix ! (pour l&#8217;instant ma préférence va à Nginx&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/apache-lighty-litespee-nginx-que-choisir/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Histoire d&#8217;une conversion</title>
		<link>http://jebulle.net/histoire-dune-conversion</link>
		<comments>http://jebulle.net/histoire-dune-conversion#comments</comments>
		<pubDate>Thu, 24 Jul 2008 12:21:52 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Le Web parle du Web]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=113</guid>
		<description><![CDATA[Un tout petit billet pour simplement vous conseiller la lecture d&#8217;une série d&#8217;articles d&#8217;une personne qui découvre Ubuntu suite à l&#8217;achat d&#8217;un nouvel ordinateur portable. Il y a pas mal de lecture, d&#8217;autant que l&#8217;auteur complète son histoire au fil du temps, mais il n&#8217;est pas inintéressant de suivre le parcours de quelqu&#8217;un qui découvre [...]]]></description>
			<content:encoded><![CDATA[<p>Un tout petit billet pour simplement vous conseiller la lecture d&#8217;une série d&#8217;articles d&#8217;une personne qui découvre <strong>Ubuntu</strong> suite à l&#8217;achat d&#8217;un nouvel ordinateur portable. Il y a pas mal de lecture, d&#8217;autant que l&#8217;auteur complète son histoire au fil du temps, mais il n&#8217;est pas inintéressant de suivre le parcours de quelqu&#8217;un qui découvre <strong>Linux</strong>&#8230;</p>
<blockquote><p><span id="intelliTXT">“Il doit y avoir un piège. Si c’était vraiment aussi simple, plus personne n’utiliserait Windows.”</span></p>
<p style="text-align: right;">Vendredi 18 juillet 2008, Erwan Cario</p>
</blockquote>
<p><a title="Ecrans.fr - Linux, le journal d'un novice" href="http://www.ecrans.fr/Linux-Le-journal-d-un-novice,4666.html">Linux, le journal d&#8217;un novice via Ecrans.fr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/histoire-dune-conversion/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Heureusement que Ubuntu 8.04 est une LTS&#8230;</title>
		<link>http://jebulle.net/heureusement-que-ubuntu-804-est-une-lts</link>
		<comments>http://jebulle.net/heureusement-que-ubuntu-804-est-une-lts#comments</comments>
		<pubDate>Fri, 02 May 2008 18:07:52 +0000</pubDate>
		<dc:creator>SamRay1024</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://jebulle.net/?p=108</guid>
		<description><![CDATA[J&#8217;étais sous Ubuntu 7.10. J&#8217;ai entrepris d&#8217;installer la dernière mouture. Je suis passé par le live CD pour aller plus vite. L&#8217;installation s&#8217;est déroulé sans souci jusqu&#8217;au redémarrage. Et là, ce fut le drame ! Grub installé dans le MBR mais pas dans la partition /boot/ !! Total, je suis en train d&#8217;installer grub à [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;étais sous <strong>Ubuntu 7.10</strong>. J&#8217;ai entrepris d&#8217;installer la dernière mouture. Je suis passé par le <strong>live CD</strong> pour aller plus vite. L&#8217;installation s&#8217;est déroulé sans souci jusqu&#8217;au redémarrage.</p>
<p>Et là, ce fut le drame ! <strong>Grub </strong>installé dans le <strong>MBR </strong>mais pas dans la partition <strong>/boot/</strong> !! Total, je suis en train d&#8217;installer grub à la mano et ça ne fonctionne pas. Il faut que je vérifie mon fichier <strong>/etc/fstab</strong>&#8230;</p>
<p>Et sinon ? Le live CD ne veut même pas booter sur mon PC du bureau !!</p>
<p>Personnellement, plus ça va, plus j&#8217;ai des problèmes avec <strong>Ubuntu</strong>. Il me semble que ça s&#8217;appelle de la régression&#8230;Toutes mes félicitations aux équipes qui sont censées rendre <a title="Site officiel d'Ubuntu" href="http://ubuntu.com">Ubuntu </a>plus accessible et simple d&#8217;utilisation et merci pour le temps perdu.</p>
<p><strong>MAJ : </strong>j&#8217;ai réussi à booter, bien difficilement (le temps de comprendre qu&#8217;il ne fallait plus utiliser les adresses directes des disques mais leurs UUID), pour finalement découvrir que <strong>l&#8217;installeur à gentiment éclaté mon ancienne partition /home/</strong> alors que j&#8217;avais bien pris soin de ne pas cocher la case &laquo;&nbsp;formater&nbsp;&raquo; lors de la définition de mes points de montages.</p>
<p>Au passage, le noyau générique standard ne fonctionne pas et j&#8217;ai du charger le noyau en mode recovery pour pouvoir démarrer (sinon il restait bloqué sur le chargement du pilote de mon lecteur CD).</p>
<p>Si ça ne s&#8217;était pas encore senti jusque là, je suis vraiment en colère. J&#8217;ai perdu quatre heures de mon temps,  mon ancien profil et tout ce qu&#8217;il y avait avec (rien de très important heureusement, mais ça ne fait pas plaisir quand même !). Si c&#8217;est pas du grand n&#8217;importe quoi&#8230;</p>
<p>En clair, c&#8217;est tout cassé et je suis bon pour recommencer. Mais maintenant, je vais dégager toutes mes partitions et tout refaire (m&#8217;est avis qu&#8217;il y a un truc qui a pas du lui plaire quelque part mais allez savoir quoi !). Vive Linux !</p>
]]></content:encoded>
			<wfw:commentRss>http://jebulle.net/heureusement-que-ubuntu-804-est-une-lts/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

