Aucun message portant le libellé Linux. Afficher tous les messages
Aucun message portant le libellé Linux. Afficher tous les messages

mercredi 22 décembre 2010

Desktop Linux - 2eme partie - OpenSuse 11.3

Retour à Suse...  Me retourne dans mes vieilles pensées SysV vs BSD.  Moi qui est enseigné autant BSD, AIX, Solaris, Linux.....   Suse a tjrs été en marge, comme l'a tjrs été OpenBSD.   Différentes visions. Depuis son association avec Novell, je me suis désintéressé totalement du produit.  En fait, j'ai éliminé Novell de ma vie. Autant j'ai aimé Novell au début des années 90 avec son administration réseau de qualité. Mais qui est tombé au combat face à la force obsure Microsoft (Etoile Noire de l'informatique!)

Mon ChumGrisouDirtyGreen! m'a dit ce weekend : "Go pour OpenSuse, tu vas aimé....".  Alors n'écoutant que mon courage. Pris un autre ordi et let's go pour OpenSuse.  Il fallait être un peu cinglé de vouloir croire un gars qui installe ses pneus d'hiver dans le mauvais sens de rotation sur sa Audi. Mais bon, ça demeure un bon gars et il joue au tennis avec moi l'été. Faut s'avoir pardonné.

Alors donc, l'installation d'OpenSuse est véritablement très simple. Premier écran, tu dois choisir si tu veux lancer un liveCD (un peu à la Knoppix) ou installer la version sur ton pc.  De plus, il prevoit un mode multi-boot.  Ici, je suis déjà plus favorable au projet!  Ce choix n'existe pas avec Fedora, lui qui lançait directement un liveCD, et par la suite un icone sur le bureau te permet d'installer le soft sur ton PC.  Pas une grosse différence vous me direz, mais bon au niveau ergonomique et principe d'usabilité, je donne un point à OpenSuse.

Au niveau du Desktop. L'écran KDE plasma Desktop est un peu moins fluide que Fedora et Ubuntu (Qui sont véritablement des maîtres à ce niveau. Vous me direz que c'est pas eux, c'est Gnome ou KDE. Oui oui, mais faut quand même intégrer le truc!).  De plus au niveau de l'usabilité, le menu du bas ne montre pas tout (Comme dans Ubuntu et Fedora). C'est un menu réduit.  J'imagine que pour un newbie c'est intéressant, mais pour moi j'aime pas. Trop de clic inutile.  Pour le reste c'est assez similaire aux autres. Il est possible de choisir d'autres Desktop si vous utilisez l'installation pro! Mais je voulais rester avec les settings proposés (Mode Custom) pour ne pas influencer l'installation.

Toutefois contrairement à Fedora, OpenOffice était déjà installé (De même que Gimp et quelques autres logiciels qui sont devenus des essentiels). Pas grand chose, mais bon encore une fois ça facilite la vie pour le newbie.

La où ça fait mal, c'est au niveau logiciel. Il faut être un peu plus connaissant.  J'ai jamais été un fan de YAST.   Ok celui-ci est beaucoup mieux qu'a mon époque!!!! Mais demeure, que pour certains logiciels, il faut être un plus futé que l'ours moyen. Pour cette raison RPM est intégré à OpenSuse.  Evident en ce moment  la banque de logiciel en mode RPM est immense, et que apt et yum sont devenus des incontournables dans le monde linux.  Il est donc en moyenne plus facile d installer dans l environnement OpenSuse.

En mode console, OpenSuse garde quand même ces particularités d'antan, malgré la cure de rajeunissement. En fait je peux dire que OpenSuse est tombé dans la fontaine de Jouvence.

dimanche 19 décembre 2010

Un vieux Geek qui se refamiliarise avec les nouveaux desktops Linux

J'utilise Unix depuis 1985 (BSD 1.0). Par la suite en 1989 j'ai connu l'horrible OSF de Digital.  Et en 1992, j'ai debute ma vie de linuxien avec slackware. A l'epoque installer Linux etait une aventure.

J'ai vecu la joie des debuts de RedHat. Nous etions pour la plupart ravi par ce startup. J'ai donne des cours avec cet OS pendant au moins 5 ans. Je l ai installe des centaines de fois... Pour la suite me desinteresser de celui-ci.

Entre 1997-1999, j ai touche a LinuxPPC (J etais avec un PowerMac a l'epoque)

En 2000, j'utilisais avec OHill : Mandrake.  Nous avons fini par redevenir plus Geek et plonger dans Debian avant l'arrivee de Ubuntu. Fait un detour du cote de Gentoo.  Par obligation, fait un peu de Cygwin.  Retourne a Debian par amour pour le produit. J'ai par la suite plie l'echine pour des raisons politiques, et utilise CentOS (l'horrible CentOS!!!! Yark!).

Ai travaille tjrs en mode serveur, le desktop (Gnome, Kde,...) est quelque chose que j ai peu utilise.  Mais a l'occasion, lorsque j avais un viel ordinateur, je le transformais en station Linux pour m'amuser.

Ce weekend, la sante etait so so. Trop de fatigue, besoin de sommeil Epuise par mon projet.  Decide donc, puisque plusieurs laptops inutiles a la maison, d'installer en serie plusieurs environnement Desktop.

Commence donc avec Fedora 14. Celui que j'ai tellement deteste par le passe.  Et bien la, je suis oblige de dire en toute honnete que celui-ci est vraiment incroyable.  Premiere, l'installation est d'une simplicite incroyable.  Non seulement simple, mais egalement efficace.  Il a reconnu toute les pieces de mon laptop, meme si celui-ci est un tablet pc toshiba avec une panoplie de pieces bizarres.  Lorsqu'on met le CD d'installation, nous debutons en mode Live System. Un peu comme un CD de Knoppix. Permet d'avoir acces au systeme sans aucune installation. Une icone sur le Desktop virtuel , permet d'installer celui-ci sur le disque dur. L'installation est tres rapide.  Fedora est fidele a son habitude et offre une panoplie de software en mode RPM et l'installation des logiciels est plus que simple. 

Heureux de constater, que de plus en plus de logiciel sont offert en mode console et mode Desktop sur le marche. 

Donc cette semaine, j'utilise a bloc mon nouveau Fedora. De plus en ce moment, j'installe le dernier Ubuntu pour etre en mesure de comparer les deux.

Et comme en plus j utilise Hackintosh sur un PC.... Je finirai par devenir un specialiste du benchmark.

Ciao et bonne semaine

Technorousseau

mercredi 10 mars 2010

SSH, SSHPass, AutoSSH

Je ne sais pas si vous connaissez... Mais comme de plus en plus les développeurs doivent utiliser des tunnel (port fowarding) pour accéder à certains éléments dans un projet (Base de données, Serveur Web,...). La plupart deviennent des spécialistes de SSH et de Putty!!!! (Et ici je ne parle pas de tunnel, de tunnel, de tunnel!!!!).

Et dire, qu'a une époque pas si lointaine, le serveur Web étais isolé sous un bureau parce que c'étais le dernier des soucis de nos dirigeants (durant la période 1992-2000 j'ai vu des erreurs!!!! La redondance je connais pas!)

Ceci étant dit, il existe une multitude de petits outils intéressant dérivés de SSH, qui peuvent être utilisés en environnement Linux et qui peuvent vous sauvez bien des tracas. Par exemple :

SSHPass : http://sourceforge.net/projects/sshpass/. Qui permet d'entrer automatiquement le password avec une commande SSH. Evite ainsi de devoir générer et enregistrer des clés. Fort sympatique !! Evidemment au niveau sécurité, c'est loin d'être top. Mais pour des environnements de développement c'est vraiment sharp.

AutoSSH : Permet d'avoir un tunnel qui s'établi automatiquement, et qui se reconnecte suite à une perte de liaison. Intéressant : http://www.pixel2life.com/viewtutorial/58950/autossh_automatically_restart_ssh_sessions_and_tunnels/

Et il en existe une multitude. Bien que SSH en lui-même soit doté d'une panoplie d'attributs. Pas mauvais une fois de temps de temps de consulter le man ssh!!!!

Bonne journée.

jeudi 12 novembre 2009

En vrac, Linux, .NET et Mono, etc.

Mon premier en vrac en 1 an.

Premièrement : Excellent article vous permettant de construire votre propre distribution Linux. Facile, Facile. Build your own Linux distribution the easy way



Deuxièmement: Novell annonçait cette semaine que le projet Mono sera intégré à son offre de SuSe. Donc il sera possible de rouler des applications .NET dans un environnement Linux. En gros, il s'agit d'une manoeuvre marketing de Novell pour faire parler de SuSe. Puisque Mono est une mise en œuvre libre de la plate-forme de développement Microsoft .NET basé sur la CLI. Mono a été initié par Miguel de Icaza au sein de sa société Ximian et est soutenu par Novell qui l'a achetée en 2003. J'avais fait des tests au début du projet, je souhaite fortement que celui-ci se soit amélioré, car ce n'étais pas terrible au départ. Mais il arrive que certain produit nous épate une fois muri (Exemple Xen, qui est aujourd'hui une petite merveille.)

mardi 13 octobre 2009

Le projet clusterssh

Je ne connaissais pas ce produit opensource et pourtant il est vraiment pratique pour les administrateurs UNIX/Linux. ClusterSSH

Disponible sur le site en format tar.gz, ou déjà disponible via YUM ou APT-GET.

Son utilisation est plus que simple, simple indiquer la liste des serveurs dans la commande :

cssh sysadmin@serveur1 sysadmin@serveur2 sysadmin@serveur3 ...

où sysadmin est mon utilisateur local. Et pour les "ceuzes" qui aiment utiliser les fichiers de configurations dans le répertoire usager :

Créer un fichier ~/.csshrc et entrez-y l'info nécessaire (n'oubliez pas de définir vos machines dans votre fichier hosts) :
serveurs-clusters-test = serveur1 serveur2
serveurs-clusters-prod = serveur3 serveur4 serveur5
serveurs-clusters = serveurs-clusters-test serveurs-clusters-prod


Devient désormais possible de faire la commande alléger suivante : cssh servers-prod

Remarquez qu'il aurait été possible également d'utiliser la configuration via /etc/clusters. Ce fichier ce gère un peu à la sudo (Alias, etc.)

Et pour les amateurs de SSH (me rappel une période de ma vie avec les multi-tunnels!!! pour me rendre sur la machine désirée), consulter cette liste de produits dérivés à base de SSH. J'ajouterai toutefois ChainSSH à cette liste, fort utile lorsque vous avez plusieurs Firewalls... Et vous recommande fortement l'utilisation de pssh (parallèle ssh) ou dsh lorsque vous avez plusieurs commandes à exécuter en même temps.

mardi 8 septembre 2009

Installer linux sur XSeries 335 IBM


A l'exception de SUSE (Ouarch!), seul Debian a fonctionné sans devoir installer un patch kit. Donc au diable RedHat, Fedora, CentOS et même Ubuntu (pourtant non loin de debian celui-là...). Comme j'ai souvent dit, vive Debian c'est toi le meilleur! (Des mauvaises langues, me diront que je n'ai pas essayé Gentoo, FreeBSD, etc.. Mais j'ai opté pour une valeur certaine. Vive Debian!)

mercredi 25 février 2009

J'avais oublié et pourtant!


Le 14 février dernier (le jour de la St-Valentin) , naissance de Lenny (ou version 5) le petit dernier des distributions stables de Debian, après 22 mois de gestation. Un gros bébé, un très gros bébé, mais un foutu de beau bébé. Debian demeure encore l'une de mes versions préférées de Linux (D'ailleurs je ne dois pas être le seul, simplement voir le succès qu'a Ubuntu depuis quelques années...). J'aime Debian malgré ses faiblesses et la laideur de son site Internet (Qui avec les années prend du charme. Pas beaucoup de site qui peuvent se vanter encore d'être visible sur Lynx!!!!) et la lenteur de sa mise à jour. On parle souvent des problèmes de Debian sur le plan de la communication, mais aussi des problèmes de communication entre les développeurs, contrairement à d'autres projet Linux beaucoup plus dynamique. Mais ça demeure un foutu bon produit, qui a l'âge de l'adolescence



Le nom de Lenny choisi en référence au personnage de Toy Story (La paire de jumelle).



Côté technique :



  • L'environnement graphique par défaut reste Gnome (version 2.22). Les paquets pour Installer KDE (version 3.5.9) ou tout autre environnement graphique sont également présents.



  • L'utilisation du noyau Linux 2.6.26.



  • En matière de virtualisation, on remarque la présence de KVM.



  • Le système par défaut de log est passé de sysklogd/klogd à rsyslog

Côté bureautique et Internet, on retrouve des versions relativement vieilles (mais stables) : The Gimp 2.4.7, Inkscape 0.46, Pidgin 2.4.3, Iceweasel/Firefox 3 ,OpenOffice 2.4.


Au niveau des serveurs :Apache 2.2.9, PHP 5.2.6, Tomcat 5.5.26, PostgreSQL 8.3, MySQL 5.1, Nagios 3, FreeRADIUS 2.0 ...


Debian continue sa lente évolution en restant toujours fidèle à sa principale caractéristique : la stabilité.


On voit toutefois que le choc des news concernant les trous de sécurité potentiels dans la version Etch, à obliger Debian à prendre des nouveaux objectifs de sécurité (ce qui explique en grande partie le retard de sortie de Lenny). Exemple (source Wikipedia):


"En mai 2008, Luciano Bello un chercheur en sécurité informatique a découvert que des changements effectués dans la version d'OpenSSL distribuée par Debian avaient provoqué une faiblesse dans le générateur de nombres aléatoires. Ainsi sur les clés de sécurité générées par une machine utilisant la version « Etch » étaient prédictibles. Cette faille a concerné aussi les distributions dérivées de Debian telles que Ubuntu et Knoppix."


Debian GNU/Linux 5.0 Lenny est dédiée à Thiemo Seufer, un développeur Debian décédé le 26 décembre 2008 dans un tragique accident de voiture. Un vieux de la vieille chez Debian.



Voir le communiqué de presse: http://www.debian.org/News/2009/20090214



Et en finissant, le nom de leur prochaine version sera Squeeze (le alien qui a 3 yeux)

mardi 27 janvier 2009

Ruby mon langage préféré

Je m'interesse au langage Ruby depuis la première version en 1995 par Yukihiro « matz » Matsumoto. Lui-même amateur de Perl, Python et de Lisp (2 langages que j'adore), a imaginé Ruby un langage qui mêlerait astucieusement programmations impérative et fonctionnelle. Il est interprété, orienté objet, et multi-paradigme À plusieurs reprises, il a déclaré que son but était « d’essayer de rendre Ruby naturel, pas simple. » D’une certaine manière, comme notre vie.

Le nom Ruby n'est pas un acronyme mais un jeu de mots avec le langage informatique Perl (Ce qui arrive souvent en informatique depuis le fameux film de Kubrick : 2001 Odyssée de l'espace. Dans ce film l'ordinateur s'appelait HAL en référence à IBM. Il s'agit d'enlever 1 à chaque lettre pour retrouver le mot HAL. De même Microsoft avait utilisé la même astuce avec WNT - Windows NT, qui avait été développé entre autre par un ancien de chez VMS. Donc cette fois-ci + 1 à chacune des lettre)

Petit extrait simple de code pour commencer, le traditionnel Hello World!

# Le célèbre programme Hello World est trivial en Ruby.
#
# Pas besoin :
# * d'une méthode main ;
# * d'échapper les lignes ;
# * de point-virgules...
#
# Voici le code nécessaire :

puts "Hello World!"


Et finalement tout l'info en français sur le site officiel. http://www.ruby-lang.org/fr/. On s'en reparle bientôt.

lundi 26 janvier 2009

Ubuntu Pocket Guide


Écrit par Keir Thomas, l'auteur de Ubuntu Kung Fu. Ubuntu Pocket Guide and Reference couvre les connaissances autant pour les débutants que pour les experts.

Ubuntu Pocket Guide and Reference est disponible à partir du site Amazon pour $10, ou gratuitement en PDF sur le site officiel : http://www.ubuntupocketguide.com/

Difficile de faire un mauvais choix lorsque c'est gratuit !!! D'autant plus que nous devons faire des économies à l'aube d'une crise économique majeure (Double économie en fait, l'OS et le livre. Méchant duo)

dimanche 25 janvier 2009

Linux vs Windows

En voici une vraiment drôle :

Trouvé sur bashfr, voici une description offerte par G33kPowaah, pour expliquer la différence entre Linux et Windows : "La différence entre Linux et Windows, c'est que Linux c'est comme une belle fille, il faut l'apprivoiser, la comprendre, la séduire tandis que Windows, c'est comme une prostitué, il faut payer et surtout bien se protéger."

Il faut croire que G33kPowaah suit des cours privés avec Louis le Philosophe!

vendredi 26 décembre 2008

Linux

Linux est ma passion depuis le début de l'aventure. J'ai commencé avec Slackware imaginé. Au début l'installation étais pénible, à peine imaginable. (Et ici je ne vous parle pas de mes installations de Linux sur Mac en 1994, avec LinuxPPC et autres. Le pur délire).

Pour ceux qui voudraient débuter l'expérience je suggère fortement UBUNTU (http://www.ubuntu.com/), de loin la solution la plus simple et conviviale. Celle-ci est basé à partir de la solution DEBIAN (Qui elle est ma préférée avec GENTOO).

Je déconseille l'utilisation de FEDORA (Le projet OpenSource de la cie RedHat), beaucoup trop lourde et un trop plein de gugusses inutiles. C'est triste, car au départ c'étais vraiment le projet le plus intéressant. Mais bon, a trop vouloir épater la foule!

Pour ceux qui ne voudraient pas foutre en l'air leurs ordinateurs, existe plusieurs versions qui roule directement sur CD ou DVD. Donc besoin simplement de rebooter l'ordi avec le CD ou le DVD dans le lecteur. Aucune installation à faire, pur merveille. Celui qui offre le meilleur produit pour le moment est la version Knoppix (encore basé sur debian) : http://www.knoppix.org/

Dans le merveilleux monde de Linux, il est possible de trouver tous les logiciels dont vous avez besoins et ce gratuitement, par exemple :

  1. OpenOffice (Version existante également pour Windows), qui est capable d'ouvrir et de sauver dans les différents formats Microsoft Office. Il a la capacité également de sauver au format PDF. Donc une Chiffrier, traitement texte et un outil du style PowerPoint au rendez-vous.
  2. DIA - Outil qui ressemble à visio
  3. GIMP - Le photoshop
  4. Etc..

Si vous avez des questions, il s'agit de ma passion, facile pour moi de vous répondre.

Vita Bella

Inscription via courriel (email)

Entrez votre courriel:
Delivered by FeedBurner