Catégorie : Ubuntu.

Utiliser PHP en ligne de commande.

Information : ce tutoriel s’adresse aux débianistes et donc également aux ubunteros. J’ai déjà eu l’occasion de vous parler de php5-cli dans d’autres tutoriels comme dépendance mais ici on va voir de quoi il s’agit.

Il existe plusieurs points d’entrée pour PHP (module Apache, ligne de commande, etc…) que l’on regroupe sous le terme de SAPI pour Server Application Programming Interface. Le point d’entrée qui nous intéresse ici c’est la ligne de commande, soit PHP CLI. CLI signifie Command Line Interface.

L’intérêt est donc de pouvoir exécuter PHP en ligne de commande. Pourquoi faire me direz-vous ? Un exemple ? Pour lancer un script PHP à intervalle régulier via CRON (daemon sous GNU/Linux et autres systèmes de type Unix) par exemple.

Installer et utiliser PHP CLI.

Pour pouvoir utiliser donc la SAPI CLI sous les systèmes de type Debian, il faut installer le paquet php5-cli. Pour ce faire donc :

apt-get install php5-cli

À partir de là, pour utiliser PHP en ligne vous n’aurez plus qu’à utiliser la commande php dans votre terminal. Par exemple :

php chemin/de/mon/script.php

Si bien sûr vous avez un affichage dans votre script (echo, print, etc…), il s’affichera dans votre terminal. Et pour connaître toutes les options de votre commande, j’aurais bien envie de vous dire RTFM mais puisqu’il faut rester poli, lancez dans un terminal :

man php

Lancer des scripts PHP comme des scripts shell.

On peut aller un peu plus loin en créant des scripts en indiquant au début du fichier ou trouver la commande php. Par exemple pour afficher la date du jour au format JJ/MM/AAAA, voici le code du fichier date.php :

#!/usr/bin/php
<?php
echo date("d/m/Y")."\n";

Ensuite on rend le fichier date.php exécutable (pour tout le monde tant qu’à faire) :

chmod a+x date.php

Et enfin on exécute son script.

./test.php

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !

Installer LibreOffice 3.5 sur Ubuntu 11.10.

Si vous ne pouvez pas attendre le mois d’avril pour utiliser à la nouvelle version (3.5) de LibreOffice sous Ubuntu, vous pouvez passer par un ppa afin de faire cela le plus simplement du monde. Pour ce faire on laisser un terminal :

add-apt-repository ppa:libreoffice/ppa
apt-get update
apt-get upgrade

Comme d’habitude, n’oubliez pas le sudo si vous n’êtes pas en super-administrateur (root).

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !

Installer VLC 2.0 sur Ubuntu.

Ça faisait longtemps que je n’avais pas écrit sur un logiciel graphique d’Ubuntu, après il faut dire que ne l’utilisant qu’en version serveur car en ce moment je suis sous Mac. Mais bon a y’est je suis installé à Paris et je devrais normalement faire l’acquisition d’une tour dans les mois qui viennent afin de revenir enfin à une version graphique de LinuxGNU/Linux.

Vous avez envie de profiter de la dernière version de VLC et vous voulez l’installer via un paquet, rien de bien compliqué pour cela on lance un terminal, on tappe :

add-apt-repository ppa:videolan/stable-daily
apt-get update
apt-get install vlc

N’oubliez pas d’ajouter le sudo si vous n’êtes pas en root.

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !

Lancer une VM en tâche de fond.

Si vous utilisez VirtualBox sous Mac OS et pour Linux (sous Windows je ne sais pas et en fait je n’ai pas vraiment envie d’aller vérifier), sachez que vous pouvez lancer votre machine virtuelle en tâche de fond. C’est très utile pour les VMs de type serveur notamment pour une personne comme moi qui ne développe que sur des VMs. Pour cela il faut utiliser l’utilitaire VBoxManage.

Donc pour lancer la machine virtuelle en tâche de fond, dans un terminal :

VBoxManage startvm nomMachineVirtuelle --type headless

Bien sûr VBoxManage propose d’autres fonctionnalités pour cela rien de mieux qu’un

VBoxManage help

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !

Ubuntu 12.04 nom de code Precise Pangolin.

À une semaine de la sortie de le version finale d’Ubuntu 11.10 Oneiric Ocelot, Mark Shuttleworth a annoncé que la prochaine version de la distribution GNU/Linux de Canonical, la 12.04, aurait pour nom de code Precise Pangolin. Ce sera une version LTS (Long Term Support). Elle sera donc maintenue 3 ans pour les postes de travail et 5 ans pour les serveurs.

Pangolin Borneo

Source.
Article Wikipédia Pangolin.

Désactiver le pavé tactile sur Ubuntu

Touchpad-indicator

Aujourd’hui je vais vous parler d’un petit soft que j’adore qui s’appelle Touchpad-indicator qui permet d’activer/désactiver le pavé numérique de votre ordinateur portable. De plus il peut désactiver automatiquement le pavé tactile quand la souris est branchée. C’est vraiment dommage qu’Ubuntu ne gère pas ça nativement soit dit en passant. Touchpad-Indicator se présente sous la forme d’un applet qui va venir s’ajouter à votre tableau de bord.

Pour l’installer il faut ajouter le PPA qui va bien. À votre console donc :

add-apt-repository ppa:atareao/atareao
apt-get update
apt-get install touchpad-indicator

Ajouter sudo devant ces commandes si nécessaire évidemment.

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !