Maniatux's Blog

Welcome to the internet

Archives 2012

Mon top distributions Linux

Rédigé par Xavier - - Aucun commentaire

La première partie est assez subjective et traite de ce que je préfère et pas de ce qui est le meilleur. La seconde partie va tenter d'être un peu plus objective.

Top distributions desktop

1/ Fedora

Elle propose des paquets récents, des nouvelles technos, elle est stable, elle est belle. Personnellement j'utilise le spin KDE que je trouve excellent. Un autre point positif est l'implémentation de KVM et son écosystème (libvirt, virt-manager) qui est vraiment à la pointe par rapport aux autres.

2/ Ubuntu

Depuis la 12.04, Ubuntu s'approche vraiment de ce qu'elle devrait être : récente et stable.

3/ Arch

Même si je râle sur le prosélytisme omniprésent envers cette distribution, c'est une des meilleurs au niveau desktop. Son gestionnaire de paquets est rapide, les versions sont récentes, la configuration est simple.

Top distributions serveur

1/ Ubuntu server

Tout simplement parce que c'est une Debian avec 5 ans de mises à jour, et des paquets plus récents.

2/ Debian

Je reviendrai dessus sur le point suivant.

3/ CentOS

Elle est grosse, elle est stable, incassable, les dernières technologies de virtualisation y sont. Ce qui la pénalise un peu est le nombre faible de paquets, par exemple il n'y a pas Prosody. Elle est plus stricte au niveau des architectures processeur, je ne peux par exemple pas l'installer sur mon Alix car le CPU ne supporte pas les instructions 686.

Si devait n'en rester qu'une

J'ai cité au dessus les distributions que je préfère, mais si on me demande laquelle est objectivement la meilleure, je pense que c'est Debian. Il y a un nombre incroyable de paquets mais également d'architectures. Ajoutez à cela la philosophie de liberté, d'ouverture, de travail de qualité, et cela explique pourquoi je choisirai celle-là si je devais n'en garder qu'une.

Windows 8 : une prochaine ouverture pour Ubuntu ? #2

Rédigé par Xavier - - Aucun commentaire

Début Juin j'exposais ma pensée concernant l'arrivée de Windows 8 et une probable fenêtre d'ouverture pour Ubuntu. Aujourd'hui en me promenant sur Linuxfr j'apprends que Gabe Newell (celui que vous voyez 2 fois par semaine sur memebase), le patron de Valve, annonce son ambition de "faciliter le portage" de 2500 jeux du catalogue Steam sur Linux. La raison annoncée ? Une crainte de Windows 8. L'interview originale est ici, l'article linuxfr ici.

Cyrille Borne parle souvent de la mort du desktop au profil des tablettes, il semblerait que l'équipe de Valve soit du même avis car Newell prédit un grand danger pour les PC avec Windows 8. Pourquoi Microsoft précipite-t-il la sortie de Windows 8 alors que Seven est un succès complet ? Probablement pour rattraper leur retard phénoménal dans le monde des tablettes et smartphones, et ainsi donner l'impression qu'en fusionnant desktop/mobile ils sont en avance sur la concurrence.

J'imagine alors deux scenarii : soit un échec complet (ce qui est peu probable au vu des moyens de Microsoft, notamment la vente liée) soit un succès et une incitation à passer sur tablette car Windows 8 est tout simplement immonde sur PC. On aura donc des résistants qui downgraderont sur Windows 7, mais on sait encore une fois que Microsoft a les moyens de les déloger, notamment en sortant des nouveaux produits non compatibles (tout comme Directx10 incompatible avec XP). On aura donc une ouverture pour Linux et plus précisément ubuntu, qui profite d'une visibilité plus importante auprès du public. La présence de Steam et de nombreux jeux sera évidemment un plus.

Microsoft n'a aucun intérêt à favoriser le PC, car la tablette est un monde plus propice au cloud et donc au contrôle des utilisateurs et transactions financières. On comprend que forcer l'utilisateur à disposer d'un compte Live pour démarrer Windows 8, et faire passer ses achats par le Market Live est plus avantageux que donner le champ libre à des éditeurs tiers tels que Valve et Steam. Quand on regarde la manière dont fonctionne le réseau xbox : vente de jeux, vente de DLC, abonnements payants pour le multijoueur, contrôle des données bancaires, DRM, on ne peut qu'être conforté dans cette idée. Gabe Newell a donc raison de craindre l'avenir avec Windows 8, et si il décide d'investir des efforts sur les plateformes Linux, on ne peut que s'en réjouir.

Ma conclusion à l'heure actuelle est qu'une ouverture pour Ubuntu est bien en train d'arriver, elle se consolide par le support de Steam, et elle risque de faire beaucoup de bruit.

Classé dans : Thoughts - Mots clés : aucun

Me passer des services Google : Episode 3

Rédigé par Xavier - - Aucun commentaire

J'ai vu qu'un correctif (version 4.0.5) pour owncloud était sorti et qu'il corrigeait entre autres un bug avec le calendrier. Et moi j'ai justement un bug avec le calendrier, quand je clique dans une case, il ouvre le menu de création de rendez-vous qui se positionne toujours 1 jour avant. Donc j'ai appliqué la mise à jour.

La procédure est simple : commencer par sauvegarder les fichiers owncloud, puis la base de données. Ensuite, balancer la nouvelle version en écrasant tout sauf le dossier "config". La procédure s'est bien déroulée puisqu'à la première connexion j'ai vu passer un terme "upgrade" et ait ensuite pu accéder à l'interface.

Sauf que l'histoire n'est pas si merveilleuse que cela car j'ai rapidement constaté que mes connecteurs webdav/caldav/carddav ne fonctionnaient plus. Ils menaient vers une page vide, sans demande d'authentification. J'ai donc du downgrader pour les retrouver.

Classé dans : Thoughts - Mots clés : aucun

Thunderbird me gonfle

Rédigé par Xavier - - Aucun commentaire

Voilà ce qui me met hors de moi, le génialissime assistant d'ajout de compte sur Thunderbird me bloque totalement :

Comme vous pouvez le voir, il ne reconnait pas les paramètres que j'ai entré, et le bouton pour la configuration manuelle ("Configuration avancée") est grisé... donc que puis-je faire ? Rien. Probablement utiliser Outlook ou Seamonkey.

WHAT WERE THEY THINKING ?

Mon serveur sous LXC

Rédigé par Xavier - - Aucun commentaire

Je m'auto-héberge pour beaucoup de choses sauf ce blog, et j'ai très souvent changé l'OS ou le matériel au cours de ces dernières années. En 2010 je débutais avec un Alix équipé d'un processeur AMD à 500Mhz. Il fonctionnait sur Debian. Je suis passé un peu plus tard sous NetBSD puis OpenBSD. Par la suite, ayant décidé de changer mon ordinateur personnel, mon ancien (dell inspiron 9400) fut disponible pour faire office de serveur et m'offrit la possibilité de faire de la virtualisation. Après m'être posé la question du choix de l'OS, j'ai finalement retenu CentOS. La machine étant trop "présente" (bruit+chaleur+consommation) je suis rapidement revenu sur l'Alix avec OpenBSD.

Étant actuellement dans l'optique d'installer une infrastructure réseau propre avec une DMZ, j'ai décidé de remanier une nouvelle fois mon serveur. C'est toujours un mini-PC, Intel D945GSEJT mais cette fois équipé d'un processeur Atom avec 1GB de ram ce qui me laisse un peu plus de marge dans le choix des technologies.

J'ai retenu LXC pour gérer la séparation des rôles, car étant intégré au kernel linux et en pleine expansion. J'ai retenu Ubuntu 12.04 server comme système d'exploitation, car je l'ai trouvé meilleur au niveau de la gestion de LXC :

  • Fedora 17 : n'offre pas de template
  • Debian 7 : les templates ont des bugs
  • Ubuntu 12.04 : les templates sont parfaits, le réseau est créé automatiquement (de type "routed")

J'ai actuellement mis en place 4 systèmes-invités à partir du template ubuntu, ce qui donne ceci :

Le serveur ne fait qu'un léger bruit, celui du HDD 2,5", mais il est largement supportable on peut très bien dormir dans la même pièce. Chaque VPS dispose de sa propre adresse IP et fournit les rôles définis : SMTP, XMPP, HTTP, DNS.

Ce qu'il reste à faire

Je n'ai actuellement pas de dispositif de sauvegarde, ce qui peut m'être fatal en cas de panne matérielle. J'ai prévu d'étudier backupninja et bacula, pour voir quelle solution me permet de gérer le plus facilement et efficacement possible les sauvegardes des données sur mes VPS.