Archives du tag ◊ Du code ◊

Auteur : Éric Noël
• 4 octobre 2009

Le billet aurait également pu avoir comme titre : Radio-Canada et firefox 3.5. Mais  puisque la version de firefox livré avec Karmic Koala est la 3.5, je me suis permis ce raccourci.

Les techniques antérieures consistaient, afin d’avoir accès à la zone vidéo de RC, d’enlever le plugin totem (totem-mozilla) et d’ajouter les plugins vlc (mozilla-plugin-vlc) et mplayer (mozilla-mplayer).

Pour la version 3.5 de firefox, il n’est pas nécessaire d’enlever le plugin totem, le simple ajout d’un plugin mplayer fera l’affaire. Si vous désirez installer le plugin mozilla-mplayer, cela entrainera l’installation de la version 3 de firefox. Si vous ne désirez pas avoir également la version 3, il faut installer le nouveau plugin mplayer: gecko-mediaplayer.

sudo apt-get install gecko-mediaplayer

C’est ce qui explique pourquoi ceux qui ont fait une mise à jour via le web, se sont retrouvés avec les versions 3 et 3.5 de firefox.

Articles relatifs

Auteur : Éric Noël
• 9 mai 2009

Voici comment installer la dernière version d’OpenOffice 3,1 (amélioration entre autres du travail collaboratif) dans votre Ubuntu. Dans ce billet on y parle des nouvelles fonctionnalités.

Ils faut par contre passer par les dépôts semi-officiels de l’équipe Scribbers.

Avertissement: les manipulations qui suivent nécessitent des manipulations à effectuer avec des droits superutilisateurs (root) dont le mauvais usage peut engendrer des effets néfastes pour votre système. Je ne suis donc pas responsable de vos erreurs.

La méthode suivante est à privilégier si vous utilisé Jaunty, Intrepid ou Hardy.

On choisit Système -> Administration -> Sources de logiciels

Et dans Logiciels de tierces parties on ajoute pour Jaunty:

deb http://ppa.launchpad.net/openoffice-pkgs/ppa/ubuntu jaunty main

Et ensuite on tappe dans une console, afin d’ajouter la clé:

wget -q 'http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x60D11217247D1CFF' -O- | sudo apt-key add -

Et on effectue la mise à jour:

sudo aptitude update && sudo aptitude full-upgrade -y

Voilà c’est terminé!


Si vous n’utilisez pas Jaunty, Intrepid ou Hardy (ou que vous n’utilisez pas les dépôts), voici comment installer la 3.1 sans les dépôts.

On doit s’assurer de désinstaller la version 3.0.1,

Dans un terminal on tape:

sudo apt-get remove openoffice.org-common

(note: on peut aussi faire sudo apt-get remove openoffice*.* qui est un peu plus brutal et moins élégant) <- vraiment pas à essayer!

Pour que la nouvelle version soit entièrement fonctionnelle (pour certaines fonctions avancées, mais ça fonctionne aussi sans), on se doit d’installer un Java run time environnement.

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Ensuite téléchargeons OpenOffice 3.1 (Université de Sherbrooke)

wget http://gulus.usherbrooke.ca/pub/appl/openoffice/localized/fr/3.1.0/OOo_3.1.0_LinuxIntel_install_fr_deb.tar.gz

On décompresse

tar -xvzf OOo_3.1.0_LinuxIntel_install_fr_deb.tar.gz

On se positionne dans le bon répertoire

cd OOO310_m11_native_packed-4_fr.9399/DEBS/

Et on installe

sudo dpkg -i *.deb

Maintenant il faut installer les menus et les correspondances

cd desktop-integration
sudo dpkg -i *.deb

Voilà c’est terminé. On peut faire un peu de ménage.

rm -r ~/OOO310_m11_native_packed-4_fr.9399
cd
rm OOo_3.1.0_LinuxIntel_install_fr_deb.tar.gz

Bonne version 3.1 !

MAJ 9 mai 17h57

  • Il semble que dans l’installation via les dépôts il y ait une difficulté concernant la francisation. Soyons patient.
  • Dans l’installation via l’archive, la francisation semble correcte.
  • Si vous obtenez un plantage systématique à l’ouverture dOpenOffice, effacez le répertoire .openoffice.org dans votre dossier personnel.

MAJ 18 mai 12h20

Il semble que les dépôts ne soient pas pressés de nous donner la version française. J’ai fini par ne plus être patient. Si la version francophone est primordiale pour vous, avant de repasser à la 3.0 vous pouvez télécharger la paquet de francisation de Debian et l’installer (dans le cas bien sur où vous avez installer OOo via les  dépôts semi-officiels de l’équipe Scribbers):

openoffice.org-l10n-fr_3.1.0-1_all.deb

C’est bien sur à titre expérimental, je viens de le faire et cela semble stable.

Articles relatifs

Auteur : Éric Noël
• 2 mars 2009

3333643Pour faire suite à ce billet (et à la discussion qui a suivi), à propos de l’utilisation du SSH comme serveur SOCKS4, afin de naviguer un peu plus sécuritairement, voici quelques astuces supplémentaires quant à son utilisation.

Tout d’abord, le port d’écoute par défaut d’un serveur ssh est le port 22. Mais ce n’est pas un absolu. On peut indiquer à notre serveur, d’écouter sur un autre port, ou bien sur plusieurs ports à la fois. Un port intéressant à choisir est le 443.

Pourquoi ce port? Tout simplement parce que c’est le port par défaut du web sécurisé (HTTP interroge sur le port 80 et HTTPS sur le port 443).  Donc si le café bloque tous les ports à l’exception de ceux destinés au web (80 et 443), personne ne sera étonné d’avoir un flux crypté (notre connexion ssh) sur le port 443.

Alors, comment faire? Tout d’abord, on présume qu’un serveur ssh est déjà installé dans votre ordinateur à la maison, si ce n’est déjà fait, voici la commande à écrire dans un terminal:

sudo apt-get install openssh-server

Ensuite on doit indiquer à notre serveur ssh d’écouter sur un autre port. Dans un terminal:

sudo gedit /etc/ssh/sshd_config

On recherche

# What ports, IPs and protocols we listen for
Port 22

Et on écrit sous Port 22, Port 443. Ce qui donne:

# What ports, IPs and protocols we listen for
Port 22
Port 443

On enregistre et on redémarre le serveur ssh

sudo /etc/init.d/ssh restart

On peut donc maintenant refaire l’astuce avec la commande:

ssh -D1111 -p443 username@hostname

Avec un serveur mandataire.

Que faire maintenant si tout le trafique internet est filtré par un serveur mandataire (proxy)? Disons que l’on veuille accéder à notre compte bancaire et tout le trafic est filtré par un ordinateur que nous ne contrôlons pas.

Prenons le cas d’un serveur mandataire fonctionnant sous squid. Par défaut l’adresse d’écoute de serveur est le 3128 et le nom du mandataire est proxy.local.

Il faut maintenant installer une application qui nous permettra de passer notre connexion ssh à travers le serveur mandataire. On installe corksrew

sudo apt-get install corkscrew

On peut donc maintenant refaire l’astuce avec la commande dans un terminal:

ssh -D1111 -p443 username@hostname -o"ProxyCommand corkscrew proxy.local 3128 %h %p"

Et si le mandataire nécessite un login et un mot de passe:

ssh -D1111 -p443 username@hostname -o"ProxyCommand corkscrew proxy.local 3128 %h %p login motdepasse"

Ne pas oublier de laisser la fenêtre ouverte et de renseigner Firefox (Édition -> Préférences -> Avancé -> Réseau -> Paramètres) afin qu’il utilise un proxy de type SOCKS ayant comme nom d’hôte localhost sur le port 1111.

Cette astuce permettrait même de naviguer dans des sites interdits par le serveur mandataire, il ne pourrait pas filtrer votre trafic, puisqu’il serait crypté et sur le port 443, ce qui serait normal pour lui après tout!

Articles relatifs

Auteur : Éric Noël
• 14 novembre 2008

Édit 20 novembre

Puisqu’il est toujours avantageux d’utiliser les dépôts (mise à jour automatique, etc.), voici comment installer OpenOffice 3 de cette façon.

On choisit Système -> Administration -> Sources de logiciels

Et dans Logiciels de tierces parties on ajoute:

deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

Et ensuite on tappe dans une console:

sudo aptitude update && sudo aptitude full-upgrade -y

Pour Hardy Heron c’est ici.

Je sais, certain dirons que je me suis auto copié/collé, mais voici en quelques étapes faciles l’installation de la dernière mouture d’OpenOffice dans notre Intrepid Ibex 8.10 (et oui, ce sont les mêmes que pour Hardy Heron, un gros titre, il n’y a rien de mieux pour régler les questions…).

On doit s’assurer de désinstaller la version 2.4,

Dans un terminal on tape:

sudo apt-get remove openoffice.org-common

(note: on peut aussi faire sudo apt-get remove openoffice*.* qui est un peu plus brutal et moins élégant)

Pour que la nouvelle version soit entièrement fonctionnelle (pour certaines fonctions avancées, mais ça fonctionne aussi sans), on se doit d’installer un Java run time environnement.

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Ensuite téléchargeons OpenOffice 3.0.0 (Université de Sherbrooke)

wget http://gulus.usherbrooke.ca/pub/appl/openoffice/localized/fr/3.0.0/OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

On décompresse

tar -xvzf OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

On se positionne dans le bon répertoire

cd OOO300_m9_native_packed-1_fr.9358/DEBS/

Et on installe

sudo dpkg -i *.deb

Maintenant il faut installer les menus et les correspondances

cd desktop-integration
sudo dpkg -i *.deb

Voilà c’est terminé. On peut faire un peu de ménage.

rm -r ~/OOO300_m9_native_packed-1_fr.9358
cd
rm OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

Bonne version 3.0.0 !

Articles relatifs

Auteur : Éric Noël
• 15 octobre 2008

J’expliquais ici comment installer la version release candidate de flash 10 afin de pouvoir utiliser une caméra fonctionnant avec les pilotes UVC qui utilisent la norme V4L2.

Toute ce manipulations sont maintenant inutile puisque Adobe à publié aujourd’hui la version finale de son produit. Et pas de n’importe laquelle manière puisqu’il est possible de télécharger une version .deb dédié à Hardy Heron.

Il sufit d’aller à cette page et de sélectionner .deb pour Ubuntu 8.04+

On télécharge et on double-clique.

Voilà !

Articles relatifs

Auteur : Éric Noël
• 13 octobre 2008

Edit du 5 janvier 2009

Depuis l’écriture de ce billet, un dépot est disponible pour l’installation de openoffice3. Il est grandement préférable d’utiliser celui-ci, puisque les mises à jour suivront.

le dépot

deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu hardy main

__________________________
Voici en quelques étapes faciles l’installation de la dernière mouture d’OpenOffice.

On doit s’assurer  de désinstaller la version 2.4 de notre Hardy Héron,

Dans un terminal on tape:

sudo apt-get remove openoffice.org-common

(note: on peut aussi faire sudo apt-get remove openoffice*.* qui est un peu plus brutal et moins élégant)

Pour que la nouvelle version soit entièrement fonctionnelle (pour certaines fonctions avancées, mais ça fonctionne aussi sans), on se doit d’installer un Java run time environnement.

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Ensuite téléchargeons OpenOffice 3.0.0

wget ftp://ftp.plusline.de/pub/OpenOffice/localized/fr/3.0.0/OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

On décompresse

tar -xvzf OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

On se positionne dans le bon répertoire

cd OOO300_m9_native_packed-1_fr.9358/DEBS/

Et on installe

sudo dpkg -i *.deb

Maintenant il faut installer les menus et les correspondances

cd desktop-integration
sudo dpkg -i *.deb

Voilà c’est terminé. On peut faire un peu de ménage.

rm -r ~/OOO300_m9_native_packed-1_fr.9358
cd
rm OOo_3.0.0_LinuxIntel_install_fr_deb.tar.gz

Bonne version 3.0.0 !

Articles relatifs

Auteur : Éric Noël
• 12 octobre 2008

Hier soir, ce qui ne devait être qu’une exploration d’une nouvelle plateforme s’est transformé en complète migration de la plateforme de ce cybercarnet vers Wordpress.  Je roulais sur une Dotclear installée il y a trois ans et dont la dernière mise à jour devait bien remonter à 24 mois. Cordonnier mal chaussé me dirai vous?

Alors, il est primordial pour les abonnés à mes fils RSS de les mettre à jour.

Pour les billets:

http://blog.profnoel.com/index.php/feed

Pour les commentaires:

http://blog.profnoel.com/index.php/comments/feed

J’ai également profité de l’occasion afin de revamper le look du cybercarnet, venez-y jeter un coup d’oeil.

Côté technique.

Trois choses me préoccupaient pour cette migration.

  1. La perte de données et/ou la non-reconnaissance des chaines de caractères (les é remplacés par des #jdhk? Par exemple).
  2. Le changement de l’adresse URL de tous les permaliens du blogue (perte de tout référencement).
  3. La coupure du lien RSS.

Pour régler ma première crainte, j’ai utilisé un plug-in tout à fait extraordinaire : Flatimport. Tout à suivi, les rédacteurs, les catégories les tags (qui eux dans Dotclear provenaient de deux plug-ins) et le tout dans la bonne chaîne de caractère.

Les Urls de mes permaliens me faisaient craindre le pire, puisque je n’utilisais pas les permaliens standards de Doctclear, mais ceux d’un plug-in. En effet, pour faire plus jolie (autant que faire), les permaliens était carrément le titre du billet. Ce fut rapidement réglé, et ce, nativement dans Wordpress, j’ai simplement ajouté dans la zone de personnalisation de permalien %postname% et le tout était réglé. Fantastique!

Pour la gestion des RSS j’ai simplement ajouté un rewriterule dans le .htacces afin que minimalement les abonnés reçoivent ce premier billet:

RewriteRule ^(atom.php|rss.php)$ http://blog.profnoel.com/index.php/feed [R=301,L]

La migration s’est donc faite tout en douceur avec aucune perte de données pour ma plus grande satisfaction!

Articles relatifs