Planet

Dans la série "cohabitons avec des logiciels propriétaires", Symantec Backup Exec utilise une base de donnée Microsoft SQL pour stocker ses rapports de sauvegardes. Ayant une nombre conséquent de serveurs à surveiller, je me suis dit qu'une page web avec une petite case de couleur par serveur me permettrait d'un coup d'oeil de voir que toutes mes sauvegardes soient OK.  Mais comment accéder à une base Microsoft SQL ?C'est un peu lourd mais pas insurmontable…

Les manipulations suivantes vont vous faire récupérer et compiler des sources. Vous allez créer un paquet qui serra installé sur votre système. Ce n'est pas sans risque. Donc, ne le faite que si vous êtes sûr de vous ou utilisez une machine virtuelle !

Créez vous un répertoire de travail dans votre home:

mkdir src cd src

Installation des pré-requis:

apt-get install build-essential debhelper fakeroot

Récupération des sources de php5:

apt-get source php5

Récupération des dépendances pour la compilation:

apt-get build-dep php5

Un nouveau répertoire est apparu dans src du genre php5-5.2.1. Placez vous dans php5-5.2.1/debian et ouvrez le fichier modulelist. Après la ligne:

mysql MySQL

Ajoutez:

mssql MSSQL

Ouvrez le fichier rules et après la ligne:

–with-mysql=shared,/usr

Ajoutez:

–with-mssql=shared,/usr

Ouvrez le fichier packages (ou control) et ajoutez à la fin:

Package: php5-mssql Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${php:Depends}, php5-common (= ${Source-Version}) Description: MSSQL module for php5 This package provides a module for MSSQL using FreeTDS. .  PHP5 is an HTML-embedded scripting language.  Much of its syntax is borrowed from C, Java and Perl  with a couple of unique PHP-specific features thrown in.  The goal of the language is to allow web developers to write dynamically generated pages quickly.

Revenez dans le répertoire php5-5.2.1 :

cd ..

Lancez la compilation et allez prendre un café, un thé ou ce que vous voulez… Ca va prendre un certain temps:

dpkg-buildpackage

La compilation peut ne pas démarrer à cause de problème de dépendance (un "apt-get install" sur la liste fournie fera l'affaire). Une fois la compilation terminée, revenez dans votre répertoire src :

cd ..

Vous trouverez un paquet en rapport avec Microsoft SQL, installez-le:

dpkg -i php5-mssql_5.2.1-1ubuntu1.5_i386.deb

Un petit redémarrage et c'est fini !

Le joyaux collectif Giroll - dont je fais parti - organise à nouveau une agréable journée d'install pary pour fêter le Ubuntu nouveau. Fort du succès de la précédente journée, nous gardons le même schéma : le matin sera plus dédié à l'amusement, nous partagerons un repas "libre" pendant lequel nous échangerons nos recettes et l'après-midi sera dédiée à "l'install party" proprement dite (venez avec vos ordinateurs et/ou vos connaissances et/ou votre curiosité).

Venez nombreux !

Raison de plus de venir : je ne serais moi-même pas là.

Articles en rapport à l'événement :

  • chez Yorick (L'EXCELLENT AUTEUR de cette illustration de manchot essayant de se déguiser en héron ;)).
  • chez Giroll
Salut à tous! Openoffice est sorti il y a peu! J’ai été tenté par l’aventure sous Ubuntu 7.10, en plein mémoire ! Je suis un dingue Quoiqu’il en soit, je suis satisfait par cette version. Au niveau des nouveautés: Les trois façons pour changer la langue du correcteur d’orthographe afin de faciliter la correction d’un [...]

captureproposdeopenoffimk7Pour ceux qui ne souhaitent pas attendre la sortie d'Ubuntu 8.04 pour disposer de la nouvelle version 2.4 d'OpenOffice.org et bien que cette dernière ne soit pas disponible dans les dépôts, il est toutefois possible de l'installer :

1. Télécharger OpenOffice.org 2.4 en version DEB sur http://openoffice.bouncer.osuosl.org/?product=OpenOffice.org&os=linuxin…

2. Dans le menu "Système", choisir "Administration" puis "Gestionnaire de paquets Synaptic"

3. Cliquer sur le bouton "Rechercher" , taper "openoffice" (sans les guillemets) puis valider

4. Dans le résultat de recherche, sélectionner toutes les cases déjà cochées puis choisir "désinstallation complète" (accepter les dépendances) puis cliquer sur le bouton "Appliquer" en haut

5. Une fois l'ancienne version 2.3 désinstallée par cette procédure, lancer le terminal (dans le menu "Applications" puis "Accessoires" puis "Terminal") puis aller ensuite dans le répertoire "/DEBS" (sans les guillemets) de l'archive du nouveau OpenOffice.org et taper : "sudo dpkg -i openoffice.org-*.deb" (sans les guillemets)

6. Pour mettre à jour les raccourcis du menu "Applications", toujours depuis le terminal, aller dans le sous-répertoire "/desktop-integration" (sans les guillemets) qui se trouve dans le répertoire "/DEBS" (sans les guillemets) et taper : "sudo dpkg -i *.deb" (sans les guillemets)

C'est tout ! La dernière version sera alors installée, avec les vraies icônes OpenOffice.org dans le menu "Applications". A noter un temps de chargement significativement plus court d'OpenOffice.org !

Réactions à propos de ce billet, questions, problèmes ? N'hésitez pas à poster un message sur le forum du blog.

skypeQuelques jours à peine après la sortie de la première version finale 2.0 de Skype sur Linux, on découvre aujourd'hui une nouvelle révision 2.0.0.68 qui vient d'être mise en ligne. C'est principalement la présence de deux bugs qui pouvaient occasionner le plantage de l'application qui a motivé cette sortie (lorsque certains utilisateurs ont mis à jour Skype depuis la version 1.3 et qui ont la connexion automatique activée ou bien lors de l'ajout à ses contacts d'un correspondant ayant activé l'envoi automatique de sa vidéo en conférence). A noter cependant l'ajout du support de l'uPnP au passage. Aucune autre modification significative à signaler...

Pour télécharger cette nouvelle version pour Ubuntu, cliquer ici. Pour ceux qui souhaitent consulter les "release notes", c'est par contre ici.

Réactions à propos de ce billet, questions, problèmes ? N'hésitez pas à poster un message sur le forum du blog.

Sonypi est un bout de code destiné aux portables VAIO pour contrôler certains périphériques. Il permet entre autres de contrôler la luminosité de votre écran, et de programmer les touches de fonctions, et ainsi de contrôler le son ou la luminosité comme vous le feriez sous windows.
La mauvaise nouvelle étant que les portables de la gamme VAIO FS n'ont pas un tel pilote installé par défaut sous Ubuntu, ce qui veut dire que sonypi ne marche pas avec les modèles FS.
Toutefois, le créateur de sonypi a écrit un petit driver (sous licence GPL) qui utilise les interfaces ACPI permettant de changer le niveau de luminosité. Ce petit drivers appelé sony_acpi fonctionne parfaitement, et nous donne tout le confort pour les réglages via les raccourcis claviers.

Il faut cependant faire quelques commandes avant de pouvoir utiliser ce drivers mais rien de bien compliqué.

important Attention : Les commandes décrites dans ce tutorial peuvent avoir des conséquences importantes sur le fonctionnement de votre système. Il est recommandé de faire une sauvegarde préalable de votre machine ou si vous n'êtes pas très sûre, de vous abstenir d' effectuer ces opérations. Les manipulations décrites dans ce document engagent votre responsabilité, si elles devaient endommager ou occasionner des pertes de données.

Remarques préalables :
Ces tests ont été effectués sur un portables VAIO VGN-FS215S avec Ubuntu 7.10 Gutsy Gibbon
D'autres utilisateurs montrent qu'il fonctionne avec les portables VAIO FSN-660, FS-215E, VNG-FS115B
Vérifiez que le compilateur et les librairies du noyau sont bien installés sur votre machine, sinon exécutez les commandes suivantes dans une console:

$sudo apt-get install gcc gcc-3.4 linux-headers-`uname -r`

Ensuite, telechargez le module sony_acpi ici et décompressez-le :

$ tar xzvf sony_acpi.tar.gz

Compiler le fichier sony_acpi.c et déplacez-le sous le répertoire des modules:

$ cd sony_acpi
$ make
$ sudo cp sony_acpi.ko /lib/modules/`uname -r`/kernel/drivers/acpi/

Editez le fichier /etc/modules et ajoutez sony_acpi pour que le module soit lancé à chaque démarrage de la machine.

$ sudo gedit /etc/modules

et ajoutez le mot sony_acpi à la fin du fichier.

A partir de là, vous pouvez commencer à tester le nouveau module en le chargeant:

$ sudo modprobe sony_acpi

Pour voir si la gestion de la luminosité est bien activée, faites :

$ ls /proc/acpi/sony/

Et vous devriez voir apparaître des fichiers dont l'un d'eux est nommé brightness
Effectuez ces commandes en root (à l'aide de la commande sudo -s dans une console à part) pour tester la luminosité:

# echo "1" > /proc/acpi/sony/brightness

pour avoir la luminosité au minimum

# echo "8" > /proc/acpi/sony/brightness

pour l'avoir au maximum

Cependant, il est clair qu'il n'est pas confortable d'effectuer les commandes dans une console, sachant que l'on veut utiliser les touches de raccourcis pour le faire.
D'où l'intérêt du petit programme suivant qui va se charger de mapper les touches de fonctions afin d'effectuer les commandes vues ci-dessus à votre place, et tout cela dans un processus séparé et transparent qui sera lancé au démarrage de la machine.
Telechargez, compilez et déplacez le fichier sonyfn.c vers votre repertoire /usr/sbin à l'aide des commandes suivantes.

$ gcc sonyfn.c -o sonyfn
$ sudo mv sonyfn /usr/sbin

Enfin, modifiez le fichier bootmisc.sh pour que le script sonyfn soit executé à chaque démarrage :

$ sudo gedit /etc/init.d/bootmisc.sh

Ajoutez la ligne sonyfn & au début du fichier aprés la ligne : do_start () {
Ce qui devrait ressembler à celà :

...
do_start () {
#fnkey management for VAIO laptop sonyfn &
...

Maintenant rebootez et testez, l'appuie des touches de raccourcis Fn+F2, F3,... devrait vous permettre de modifier luminosité, son, etc..

Merci à Thomas et Ricardo pour leurs aides et leurs excellents "Howto" pour les portables VAIO:
http://users.skynet.be/thomasvst/linux-on-laptop/
http://web.tagus.ist.utl.pt/~ricardo.cruz/...

J’ai pris plaisir à utiliser quelques mois la version unstable de Debian, mais finalement je suis revenu au système que j’avais déjà utilisé plus de 3 ans auparavant: Ubuntu.

Pourquoi ? Simplement l’envie de plus de simplicité. Ni plus, ni moins.

Bon, avec Ubuntu la manipulation chiante, c’est qu’il faut user intensément d’aptitude une fois le système installé, mais une fois passé le cap, bien lourd tout de même étant donné la lenteur des dépôts, tout roule normalement.

J’ai installé la version bêta de Hardy Heron, vous pouvez la récupérer à cette adresse !

8 mois après, retour à Ubuntu Hardy Heron est un article publié sur Another Pinky Punky. Si vous l'avez aimé, n'hésitez pas et rejoignez-nous sur notre page Facebook ou sur Twitter

J’ai pris plaisir à utiliser quelques mois la version unstable de Debian, mais finalement je suis revenu au système que j’avais déjà utilisé plus de 3 ans auparavant: Ubuntu.

Pourquoi ? Simplement l’envie de plus de simplicité. Ni plus, ni moins.

Bon, avec Ubuntu la manipulation chiante, c’est qu’il faut user intensément d’aptitude une fois le système installé, mais une fois passé le cap, bien lourd tout de même étant donné la lenteur des dépôts, tout roule normalement.

J’ai installé la version bêta de Hardy Heron, vous pouvez la récupérer à cette adresse !

8 mois après, retour à Ubuntu Hardy Heron est un article publié sur Another Pinky Punky. Si vous l'avez aimé, n'hésitez pas et rejoignez-nous sur notre page Facebook ou sur Twitter

20 Mars 2008 à 18:54

Ubuntu me surprend toujours :) via erwan.me

Ubuntu me surprend toujours dans le bon sens au grè des nouvelles versions. Même après plusieurs mois sous Gutsy, je ne m'étais pas encore rendu compte qu'Ubuntu gérait de mieux en mieux ma souris sans fils "atypique" et surtout l'énergie. Peut être vous vous souvenez de ma légère galère avec cette superbe souris. A l'époque, j'avais même fait un script pour m'indiquer un niveau faible des piles. C'était il y a deux ans... Déjà... Je ne compile plus lmpcm_usb (le module de ma souris) depuis des lustres et cette fonctionnalité est certainement présente depuis Edgy ou Feisty.
Car aujourd'hui, j'ai eu une bonne surprise : pile faible

(Enfin, presque, la traduction est tronquée.[1])

Notes

[1] D'ailleurs, comment fait-on pour ajouter ce bug ? S'il n'y est pas déjà. Ou corrigé le texte dans Rosetta ? Je fouille mais ne trouve pas de mode opératoire pour ce genre de bug.

BlogORabais, le blog qui vous annonce les nouveautés 2 ans aprés :)

19271525Skype est sorti hier pour Linux dans une nouvelle version ENFIN finale estampillée 2.0.0.63.

A noter quelques petits ajouts mais c'est surtout un nombre assez impressionnant de bugs qui ont été corrigés.

Pour consulter les notes de mises à jour, cliquer ici. Pour télécharger cette nouvelle version de Skype dans sa version Ubuntu, cliquer ici.

Rappelons que la version 2.0 introduit la gestion des appels vidéo, le chat jusqu'à 100 personnes et des conférences audio jusqu'à 9 interlocuteurs.

Réactions à propos de ce billet, questions, problèmes ? N'hésitez pas à poster un message sur le forum du blog.

Pages