Hey, it seems Canonical is a sponsor for the Linux Symposium 2009!
Thanks Canonical for helping out and contributing to events around here too!
Does that mean we'll see some Ubuntu rock stars at the conference? :)
The thoughts of a Systems and Network Administrator and computer geek on networking, computers, and life.
Monday, 29 June 2009
Monday, 22 June 2009
Linux Symposium 2009
Another Linux conference is coming up soon.
The famous Linux Symposium, in its 2009 edition will be held in Montreal this time, at the Centre Mont-Royal, from July 13 to July 17 2009.
It is a world-class event at which a good number of developers, especially those interested in the Linux kernel, will be present.
A lot of very interesting presentations are already scheduled, you can view the full schedule here.
There is still time to register for the conference.
I definitely know that while I'm not presenting anything and I am far from being a kernel hacker, I'm already planning to spend the entire week at the conference... I already took the days off :)
Let me quote from the website's FAQ page:
The famous Linux Symposium, in its 2009 edition will be held in Montreal this time, at the Centre Mont-Royal, from July 13 to July 17 2009.
It is a world-class event at which a good number of developers, especially those interested in the Linux kernel, will be present.
A lot of very interesting presentations are already scheduled, you can view the full schedule here.
There is still time to register for the conference.
I definitely know that while I'm not presenting anything and I am far from being a kernel hacker, I'm already planning to spend the entire week at the conference... I already took the days off :)
Let me quote from the website's FAQ page:
I look forward to seeing lots of people there!What is the Linux Symposium?
The Linux Symposium is a Linux developers conference that takes place every year in Canada. The main focus of the event is the Linux kernel and the technologies closely related to the kernel. There is no trade show floor at the Symposium and very little overt marketing presence.
I am not a kernel hacker, will I be out of place?
While the general focus of the event is the Linux Kernel all your need to take advantage of the event is a strong interest in Operating Systems technology and development. Yes many of our attendees are kernel hackers; but many are just Linux enthusiasts; userspace hackers, and system administrators.
Thursday, 18 June 2009
concordance now in Debian NEW queue!
Hi!
For those interested, my efforts to package concordance and congruity, the CLI and GUI tools to configure a Logitech Harmony remote are finally starting to pay off!
concordance has been accepted from the Debian-mentors repo and uploaded to the Debian NEW queue! Big thanks to Patrick Matthäi for his guidance.
That said, it means that concordance will hopefully soon also be in Ubuntu. (and it was also in REVU. Thanks to all those who reviewed it and posted comments. They were all very helpful.)
Now, I'm still having some issues packaging the newest version of congruity, or more precisely getting an error in the package after it's installed. Something that I believe is related to python-wxgtk2.8-0, about 'AttributeError: 'BoxSizer' object has no attribute 'AddStretchSpacer''. I just haven't had much luck it finding out what dependency I had wrong or missing...
Fortunately, the packages are also very much reachable in case you want to try them: check out my PPA, at https://edge.launchpad.net/~mathieu-tl/+archive/ppa.
For those interested, my efforts to package concordance and congruity, the CLI and GUI tools to configure a Logitech Harmony remote are finally starting to pay off!
concordance has been accepted from the Debian-mentors repo and uploaded to the Debian NEW queue! Big thanks to Patrick Matthäi for his guidance.
That said, it means that concordance will hopefully soon also be in Ubuntu. (and it was also in REVU. Thanks to all those who reviewed it and posted comments. They were all very helpful.)
Now, I'm still having some issues packaging the newest version of congruity, or more precisely getting an error in the package after it's installed. Something that I believe is related to python-wxgtk2.8-0, about 'AttributeError: 'BoxSizer' object has no attribute 'AddStretchSpacer''. I just haven't had much luck it finding out what dependency I had wrong or missing...
Fortunately, the packages are also very much reachable in case you want to try them: check out my PPA, at https://edge.launchpad.net/~mathieu-tl/+archive/ppa.
Monday, 25 May 2009
Visite du projet Byobu
Si vous utilisez souvent votre système Linux en mode texte, vous connaissez probablement GNU/Screen. Il s'agit d'un gestionnaire de fenêtre texte très avancé qui permet de démarrer une session, la détacher, puis la rattacher plus tard et revenir où la session était rendue -- que ce soit directement sur la même machine, ou alors à distance. Pour plus d'information sur GNU/Screen lui-même, consultez la Présentation de GNU/Screen, par Labo Linux.
Si vous utilisez régulièrement Screen, vous serez heureux d'apprendre que celui-ci a été agrémenté officiellement depuis Jaunty d'un paquet voué à son extension: screen-profiles.
screen-profiles, créé par Dustin Kirkland, développeur pour Ubuntu, est un amalgame d'un nombre de scripts voués à rendre plus simple l'utilisation de screen, ainsi qu'à fournir à ses utilisateurs de nombreux petits outils pour simplifier la vie, et rendre la configuration de screen plus simple.
screen-profiles (et son supplément, screen-profiles-extras) peuvent être installés par la commande suivante:
Une fois installé, vous pourrez lancer screen; et après avoir choisi le profile de départ, appuyez sur F9 pour pouvoir configurer l'interface. Les deux lignes du bas servent à présenter les fenêtres possibles et les notifications.
Le menu de configuration permet d'afficher l'aide, modifier le thème utilisé, les raccourcis clavier, les notifications au bas de l'écran, les fenêtres et les paramètres de démarrage.
Par défaut, trois thèmes sont disponibles avec le paquet screen-profiles: light, dark, et black. Les thèmes additionnels présentés dans l'écran ci-dessous proviennent de screen-profiles-extras.
Après modification des options, vous devrez appuyer sur F5 puis Enter pour recharger la configuration.
Le résultat est affiché ici, avec le thème dark-blue.
Enfin, d'ici la sortie de Karmic, les paquets à utiliser seront renommés à byobu et byobu-extras suivant le changement de nom du projet screen-profiles pour byobu...
Vous trouverez la page Launchpad du projet ici: https://launchpad.net/byobu
Si vous utilisez régulièrement Screen, vous serez heureux d'apprendre que celui-ci a été agrémenté officiellement depuis Jaunty d'un paquet voué à son extension: screen-profiles.
screen-profiles, créé par Dustin Kirkland, développeur pour Ubuntu, est un amalgame d'un nombre de scripts voués à rendre plus simple l'utilisation de screen, ainsi qu'à fournir à ses utilisateurs de nombreux petits outils pour simplifier la vie, et rendre la configuration de screen plus simple.
screen-profiles (et son supplément, screen-profiles-extras) peuvent être installés par la commande suivante:
sudo apt-get install screen-profiles screen-profiles-extras





Enfin, d'ici la sortie de Karmic, les paquets à utiliser seront renommés à byobu et byobu-extras suivant le changement de nom du projet screen-profiles pour byobu...
Vous trouverez la page Launchpad du projet ici: https://launchpad.net/byobu
Monday, 20 April 2009
Montreal and Quebec Release Parties
If you're near Montreal or Quebec city, you're invited to celebrate the Ubuntu 9.04 release with us on April 30th.
Check out https://wiki.ubuntu.com/QuebecTeam/JauntyParty for the exact time and venues in Montreal and Quebec city!
Check out https://wiki.ubuntu.com/QuebecTeam/JauntyParty for the exact time and venues in Montreal and Quebec city!
Friday, 20 March 2009
[Sujet Avancé] Comment réparer une mise à jour ou installation brisée
Deux cas récents que j'ai croisés sur la liste distribution Ubuntu-QC ainsi que dans les courriels de Launchpad Answers (étant contact d'aide via Ubuntu-QC également...) me poussent à écrire ce petit billet. Attention; il s'agit là de quelques incantations qui peuvent être grandement utiles, mais également un peu dangereuses si on ne fait pas attention -- l'idéal reste d'être au moins un peu familier avec la ligne de commande, ainsi qu'apt-get.
Les cas discutaient précisément de la marche à suivre pour réparer des erreurs de parcours au courant de l'installation de paquets. Le premier, "[Question #64628]: Comment je supprime un paquet mal installé?", et le second: "[Question #64490]: J'ai perdu KDE et GNOM, comment les retrouver". Le deuxième n'est pas complètement le même type de problème, mais assez semblable pour me faire penser à différents types d'erreur lors d'installations et de mises à jour.
Donc, pour réparer une installation incomplète, qui peut s'être mal déroulée à cause d'une mise à jour, d'un paquet défectueux, mal téléchargé, ou tout simplement critique mais pas disponible sur les miroirs, alors que apt-get ne veut plus rien savoir:
Pour plus d'informations au sujets du système APT, consultez l'excellent manuel APT HOWTO (en français!) à http://www.debian.org/doc/manuals/apt-howto/index.fr.html
Et juste parce que ces commandes existent:
Les cas discutaient précisément de la marche à suivre pour réparer des erreurs de parcours au courant de l'installation de paquets. Le premier, "[Question #64628]: Comment je supprime un paquet mal installé?", et le second: "[Question #64490]: J'ai perdu KDE et GNOM, comment les retrouver". Le deuxième n'est pas complètement le même type de problème, mais assez semblable pour me faire penser à différents types d'erreur lors d'installations et de mises à jour.
Donc, pour réparer une installation incomplète, qui peut s'être mal déroulée à cause d'une mise à jour, d'un paquet défectueux, mal téléchargé, ou tout simplement critique mais pas disponible sur les miroirs, alors que apt-get ne veut plus rien savoir:
Si vous voyez des messages d'erreurs évoquant une erreur de configuration, ou alors lors de l'installation d'un paquet, un autre (une dépendance) indique qu'il n'est pas configuré, c'est la commande dont vous avez besoin. De manière générale, cette commande s'assure que tous les paquets soient bien configurés après avoir été installés, ce qui inclue le dépaquetage de leurs fichiers de configuration ainsi que le démarrage des scripts post-installation.sudo dpkg --configure -a
Cette commande vise à régler les problèmes éventuels qu'apt-get a pu rencontrer, généralement à propos de dépendances défectueuses. Souvent roulée à la suite de la commande précédente, car elle demande plus ou moins à apt-get de reprendre là où il était rendu. On peut parfois devoir donner un coup de main à apt-get en faisant manuellement un dpkg --remove d'un paquet défectueux ou partiellement installé.sudo apt-get -f install
Pour plus d'informations au sujets du système APT, consultez l'excellent manuel APT HOWTO (en français!) à http://www.debian.org/doc/manuals/apt-howto/index.fr.html
Et juste parce que ces commandes existent:
mtrudel@athena:~$ apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...
mtrudel@athena:~$ apt-get help | grep Super
This APT has Super Cow Powers.
Thursday, 19 March 2009
Likewise Open pour l'authentication Active Directory
J'ai commencé depuis hier à travailler brièvement (à la demande de Jorge Castro) au tests de l'outil d'authentication à Active Directory distribué avec Ubuntu depuis Hardy. Les tests vont bon train, mais le plus important à y retenir est la facilité d'utilisation de Likewise pour joindre une machine à un domain Windows et bénéficier de l'authentication centralisée (et aussi d'authorisation Kerberos!)
Par exemple, une fois la machine ajoutée au domaine, qui n'est que de démarrer Likewise avec Système->Administration->Active Directory Integration et y entrer le nom du domaine, on peut facilement découvrir sur le réseau les serveurs de fichiers et postes de travail Windows disponibles, voir leurs répertoires partagés, et ce sans que le système ne demande de nom d'utilisateur et mot de passe, pour peut que vous ayez accès à ces partages.
Presque la même histoire pour ajouter des imprimantes, ou en utiliser. Le seul bémol est ici que le mot de passe est bel et bien demandé, mais avec la bonne configuration d'utilisateur déjà en place.
Il y a évidemment bien d'autres fonctions à utiliser avec AD sur un système Linux... Ce n'est qu'un exemple, et on est encore à identifier les cas d'utilisation qui seront systématiquement testés par l'équipe de QA.
Pour installer Likewise Open, vous n'avez qu'à installer le paquet likewise-open-gui, qui se chargera d'ajouter les dépendances. Il peut être installé grâce au menu Ajouter/supprimer... du menu Applications; puis chercher et sélectionner "Appartenance à un domaine Active Directory".
De plus, la version 5 de Likewise Open a récemment été attribuée une exemption au "Feature Freeze", ce qui veut dire qu'elle sera probablement incluse et également disponible, au même titre que la version 4 courante, pour l'installation une fois Ubuntu 9.04 Jaunty Jackalope officiellement lancé. Même histoire à ce niveau -- Je n'ai jusqu'à maintenant pas trouvé de différences visibles.
Par exemple, une fois la machine ajoutée au domaine, qui n'est que de démarrer Likewise avec Système->Administration->Active Directory Integration et y entrer le nom du domaine, on peut facilement découvrir sur le réseau les serveurs de fichiers et postes de travail Windows disponibles, voir leurs répertoires partagés, et ce sans que le système ne demande de nom d'utilisateur et mot de passe, pour peut que vous ayez accès à ces partages.
Presque la même histoire pour ajouter des imprimantes, ou en utiliser. Le seul bémol est ici que le mot de passe est bel et bien demandé, mais avec la bonne configuration d'utilisateur déjà en place.
Il y a évidemment bien d'autres fonctions à utiliser avec AD sur un système Linux... Ce n'est qu'un exemple, et on est encore à identifier les cas d'utilisation qui seront systématiquement testés par l'équipe de QA.
Pour installer Likewise Open, vous n'avez qu'à installer le paquet likewise-open-gui, qui se chargera d'ajouter les dépendances. Il peut être installé grâce au menu Ajouter/supprimer... du menu Applications; puis chercher et sélectionner "Appartenance à un domaine Active Directory".
De plus, la version 5 de Likewise Open a récemment été attribuée une exemption au "Feature Freeze", ce qui veut dire qu'elle sera probablement incluse et également disponible, au même titre que la version 4 courante, pour l'installation une fois Ubuntu 9.04 Jaunty Jackalope officiellement lancé. Même histoire à ce niveau -- Je n'ai jusqu'à maintenant pas trouvé de différences visibles.
Subscribe to:
Posts (Atom)