fedora fr planet
Patrice Kadionik : Trousse de dépannage : les Live CD
Salut.
Quand on maîtrise un tant soit peu un ordinateur, on se retrouve très vite à dépanner les ordinateurs des amis, des copains, des copains des copains... C'est mon cas.
J'ai ma trousse de dépannage avec tournevis... mais aussi la panoplie d'outils logiciels. Dans cette panoplie, les Live CD de dépannage figurent au premier rang.
Ces Live CD permettent d'avoir un système d'exploitation qui tourne sur un PC dont le système d'exploitation originel est en panne, que ce soit Windows ou Linux.
Voici la liste de mes outils préférés :
- Le DVD d'installation de Fedora. En bootant en mode rescue, il permet d'agir sur un PC sous Fedora ou sur toute autre distribution Linux.
- Le Live CD Ultimate Boot CD aka UBCD. Il permet de faire pas mal de dépannage sur les disques durs, les mots de passe Windows ou le BIOS à remettre à zéro, tests mémoire avec memtest+, clonage... Un véritable couteau suisse !
- Le Live CD System Rescue CD. Basé sur Linux, il permet de cloner, contient GParted pour jouer avec les partitions, permet de monter des partitions NTFS en lecture/écriture avec Ntfs3g, possède ddrescue pour cloner un disque dur défectueux, tester la mémoire avec memtest+...
- Le Live CD GParted. Basé sur Linux, il permet de jouer avec les partitions et les systèmes de fichiers.
- Le Live CD Darik's Boot and Nuke aka DBAN. Il permet d'effacer efficacement un dique dur que l'on veut mettre au rebus ou vendre avec les méthodes DoD à 3 ou 7 passes, Gutmann à 35 passes...
- Le Live CD Trinity Rescue Kit. Basé sur Linux, il fait tout ce que fait System Rescue CD et même plus. Très complet dans le clonage de disques durs même défectueux, c'est mon Live CD préféré dans cette catégorie.
++
Sources :
- DVD d'installation de Fedora : http://fedoraproject.org/fr/get-fedora
- Live CD Ultimate Boot CD (UBCD) : http://www.ultimatebootcd.com/
- Live CD System Rescue CD : http://www.sysresccd.org/
- Live CD GParted : http://gparted.sourceforge.net/
- Live CD Darik's Boot and Nuke (DBAN) : http://www.dban.org/
- Live CD Trinity Rescue Kit :http://trinityhome.org/Home/index.php?wpid=1&front_id=12
Jonathan Mercier : Code::Blocks and D programming
Hello dear reader,
The latest code::blocks revision support now ldc compiller (LLVM D compiler). Now you can Devellop D application with this great IDE.
Install codeblocks repoInstall dany repo (thanks to sharkcz's )
Install or update code::blocks$ su -c 'yum install codeblocks'
or
$ su -c 'yum updtate codeblocks'
Configuration of ProjectsGo in Settings -> Compiler and Debugger
In search directories tabs set path to /usr/include/d
In linkker tabs for 64bits set path to /usr/lib64
In compiler setting tabs -> #defines a Tango and Posix
Remi Collet : mysql-worbench-5.2.27
MySQL Worbench, l'outil de modélisation graphique, de développement, de requêtage et d'administration des bases de données MySQL passe en version 5.2.27 (GA = stable). Les RPM pour Fedora ≥ 10 sont disponibles dans le dépôt remi.
Voir la Releases Page pour la liste des modifications ou Changes in MySQL Workbench 5.2.27. Le site de téléchargement propose uniquement des RPM pour Fedora 13 i386 et x86_64. Mon dépôt contient ceux pour Fedora 10, 11, 12 et 13, ainsi que ceux pour les architectures ppc et ppc64 (F-12). Les plus anciennes versions ne disposent pas des dépendances... Lire mysql-worbench-5.2.27
Guillaume Kulakowski : Fedora-Fr de PunBB 1.2 vers FluxBB 1.4
Aujourd'hui les forums de Fedora-Fr ont été migré d'une archaïque version 1.2 de PunBB vers la toute dernière version de FluxBB : la 1.4.2. L'occasion pour mettre à jour mon extension eZFluxBB (disponible sur le SVN, le build arrive bientôt) permettant d'établir un pont entre FluxBB et eZ Publish. L'occasion aussi de développer un petit mod permettant de marquer les sujets comme résolus (bientôt mis à disposition, faut que je le package). Les autres nouveautés sont :
- Léger rafraichissement du look grâce à CSS3 et CSS3 PIE.
- Possibilité de rajouter des sondages.
- Implémentation de reCaptcha.
- Implémentation d'AddThis.
Voila, un dimanche bien studieux.
Jonathan Mercier : Depôt pour le langage D
Bonjour cher lecteur,
Cette nouvelle fonctionalité arrive avec Fedora 14: http://fedoraproject.org/wiki/Features/D_Programming
Il y a ici un dépôt non officiele pour le langage D: http://repos.fedorapeople.org/
A faire:
$ su - # cd /etc/yum.repos.d/ # urlgrabber http://repos.fedorapeople.org/repos/bioinfornatics/D/fedora-D.repo # yum install ldc tangoA bientôt
Signé: bioinfornatics, Jonathan MERCIER
Jonathan Mercier : Repo for D programming
Hello dear reader,
This new feature come with Fedora 14: http://fedoraproject.org/wiki/Features/D_Programming
They are here an unofficial repos for D programming: http://repos.fedorapeople.org/
To do:
$ su - # cd /etc/yum.repos.d/ # urlgrabber http://repos.fedorapeople.org/repos/bioinfornatics/D/fedora-D.repo # yum install ldc tangoCheers
Signed: bioinfornatics, Jonathan MERCIER
Remi Collet : Un weekend productif
Un petit résumé de mon weekend et de mes contributions au monde de l'OpenSource.
fedora / EPEL-6 Nettoyage des fichiers spec et construction de 10 paquets pour EPEL-6 php-pear-Crypt-CHAP php-pear-Validate-Finance-CreditCard php-pear-Numbers-Roman php-pear-Pager php-pear-HTML-Common php-pear-File-SMBPasswd php-pear-HTML-QuickForm php-pear-Math-Stats php-pecl-radius php-pear-DB-DataObject php-pear-Crypt-CHAP Ce... Lire Un weekend productif
Nicolas Rodt : Simple applet Wifi
Différents thèmes d'icônes sont disponibles. La liste des thèmes s'obtient par "showWifi --help". Par exemple, utilisez "showWifi knm" pour obtenir le thème d'icônes de knetworkmanager (celui-ci devant au préalable être installé).
Ce script est particulièrement utile si, comme moi, vous n'utilisez pas (k)Network Manager pour gérer votre wifi. Il vous permet de savoir de manière simple si le réseau est bien connecté.
Pour lancer ce script au démarrage de votre session :
- sous GNOME : System > Preferences > Startup Applications > Add
- sous KDE : systemsettings > Advanced > Autostart > Add Script
Jonathan Mercier : Programmation en D lire les entrées clavier 2
Bonjour cher lecteur,
Comment ire les entrées clavier en D et changer le type?
import tango.io.Console; import tango.util.Convert; import tango.io.Stdout; void main() { Cout("Entrer votre nom: ")(); char[] nom = Cin.get; Cout("Entrer votre age: ")(); uint age = to!(uint)(Cin.get); Stdout.formatln("Salut {} tu as donc {} ans", nom , age); }A bientôt
Signé: bioinfornatics, Jonathan MERCIER
Jonathan Mercier : D programming read input 2
Hello dear reader,
how read input in D and convert input to another type?
import tango.io.Console; import tango.util.Convert; import tango.io.Stdout; void main() { Cout("Enter your name: ")(); char[] name = Cin.get; Cout("Enter your age: ")(); uint age = to!(uint)(Cin.get); Stdout.formatln("hi {} you are {} years old", name , age); }Cheerst
Signed: bioinfornatics, Jonathan MERCIER
Jonathan Mercier : Programmation en D lire les entrées clavier
Bonjour cher lecteur,
Comment ire les entrées clavier en D ?
import tango.io.Console; void main() { Cout("Entrer votre nom: ")(); char[] nom = Cin.get; Cout("Salut ")(nom).newline; }A bientôt
Signé: bioinfornatics, Jonathan MERCIER
Jonathan Mercier : D programming read input
Hello dear reader,
how read input in D ?
import tango.io.Console; void main() { Cout("Enter your name: ")(); char[] name = Cin.get; Cout("hi ")(name).newline; }Cheers
Signed: bioinfornatics, Jonathan MERCIER
Jonathan Mercier : D programming
Hello dear reader,
Recently I am interested in D language. This language is inspired by the simplicity of Python, the performance of C++, programming by contract from eiffel.
It has many advantages over these competing C++, Java, C#:
- The D supports multiple paradigm:
- Do not depend on a binary machine like JVM or other
- Timeliness
- The standard library tango is rich, full module to make a bit of everything and very powerful
- Error messages are clear, farewell messages from C + + incomprehensible
Installation:
$ su -c 'yum install ldc tango'A litlle Hello word
import tango.io.Stdout; void main(){ Stdout("Hello word").nl;//print to stdout }Compilation:
$ ldc -w -O2 hello.dExecution:
$ ./helloThe ease of writing code more error messages clearly evident saves time and therefore money on software design
Documentation:
- tango API
- example and tutorial for tango
- tango website
- The book
- doc from digital mars
- language D version d1
- french documentation
- irc server freenode :
- #d
- #d.tango
- #ldc
Jonathan Mercier : Le langage D
Bonjour cher lecteur,
Depuis peu je m'intéresse au langage D. Ce langage s'inspire de la simplicité du python, la performance du C++, la programmation par contrat de eiffel.
Il a de nombreux avantage par rapport à ces concurrent C++, Java, C#:
- Le D supporte plusieurs paradigme:
- Ne dépend pas d'une machine binaire
- Rapidité d'exécution
- La bibliothèque standard tango est riche, plein de module pour faire un peu tout et très performant
- Des messages d'erreur claires, adieu les messages du C++ incompréhensible
- Une documentation facile à prendre en main
Installation:
$ su -c 'yum install ldc tango'Un petit Hello word pour la route
import tango.io.Stdout; void main(){ Stdout("Bonjour le monde").nl;// j'imprime sur la sortie standard }Compilation:
$ ldc -w -O2 hello.dÉxécution:
$ ./helloLa simplificiter d'écriture de code plus les messages d'erreur clair permet un gain évident de temps et donc d'argent sur la conception de logiciel
Remi Collet : Firefox 4.0 Beta 4
Les RPM de la quatrième beta de la prochaine version majeure du navigateur de la Fondation Mozilla est disponible dans le dépôt remi pour Fedora 11, 12 et 13. Disponible en 39 langues.
Le paquet firefox4-4.0-0.6.beta4 installe cette nouvelle version à côté de la version 3.x. Vous aurez donc 2 options dans le menu Internet. ATTENTION : une sauvegarde de votre profil (dossier ~/.mozilla/firefox) est indispensable. Commencez par lire : Mozilla Firefox 4 Beta Release Notes (Notes de version en anglais) Nouvelle beta pour... Lire Firefox 4.0 Beta 4
Guillaume Kulakowski : Sortie de Gauffr 0.4
C'est la première fois que j'aborde le sujet de Gauffr sur ce blog alors que le projet vient d'atteindre sa 3ème release : la 0.4.
Si c'est la première fois que j'en parle c'est que, selon moi, la version 0.4 de Gauffr est la première version vraiment utilisable (même si Fedora-Fr carbure à la Gauffr depuis la v0.1). Mais tout d'abord, qu'est-ce que Gauffr ?
Gauffr est une solution d'authentification unique, qui permet de définir un GauffrMaster (dans le cas de Fedora-Fr, notre forum FluxBB) et des GauffrSlave (Trac, Dotclear, eZ Publish, MediaWiki, etc...). Les GauffrSlave vont alors, grâce à des plugins se connecter en utilisant les informations (login/mot de passe) de Gauffr donc du GauffrMaster. Gauffr est donc une couche d'abstraction entre votre base de membres et vos autres applications permettant de se connecter avec 1 seul et même identifiant. A la différence d'un SSO, la session n'est pas propagée avec Gauffr.
Technologiquement Gauffr repose sur :
Les autres points forts de Gauffr sont :
- Gestion de logs : on sait, par exemple, qui tente de se connecter sur une application sans en avoir le droit.
- Gestion des AltLogin : par exemple, mon identifiant sur les forums de Fedora-Fr est llaumgui alors que sur le wiki c'est GuillaumeKulakowski, Gauffr sait faire la conversion et retrouver le bon compte sur le GauffrMaster.
- Gestion des accréditations : on peut gérer les accès aux différentes applications (GauffrSlaves) directement depuis Gauffr.
- htacess : Gauffr est coupable avec des htacess via mod_auth_mysql.
- API : Gauffr possède une API documentée.
Voila, le projet est encore tout jeune mais les prochaines versions devraient amener la GaufrAdmin qui permettra de configurer les droits et les GauffrSlave à partir d'une interface web.
En attendant Gauffr 0.4 est disponible sur le site du projet et également en RPM depuis mon dépôt.
Remi Collet : glpi-fusioninventory-2.2.2
Le RPM de la nouvelle version de l'extension FusionInventory pour GLPI est disponible dans le dépôt remi pour Fedora, RHEL, CentOS...
Voir l'annonce : FusionInventory for GLPI plugin in 2.2.2 !
Cette version fonctionne avec GLPI 0.72 (il n'y a pas encore de version pour GLPI 0.78). Cette extension, anciennement connu comme Tracker, permet de gérer les agents FusionInventory installés sur les machines du réseau et de bénéficier notamment des fonctions de découverte réseau et d'interrogation SNMP. Forge :... Lire glpi-fusioninventory-2.2.2
Remi Collet : mysql-5.1.50
Les RPM de MySQL Community Server 5.1.50 sont disponibles dans le dépôt remi pour EL 4 & 5 et pour Fedora. Voir le Changelog.
Cette construction utilise un fichier .spec proche de celui de Rawhide. Le moteur Federated est activé par défaut dans le script de lancement. Le nouveau plugin InnoDB (version 1.0.11 GA) est aussi disponible, le fichier de configuration (/etc/my.cnf) contient les options pour l'activer. ATTENTION : avant la mise à jour, une sauvegarde de vos... Lire mysql-5.1.50
Alexandre Frandemiche : Astuce Fedora du Week-End - Des extensions firefox bien pratiques ! (sous Fedora)
Bonjour à tous, cela fait un moment que je n'ai rien publié, mais ej compte y remédier (enfin j'espère !).
Je vous propose de découvrir (peut-être) certains Add-ons Firefox que j'utilise au quotidien, alors je me dis que ça peut en intéresser quelques-uns ! J'en ai peu, mais ils me servent souvent, et le but n'est aps de proposer une vitrine, mais bien d'en faire ressortir que les indispensables.
- Live HTTP Headers : https://addons.mozilla.org/en-US/firefox/addon/3829/ Ce plugin permet de voir tout ce qui passe lorsque vous allez sur un site, très pratique pour voir si tout arrive comme vous le pensez sur votre navigateur, ou si votre proxy fait bien son boulot par rapport à la mise en cache des informations !
- Nagios Checker : https://addons.mozilla.org/en-US/firefox/addon/3607/ Ce plugin (indispensable) permet pour ça part d'avoir une vue rapide de l'état de vos serveur grâce à Nagios ! Ainsi ce plugin placé dans la barre d'état permet en un coup d'œil de voir que tout va bien, ou va dans le cas contraire génère une alarme sonore et visuelle afin de vous alerter que l afin du monde est toute proche !
- Firebug : https://addons.mozilla.org/en-US/firefox/addon/1843/ Encore un plugin indispensable si vous développez un site web ou une application Internet ! Pour débugger, il n'y a rien de mieux !
- BarTab : https://addons.mozilla.org/en-US/firefox/addon/67651/ Si comme moi, avoir 200 onglets ne vous pose pas de problème, lors de l'ouverture de son Firefox, ca plombe un peu la bande passante ! Cette extension permet de ne charger que l'onglet que l'on sélectionne ;), bien pratique !
Voilà pour aujourd'hui !
Si vous en avez d'autres indispensables à partager, n'hésitez pas à laisser un commentaire !
Paquet Fedora du jour : La GUI du Jeudi : Policycoreutils-gui - L'interface de gestion de SELinux
Policycoreutils-gui est une interface de gestion de SELinux qui incorpore l'ancien paquet connu sous le nom de system-config-selinux !
Petit Rappel (Source Wikipedia):
Cette interface permet de configurer SELinux que ça soit pour le désactiver, ou au contraire bénéficier de cette sécurité supplémentaire en le configurant comme vous le souhaitez, comme sur la capture d'écran de cet article afin de faire fonctionner votre partage samba !
Installation en ligne de commande : yum install policycoreutils-gui
Installation avec l'interface graphique : Outils Système > SELinux Configuration Gui
Localisation dans le menu : Système > Administration > SELinux Management
Lancement en ligne de commande : /usr/bin/system-config-selinux
Site web : http://www.selinuxproject.org/page/Main_Page




