IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

FAQ BSDConsultez toutes les FAQ

Nombre d'auteurs : 6, nombre de questions : 127, dernière mise à jour : 20 novembre 2007  Ajouter une question

 

Cette FAQ a été réalisée à partir des contributions des membres du forum Unix de developpez.com et de l'équipe de rédaction.

Organisation : cette FAQ se compose de deux grandes parties. Une première, Questions générales, qui regroupe toutes les questions qui trouvent une réponse, commune ou non, pour l'ensemble des systèmes BSD. La deuxième est découpée en autant de sous-parties qu'il y a de systèmes BSD soit parce que la question est spécialisée soit parce que la réponse est incomplète pour qu'elle concerne chacun de ces systèmes.

Participer : nous sommes perpétuellement à l'écoute de vos suggestions et corrections, aussi mineures soient-elles. N'hésitez pas à nous en faire part par l'intermédiaire de la discussion prévue à cet effet .

Note : l'exactitude des informations figurant dans la présente FAQ sont autant que possible vérifiée avant intégration. Cependant, nous ne pouvons garantir l'absence de toute erreur, c'est pourquoi les auteurs ne pourront en aucun cas être tenus pour responsables.

SommaireQuestions générales (59)
sommaire suivant
 

Il existe de nombreux clones de BSD. Les plus répandus sont :


Chacun de ces forks a un but différent :
NetBSD (le BSD le plus "scolaire") tente d'être compatible avec toutes les plates-formes disponibles (c'est le plus portable des BSD), tandis que FreeBSD se concentre sur les performances. OpenBSD, quant à lui, favorise la sécurité.
DragonFly BSD, pour terminer, est à FreeBSD ce que OpenBSD est à NetBSD : il propose une approche différente et innovante du kernel de l'OS.

Mis à jour le 1er août 2007 Smortex

Aujourd'hui, j'ai décidé de faire du shopping en utilisant le catalogue de logiciels portés sous FreeBSD. J'ai découvert un logiciel appelé bsdstats.

Comme son nom l'indique, il produit un rapport mensuel qui regroupe les statistiques les plus récentes sur l'implantation des systèmes BSD dans le monde. Via un serveur central sur Internet, votre système muni d'un identifiant unique envoie un ensemble d'informations telles que :

  • Le nom du système d'exploitation (FreeBSD, PC-BSD, NetBSD, OpenBSD, DesktopBSD, MirBSD, DragonFlyBSD et Debian GNU/kFreeBSD)
  • La version du système (6.2-STABLE, 6.2-RELEASE-p5 ...)
  • L'architecture (i386, amd64, sparc64, alpha, powerpc, macppc ...)

Ces informations sont consultables sur le site BSDstats .

  • FreeBSD :

    L'installation de bsdstats se lance en tant que root avec la commande :

    Code linux : Sélectionner tout
    make -C /usr/ports/sysutils/bsdstats/ install clean
    Une fois l'installation terminée, le script d'installation vous propose deux possibilités :
    • Exécuter une première fois le script pour générer et envoyer le rapport de statistique
    • Activer le report mensuel des statistiques

    Si vous souhaitez exécuter une seule fois le script, saisissez en root la commande :

    Code linux : Sélectionner tout
    /usr/local/etc/periodic/monthly/300.statistics
    Vous décidez d'automatiser cette opération, ajoutez la ligne suivante au fichier /etc/periodic.conf :

    Code linux : Sélectionner tout
    monthly_statistics_enable="YES"
    Vous souhaitez envoyer une liste comportant le matériel présent sur votre système, ajoutez la ligne suivante au fichier /etc/periodic.conf :

    Code linux : Sélectionner tout
    monthly_statistics_report_devices="YES"
  • NetBSD :

    Aucun paquetage n'est proposé pour automatiser un tant soit peu cette procédure. Nous devrons tout faire à la main. Pour commencer téléchargeons le script qui permet de collecter et d'envoyer les informations :

    Code linux : Sélectionner tout
    1
    2
    ftp -o /usr/pkg/sbin/300.statistics http://www.bsdstats.org/downloads/300.statistics 
    chmod u+x /usr/pkg/sbin/300.statistics
    Editez ensuite /etc/rc.conf.local pour le configurer :

    Code linux : Sélectionner tout
    1
    2
    3
    4
    # BSDstats 
    monthly_statistics_enable="YES" 
    monthly_statistics_report_ports="YES" # Infos sur les ports 
    monthly_statistics_report_devices="YES" # Infos sur le matériel
    Pour envoyer sans attendre votre configuration, utilisez la commande :

    Code linux : Sélectionner tout
    /usr/pkg/sbin/300.statistics
    Pour l'envoyer de manière systématique, tous les mois ici, passez par cron dont le système nous offre déjà une crontab dédiée aux tâches mensuelles. Nous allons donc l'y rajouter en modifiant ou créant /etc/monthly.local tel que :

    Code linux : Sélectionner tout
    sh /usr/pkg/sbin/300.statistics
    Assurez-vous en root, à l'aide de la commande crontab -e,
    que la partie monthly n'est pas commentée.
  • OpenBSD :

    La démarche est strictement identique à celle pour NetBSD puisque sur ce système on ne trouve pas non plus de logiciel porté correspondant. Nous commençons par télécharger le script qui se charge de tout cela :

    Code linux : Sélectionner tout
    1
    2
    ftp -o /usr/local/sbin/300.statistics http://www.bsdstats.org/downloads/300.statistics 
    chmod u+x /usr/local/sbin/300.statistics
    Configurez-le ensuite via /etc/rc.conf.local :

    Code linux : Sélectionner tout
    1
    2
    3
    4
    # BSDstats 
    monthly_statistics_enable="YES" 
    monthly_statistics_report_ports="YES" # Infos sur les ports 
    monthly_statistics_report_devices="YES" # Infos sur le matériel
    Si vous souhaitez le lancer immédiatement, saisissez la commande suivante :

    Code linux : Sélectionner tout
    /usr/local/sbin/300.statistics
    Enfin pour envoyer un rapport tous les mois, nous créons ou modifions le fichier /etc/monthly.local pour y faire figurer ce script :

    Code linux : Sélectionner tout
    sh /usr/local/sbin/300.statistics

Mis à jour le 1er août 2007 Olivier Regnier

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2022 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.