Site StandarTux

Aller au contenu | Aller au menu | Aller à la recherche

Logiciels libres

Tout ce qui regroupe et recense les logiciels libres que je trouve indispensables

Fil des billets - Fil des commentaires

mercredi, janvier 6 2010

Pétition contre le rachat de MySQL par Oracle

Si comme moi, vous êtes inquiet du devenir de MySQL suite à son acquisition par Oracle, vous pouvez signer cette pétition.

Cette initiative lancée fin décembre 2009 par Michael Monty Widenius (créateur de MySQL) vise à demander à Oracle de céder MySQL afin d'accélérer la fusion avec Sun et d'éviter des conflits d'intérêts, et ainsi permettre à la base de données "libre" (licence GNU GPL) de continuer son développement.

Cette pétition rassemble déjà plus de 20 000 signatures et sera présentée à la commission européenne ainsi qu'à d'autres organes de régulation.
La Commission européenne devra rendre un avis sur cette acquisition le 27 janvier 2010.

Vous pouvez toujours prendre connaissance des 10 engagements d'Oracle (disponible seulement en anglais) concernant leur vision du futur pour MySQL.

lien:
http://www.helpmysql.org/fr/petition

mardi, mai 19 2009

Tutoriel d'installation OpenGoo

opengoo_logo

C'est suite à l'excellent billet de Benjamin que j'ai installé OpenGoo, un logiciel libre de 'Groupware' qui permet de travailler à plusieurs à distance sur une suite de logiciels bureautique intégrés : par exemple, il est possible de gérer ses utilisateurs afin qu'ils puissent partager leurs fichiers, gérer leurs tâches, les mettre en commun et enregistrer leurs travaux sur le serveur.

La présentation ayant été faite par Benjamin, vous pouvez même faire un essai directement sur la site d'OpenGoo avec cette demo, je ne m'attarderai ici que sur la partie installation du logiciel. Il n'y a rien de compliqué mais je pense que pour les plus débutants, cela peut permettre de les guider sur les quelques étapes 'techniques' que nécessite l'installation d'un tel logiciel ou pour ceux dont l'installateur 'in english' peut rebuter (un package français est toutefois disponible en se créant un compte sur le forum OpenGoo).

les ingrédients

Pour éviter tout problème, il faut au préalable avoir préparé le terrain. il vous faudra donc:

  • Récupérer le logiciel OpenGoo que vous trouverez ici : comme Benjamin, je vous conseil d'utiliser la version 1.4 RC, bien que ce soit une beta, je n'ai pas découvert de problème suite à son utilisation.
  • Avoir sous la main votre logiciel FTP favori : Filezilla, FireFTP pour firefox, ou autres...
  • Assurez vous que votre serveur distant supporte PHP5, une base de donnée MySQL avec support InnoDB et d'environ 20Mo d'espace libre pour être à l'aise.
  • Les accès, mots de passe d'administration de vos bases de données que vous utilisez chez votre hébergeur.

la mise en place

  1. Il est préférable de créer une base de donnée MySQL dédiée à OpenGoo dés à présent sur votre serveur, pour cela, munissez vous du phpMyAdmin de votre fournisseur pour en créer une et récupérer toutes les informations suite à sa création, elle vous seront demandées lors de l'installation proprement dite d'OpenGoo.
  2. Décompresser le fichier opengoo_XXX.zip que vous avez récupéré sur votre disque local, et copier le répertoire opengoo sur votre serveur via FTP sous un directory de votre choix : exemple, http://www.monsite.com/une_directory/
  3. Vous pouvez à présent aller boire un café car le transfert devrait durer un 'certain temps' ;-)
  4. Une fois la copie effectuée, vérifiez que vous disposez des droits d'accès lecture/écriture sur le répertoire, sous-répertoire et fichiers que vous venez de copier sur le serveur.

l'installation d'OpenGoo

Voilà, normalement tout est en place pour qu'avec votre navigateur, vous puissiez accéder à l'interface d'installation d'OpenGoo en entrant l'adresse : http://www.monsite.com/une_directory/opengoo/public/install

OpenGoo_Install1

Un message de bienvenue plus loin, un contrôle de votre environnement devrait vous indiquer que tout est OK sinon il faudra étudier le message d'erreur et traiter en conséquence...

OpenGoo_Install2

L'étape de configuration de la base de donnée : ici, remplissez les champs vides avec les informations qui vous on permis de créer la base de donnée OpenGoo : pensez à changer localhost par le nom de votre espace hébergé.

OpenGoo_Install3

Si tout c'est bien déroulé, un message de "Success!" devrait apparaitre vous indiquant que vous avez tué le boss ! avec un petit résumé des opérations effectuées.

OpenGoo_Install4

Ne reste plus qu'à créer votre utilisateur admin. Pensez à sauvegarder ces informations car elle vous seront précieuses pour créer d'autres utilisateurs, voir tout simplement vous connecter en administrateur sous opengoo...

OpenGoo_Install5

c'est fini ! à vous de découvrir et d'administrer ce merveilleux outil qu'est OpenGoo opensource et agrandir la communauté de ses utilisateurs...

dimanche, avril 19 2009

Nautilus-actions pour les menus contextuels

Nautilus-actions Sur ma Fedora 10 fraichement installée, une petite chose me manquait lors d'un clic-droit sur le bureau, celui de l'icône du terminal. Car à la différence de Red Hat qui intègre cette icône par défaut, cette icône est absente sous Fedora dans le menu contextuel.
Pour résoudre ce petit inconvénient, rien de plus simple.

On ouvre une console en root et on entre :

 # yum install nautilus-open-terminal

ou sous ubuntu :

 # apt-get install nautilus-open-terminal

A présent, un clic droit sur le bureau devrait vous avoir ajouté l'icône "Ouvrir dans un terminal" dans le menu contextuel.
Au cas où cette icône n'apparait pas, relancez nautilus en entrant cette commande sous le terminal:

 $ nautilus --restart

On a installé ce "raccourci" via des extensions spécifiques de nautilus, comme on aurait pu le faire avec d'autres extensions telles que nautilus-image-converter ou nautilus-sendto.
Mais si vous souhaitez personnaliser ce menu pour y ajouter vos propres "raccourcis", il faut se tourner vers Nautilus-actions pour Gnome, pour l'installer:

 # yum install nautilus-actions

ou sous ubuntu :

 # apt-get install nautilus-actions

Un nouveau menu devrait apparaitre sous Système->Préférences->Apparences->Configuration des actions de Nautilus

nautilus-actions-menu nautilus-actions-schemas.png

Pour son utilisation, une documentation très bien faite est disponible dans la documentation ubuntu-fr.

A partir de là, je vous laisse aller faire votre choix sur le site du projet nautilus-actions, voir même de créer les votre. Il suffira alors d'importer les "schémas" proposés via l'utilitaire.

Attention tout de même à lire les descriptions pour chaque ajout de schéma, car certains requièrent des paquets supplémentaires pour pouvoir fonctionner correctement.

liens :
http://doc.ubuntu-fr.org/nautilus-actions
http://www.grumz.net/index.php?q=configlist

vendredi, mars 27 2009

ASCII art, mplayer & libcaca

Pour faire suite au billet de StephZ concernant l'ASCII-art, j'ai eu moi aussi cette envie de tester la fonctionnalité de visionnage de vidéo en ASCII art, le tout sans interface graphique, comme pour revenir un peu aux origines... certainement dû à un besoin refoulé de revenir à une relative simplicité, ou de faire des choses qui ne servent à rien...

Cependant, cette "relative simplicité" peut se révéler "problématique" lorsque l'on a pas tout sous la main une fois connecté sous sa console.
Voici comment installer le lecteur mplayer et la librairie libcaca pour voir ses vidéos en ASCII.

La première étape est donc d'installer mplayer, ouvrez un terminal et entrez un simple:

 $ sudo apt-get install mplayer

Suite à ça, la librairie libcaca est intégrée par défaut à l'installation de mplayer, donc vous pouvez dés à présent lancer la lecture d'une video avec la commande:

 $ mplayer -vo caca NomDeMaVideo.avi

En replaçant NomDeMaVideo par le vrai nom de fichier de votre vidéo.

Cependant, sur certaines configurations, mplayer peut se révéler récalcitrant, mieux vaut alors utiliser un petit fichier de configuration de mplayer. Ci-dessous un de ces fichiers permettant de résoudre pas mal de problèmes éventuels.
Il faut donc créer le fichier de configuration mplayer pour votre session à l'aide de la commande:

 $ gedit ~/.mplayer/config & 

ou pour les connaisseurs de vi:

 $ vi ~/.mplayer/config 

Et mettre le contenu suivant dans le fichier config:

vo = gl2 ## active la sortie gl2
double = yes ## double buffering
fs=yes ## démarre la vidéo en plein écran
fixed-vo=yes ## maintient la vidéo en plein écran lors d'un changement de fichier (pratique pour la lecture d'une liste de vidéos)

voilà, vous devriez ainsi être capable de voir vos vidéos dans une simple console (ctrl+alt+F1 pour basculer en mode console à partir de GDM), pensez tout de même à vous reculer un peu de l'écran, l'effet n'en est que plus saisissant!

libcaca0 libcaca2 libcaca1

Je vous laisse deviner de quel manga il s'agit, et pour les pros, du numéro de l'épisode ;-)
Le top étant de regarder ses vidéos en se connectant via ssh sur un serveur distant ! ça sert à rien mais ça fait trop geek !

jeudi, février 26 2009

Black-Out contre HADOPI et Pour la Liberté

Comme de nombreux autres blogueurs, StandarTux.fr s'habille de noir et fait son "BLACK-OUT" suite à l'appel lancé de la Quadrature du Net contre la loi HADOPI.

Ceux qui sont prêts à échanger leur liberté contre une sécurité temporaire ne méritent ni l'un ni l'autre et perdront les deux.
Benjamin Francklin 1706 - 1790

- page 1 de 6