Archives du tag ◊ linux ◊

Auteur :
• 17 mars 2009

Comme je le mentionnais ici, l’aspect monétaire ne doit pas être le seul argument lors d’un passage à une solution libre, mais disons qu’il peut être un argument porteur.

J’ai bien aimé la lecture de cet article : « La crise économique pousse l’entreprise vers Linux » en ligne aujourd’hui chez Toollinux.

Linux dopé par la crise, on s’en doutait. Une récente étude de marché, menée par IDC pour le compte de Novell, révèle une « augmentation de l’acquisition de Linux, motivée par la récession mondiale.»

À quand cette solution dans nos écoles?

MAJ
J’ai retiré ce billet de planet-libre, puisque quelqu’un d’autre avait publié (avant moi) un texte avec le même référant.

Catégorie : General | Tags : , , ,  | Les commentaires sont désactivés
Auteur :
• 17 mars 2009

Chromium est le fureteur open source basé sur le projet google chrome. Jusqu’à tout dernièrement, il n’était pas disponible nativement pour Linux.

Wine et Crossover étaient des passages obligés pour ceux qui désiraient utiliser/expérimenter ce fureteur.

En effectuant une recherche (ppa chromium) dans la page du projet sur Lauchpad, nous découvrons qu’il existe un dépôt des avancements journaliers du projet (daily builds).

Soyons clairs, le projet est en devenir et en trois jours d’expérimentation, j’ai eu 3 mises à jour. Le flash ne fonctionne pas, ainsi que plein de trucs à gauche et à droite. Il est entièrement en anglais (de plus on ne dénombre encore aucune équipe de traduction dans la page du projet).

On fait explicitement le point sur la page du dépôt:

Ubuntu daily builds of the Chromium browser.
The PPA is maintained by a bot, so it contains completely untested builds, mostly useful to track regressions or if you are curious, or just brave.

The package is still a work-in-progress, so is Chromium, please be patient.

FAQ: no native 64bit debs planed for now. The amd64 package is using ia32-libs.

Project page for Chromium in Ubuntu: https://launchpad.net/chromium-project

Pour l’installer, vous devez ajouter les dépôts suivants selon votre distribution Ubuntu.

Hardy

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main

Intrepid

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main

Jaunty

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

On met à jour et on installe

sudo apt-get update
sudo apt-get install chromium-browser

Depuis la dernière mise à jour (dans ma Hardy-Heron), Chromium est directement accessible dans le menu via Applications – Internet (pour les utilisateurs de Gnome).

Si Chromium n’apparait pas dans vos menus, il est possible de le démarrer en ligne de commande avec:

chromium-browser

Bonne expérimentation/évaluation.

Catégorie : ubuntu | Tags : , , , , ,  | 9 commentaires
Auteur :
• 16 mars 2009

Gnu

J’aurais pu également nommer ce billet: « Intégrer une solution, libre hors série ». Dans ce billet de cette série, j’expliquai qu’une façon de bien intégrer un changement de système d’exploitation vers une solution libre est de passer graduellement à des applications libres.

De cette manière, la migration se fera un peu plus en douceur, car l’utilisateur conservera plusieurs repères, puisque toutes les applications suivantes s’installent ou bien dans le système Windows, ou bien dans un système GNU/Linux.

Voici donc mon top 15 des applications libres (ou gratuites):

  1. OpenOffice.org
  2. Firefox
  3. GIMP
  4. VLC Media Player
  5. Thunderbird
  6. FileZilla
  7. Pidgin
  8. 7-Zip
  9. Launchy
  10. Skype -> Ekiga
  11. DropBox
  12. Opera -> Inskscape
  13. HandBrake
  14. Audacity
  15. Amarok


Auteur :
• 11 mars 2009

CmapTools est un logiciel de mind-mapping, ou encore en français, de création de cartes conceptuelles (aussi appelées cartes cognitives ou idéateur).

Un idéateur est une façon de représenter les relations entre les idées, d’images ou de mots, de la même façon qu’une carte routière représente l’emplacement des routes et des villes ou qu’un schéma électrique représente le fonctionnement d’un appareil électrique. Dans un idéateur, chaque mot ou expression est connecté à l’autre et lié à l’idée originale, un mot ou une phrase. L’utilisation d’idéateur est un moyen de développer la pensée logique et l’étude des compétences, en révélant des liens et aides les élèves à voir comment les différentes idées forment un ensemble plus vaste.

Ce logiciel permet de plus d’ajouter des contenus multimédias aux concepts et de présenter les cartes créées sous différents formats (images, web, texte). L’existence d’un serveur de Cmap en fait, de plus, un moyen d’échange assez puissant (bien que complexe à maitriser).

Pour une raison que j’ignore et qui honnêtement me fout en rogne, le téléchargement de l’application ne contient qu’un fichier .bin sans aucune note explicative.

Voici comment donc comment installer et intégrer CmapTools à notre bureau gnome de notre distribution Ubuntu.

Avertissement: les manipulations qui suivent nécessitent des manipulations à effectuer  avec des droits super-utilisateur (root) dont le mauvais usage peut engendrer des effets néfastes pour votre système.

Dans un terminal nous allons créer un espace de travail.

mkdir trav
cd trav

Ensuite ils faut aller sur le site de CmapTools et télécharger dans notre espace de travaille (probablement /home/user/trav ) la dernière version pour Linux.

Dans notre terminal (qui n’avais pas été fermé)

unzip LinuxCmapTools*.zip

Et on lance l’installation (adapter votre version).

sudo sh ./LinuxCmapTools_v4.18_06-09-08.bin

On choisi comme répertoire d’installation /opt/CmapTools


cmaptools_logo_2
L’installation est maintenant terminée, nous pouvons lancer l’idéateur dans un terminal par cette commande;

/opt/CmapTools/CmapTools

Mais disons que cela fait un peu rustre, intégrons le un peu plus.

Téléchargeons l’icone.

wget http://cmap.ihmc.us/Images/AppIcons/CmapTools48px.gif
sudo cp CmapTools48px.gif /opt/CmapTools/CmapTools48px.gif

Créons un lien symbolique afin d’utiliser cmaptools pour lancer l’application.

sudo ln -s /opt/CmapTools/bin/update /usr/bin/cmaptools

L’intégration au menu maintenant (toujours dans un terminal).

sudo gedit /usr/share/applications/cmaptools.desktop

Et nous renseignons le fichier de la façon suivante:

[Desktop Entry]
Encoding=UTF-8
Name=CmapTools
Comment=Logiciel de mind-mapping
Exec=cmaptools
Icon=/opt/CmapTools/CmapTools48px.gif
StartupNotify=true
Terminal=false
Type=Application
Categories=Applications;Network

On enregistre et nous rafraichissons le menu.

killall gnome-panel

Et voilà, notre application est maintenant accessible dans Applications –> Internet.

Si on le désire, nous pouvons faire un peu de ménage

cd ..
rm -r trav

Pour désinstaller l’application

sudo /opt/CmapTools/Uninstall_CmapTools

Bonne idéation !

Catégorie : TIC, ubuntu | Tags : , , , , ,  | 15 commentaires
Auteur :
• 10 mars 2009

Il y a trois ans, mon école passait sous une solution libre. L’an dernier, probablement à cause de la fusion de l’école, par souci d’uniformité et surtout par manque de temps, nous revenions à Windows.

J’ai donc vécu, dans un très court laps de temps, le début, le milieu et la fin d’une propagation Linux.

Ce fut une période très stimulante, mais aussi frustrante. Bien que nous soyons de retour sous Windows (tous? Non, il y a un ordinateur sous Linux dans l’école….devinez lequel?) je crois qu’à brève échéance, nos écoles n’auront pas le choix de revenir sous une solution libre, afin de libérer ces sommes d’argent astronomiques et quelles puissent servir à la seul chose quel devrait desservir : la pédagogie.

J’entreprends donc une minisérie (ici et là) de billets sur ce que j’éviterai de (ou que je devrai) faire, si on me demandai de propager une solution libre dans l’école.

3. L’implantation d’une solution libre est un investissement, il ne faut s’attendre à faire de pleines économie dès l’an 1.

L’implantation d’une solution libre est tout d’abord un investissement

  1. humain
  2. technologique
  3. et monétaire

Les trois types d’investissements doivent exister et coexister. Il doit y avoir un équilibre entre ceux-ci. Durant l’implantation, une partie des sommes monétaires épargnées doit nécessairement être investie dans un accompagnement technologique et humain.

Si le but de la manœuvre est uniquement d’économiser complètement les sommes dédiés à l’achat des licences, sur une très courte échéance, la pérennité de l’implantation de la solution libre est fortement vouée à l’échec.

L’implémentation réussie d’une solution libre est un investissement gagnant c’est certain, il faut simplement éviter la recherche de l’économie instantanée.

Auteur :
• 4 mars 2009

AQUOPS 2009À titre d’enseignant, je participe chaque année au colloque de l’AQUOPS (Association Québécoise des Utilisateurs de l’Ordinateur au Primaire et au Secondaire).
L’AQUOPS est un organisme à but non lucratif dont la mission est de regrouper en association des intervenants scolaires, du niveau pré-scolaire, primaire et secondaire, afin de favoriser l’intégration et l’utilisation pédagogique des technologies de l’information et de la communication (TIC) en éducation.

Cette année, le 27e colloque de l’association se déroulera dans la ville de Sherbrooke, les 7, 8 et 9 avril 2009. Et pour la première fois, je n’y serais pas uniquement comme participant puisque je vais également y participer comme formateur et animateur. D’abord d’un atelier dédié à Ubuntu Linux et ensuite d’un Install fest, dédié aux participants du congrès (le 8 avril 2009).

L’atelier est intitulé: « Ubuntu Linux pour les nuls » et j’aurais le plaisir de le coanimer avec Pierre Lachance du RECIT national de la mathématique, de la science et de la technologie, ainsi qu’avec Pascal Lapalme, enseignant, membre du conseil d’administration de l’AQUOPS et responsable du volet « logiciels libres ».

Le but de notre atelier est simplement de démontrer la facilité et l’utilisation d’Ubuntu aux enseignants, aux conseillers pédagogiques ainsi qu’aux techniciens en informatique.

La description de notre atelier se lit comme suit:

Si vous êtes à la recherche d’une solution de remplacement libre et gratuite de votre système d’exploitation actuel, sachez qu’il existe Ubuntu ( Ubuntu est une distribution GNU/Linux). Pendant cet atelier, nous vous présenterons les possibilités et les applications de ce système d’exploitation sécurisé. De plus, afin de démystifier le processus d’installation, nous installerons la plus récente distribution sur un portable afin de découvrir toute la stabilité et la convivialité de ce système d’exploitation. « Ubuntu » est un ancien mot africain qui signifie « Humanité ». Ubuntu signifie également « Je suis ce que je suis grâce à ce que nous sommes tous ».
Pour les plus mordus, il y aura un «Install fest» (une séance d’installation et de joyeux partages) où vous êtes cordialement invité.

Plus tard, comme la description le mentionne j’animerai avec Pierre et Pascale, ma toute première Install fest.

Donc si vous êtes inscrit au congrès, passé nous dire un petit bonjour.

Auteur :
• 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!

Auteur :
• 1 mars 2009

Dernièrement j’ai eu à remonter le serveur familial. Serveur qui avait à l’origine comme but unique celui de serveur mandataire (proxy avec un cache et un filtre internet) en utilisant Squid et Squidguard. Applications pratiques afin de bloquer certains sites et surtout fixer des heures ou l’on peut utiliser l’internet (avec une belle page indiquant aux enfants d’aller jouer dehors en cas d’accès hors plage).

De fil en aiguille et par défi personnel, j’ai monté un serveur complet, basé sur Xubuntu Intrepid Ibex 8.10. Donc serveur Web, courriel, Ftp, Imapd etc. Actuellement la configuration du serveur est terminée et il fonctionne très bien.

Le dilemme:

Pourquoi payer un hébergement pour mes pages, si je peux le faire à la maison avec un plein controle, et économiser un peu au passage.

Les pours:

  • Des gigs d’espace pour mes pages web, avec les documents qui s’accumulent au fil du temps, les pages deviennent de plus en plus lourde.
  • Des gigs d’espace pour ma boite courriel, je suis du style conservateur (j’ai tout depuis 1995) et de transférer le tout en imap conjugué à un webmail deviendrait très intéressant.
  • Avoir des bases mysql en quantité
  • Avoir mon propre relais smtp sécurisé et ainsi envoyer des courriels de n’importe ou.
  • Avoir le nombre de page web que je veut, puisque je controle mon nom de domaine.
  • Avoir un serveur à l’heure du Québec

Les contres:

  • Le port 80 (celui des pages webs) est bloqué par mon fournisseur d’acces internet, ce qui m’obligerait à utiliser une url du type http://www.profnoel.com:8080
  • Le port 443 (web sécurisé) n’est pas bloqué, cela me permettrait de fonctionner avec https://www.profnoel.com, par contre, puisque le certificat de sécurité serait signé par moi (autosigné) une alerte de sécurité sur l’invalidité de mon certificat apparaitrait à chaque première connection.

Il est donc là le dilemme:

Mon serveur avec http://www.profnoel.com:8080 -> Une url pas terrible.

Mon serveur avec https://www.profnoel.com -> Une belle url, mais une alerte sécurité

Mon hébergeur actuel -> De belles urls, avec peu de controle.

Vous en penser quoi ?

Catégorie : General | Tags : , , , , ,  | 8 commentaires
Page 5 sur 8« Première page345678