Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Qu'est-ce qu'une erreur 13 sur une F…
  • Comment faire pour modifier une disp…
  • Comment définir immuables Bits sous…
  • Comment désinstaller FFMPEG dans De…
  • Comment build-essential Centos 5.4 
  • Comment créer un fichier ASE 
  • Comment faire pour convertir MOV en …
  • Comment obtenir Dump System De Andro…
  • La différence entre le chemin absol…
  • Comment faire pour utiliser du vin d…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    Comment ajouter une commande dans BusyBox

    BusyBox est une application open-source pour le système d'exploitation Linux qui combine plusieurs fonctionnalités de services standard de Linux dans un seul paquet. Contrairement aux utilitaires Linux standard qui occupent n'importe où de 1,5 à 3,5 Mo d'espace sur un disque , BusyBox ne nécessite que 250 Ko d'espace disque , donnant un bon nombre de fonctionnalités sur des disquettes bootables qui ont un espace limité . Vous pouvez ajouter une nouvelle commande de BusyBox en créant un fichier source, puis en ajoutant la commande de divers fichiers de BusyBox . Instructions
    1

    Ouvrez un éditeur de texte sous Linux et entrer le code source suivant pour votre nouvelle commande de BusyBox :

    # include " busybox.h "

    int newcommand_main (int argc, char * argv []) {


    int i;

    printf (" newcommand appelé : \\ n");

    pour ( i = 0; i < argc ; i + +) {

    printf (" arg [ % d] =% s \\ n", i , argv [i]) ; }


    return 0; .

    }

    Remplacer " newcommand " avec le nom de la nouvelle commande que vous souhaitez créer
    2

    Enregistrez le fichier au répertoire des utilitaires divers, " miscutils /hellocmd.c . "
    3

    Editez le fichier " makefile.in " situé à " miscutils /Makefile.in » à l'aide de votre éditeur de texte. Ajoutez la ligne de commande suivante dans le fichier " makefile.in " , dans l'ordre alphabétique avec les autres commandes dans le fichier : Photos

    MISCUTILS -$ ( CONFIG_NEWCOMMAND ) + = newcommand.o

    Remplacer tout cas de « newcommand " avec le nom de la nouvelle commande que vous créez . Enregistrez les modifications apportées au fichier .
    4

    Editez le fichier " config.in " situé à " miscutils /Config.in " à l'aide de votre éditeur de texte. Ajoutez la ligne de commande suivante dans le fichier " config.in " , dans l'ordre alphabétique avec les autres commandes du fichier :

    config CONFIG_NEWCOMMAND

    bool " newcommand "

    défaut n

    aide

    newcommand est un exemple de commande .

    Remplacer toutes les occurrences de " newcommand " avec le nom de la nouvelle commande. Remplacez la dernière ligne de la commande avec une description courte aide de la commande. Enregistrez les modifications apportées au fichier .
    5

    Editez le fichier " applets.h " situé à "include /applets.h " en utilisant un éditeur de texte . Ajoutez la ligne de commande suivante dans le fichier " applets.h " , dans l'ordre alphabétique avec les autres commandes du fichier :

    USE_NEWCOMMAND ( APPLET ( newcommand , newcommand_main , _BB_DIR_USER_BIN , _BB_SUID_NEVER ) )

    remplacer toutes les occurrences de " newcommand " avec le nom de la nouvelle commande. Enregistrez les modifications apportées au fichier .
    6

    Editez le fichier " usage.h " situé à "include /usage.h " en utilisant un éditeur de texte . Ajoutez la ligne de commande deux suivante dans le fichier " usage.h " , dans l'ordre alphabétique avec les autres commandes du fichier :

    # define newcommand_trivial_usage "None"

    # define newcommand_full_usage "None" Photos

    Remplacer toutes les occurrences de « newcommand " avec le nom de la nouvelle commande. Enregistrez les modifications apportées au fichier
    7

    Ouvrez un terminal et saisissez Linux: .

    $ Make menuconfig

    $ make

    $ < br >

    l'applet de BusyBox va charger .
    8

    Faites défiler vers le répertoire où vous avez sauvegardé le code source de la nouvelle commande en utilisant les touches fléchées ( " Divers Utilitaires" ) et appuyez sur "Entrée".
    9

    Situer la nouvelle commande ( " newcommand " dans cet exemple) et appuyez sur " Y " pour activer la commande .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Scanners qui fonctionnent avec Linux 
  • Comment tester Cron 
  • Comment créer une connexion dial-up Linux avec un modem externe 
  • Comment configurer un serveur proxy adresse dans Linux 
  • Comment réinitialiser un mot de passe administrateur pour Eee PC Courir Linux 
  • Comment transférer des cassettes à un ordinateur en utilisant Linux 
  • Comment faire pour exécuter une application 32 bits sur Linux 64 
  • Comment transformer des registres globaux Off 
  • Comment ajouter un PPA Key 
  • Comment faire pour modifier une adresse d'hôte dans Linux 
  • Connaissances Informatiques © http://www.ordinateur.cc