Problème de démarrage asterisk

-  
Bonjour,

j'ai d'installé asterisk sur ma machine avec ubuntu comme systeme d'exploitation. Mais pour démarrer, il m'apparaît cette erreur:

/etc/init.d/asterisk: 95: Bad substitution  


7 réponses

  1. Modérateur
    Essaye de mettre à jour ta distribution, car ça ressemble à un bug dans le fichier /etc/init.d/asterisk.

    sudo apt-get update
    sudo apt-get install aptitude
    sudo aptitude update
    sudo aptitude safe-upgrade
    sudo aptitude purge asterisk
    sudo aptitude install asterisk 


    Si le problème persiste, reporte- moi le résultat de la commande suivante :

    cat /etc/lsb-release


    Normalement si ton ubuntu est à peu près à jour tu devrais être en 12.04 (au moment où j'écris ces lignes).

    Bonne chance
    0
    1. je fais ce que vs m'avez dit de faire mais sa persiste.
      le resultat de la commande cat /etc/lsb-release:
      DISTRIB_ID=Ubuntu
      DISTRIB_RELEASE=11.10
      DISTRIB_CODENAME=oneiric
      DISTRIB_DESCRIPTION="Ubuntu 11.10"
      0
      1. Modérateur
        As-tu essayé comme je te l'ai indiqué de purger et installer asterisk ?
        0
        1. sa marche maintenant avec aptitude. Mais ou se trouve le dossier principal? contrairement apt]-get dont le dossier principale se trouve dans /etc/asterisk.
          0
          1. Modérateur
            De quel dossier principal parles-tu ? L'emplacement des fichiers de configuration n'a rien à voir avec l'outil utilises-tu avec lequel tu as installé le paquet asterisk (apt-get, aptitude etc...). Ce que tu peux faire, c'est regarder par exemple avec apt-file ou dpkg quels fichiers sont déplyés quand tu installes ce paquet.

            sudo aptitude install apt-file
            sudo apt-file update
            sudo apt-file list asterisk


            Bonne chance
            0
            1. vs savez le dossier principale de asterisk se trouve dans /etc/asterisk.ce la ou se trouve les fichiers de configurations mais maintenant je ne trouve plus ces fichiers la.je me demande ou se trouve ces fichiers. je pense que maintenant je me fais comprendre
              0
              1. Modérateur
                Oui mais si tu avais utilisé apt-file comme je te l'ai suggéré tu aurais déjà trouvé je pense :-)

                (mando@aldur) (~) $ apt-file list asterisk | grep /etc/asterisk
                asterisk-chan-capi: /etc/asterisk/capi.conf
                asterisk-config: /etc/asterisk/adsi.conf
                asterisk-config: /etc/asterisk/agents.conf
                asterisk-config: /etc/asterisk/ais.conf
                asterisk-config: /etc/asterisk/alarmreceiver.conf
                ...
                asterisk-config: /etc/asterisk/voicemail.conf
                asterisk-config: /etc/asterisk/vpb.conf
                python-asterisk: /etc/asterisk/py-asterisk.conf


                Comme tu le vois, les fichiers de /etc/asterisk sont fournis par plusieurs paquets (a priori je pense que dans ton cas c'est le paquet asterisk-config que tu dois installer) :

                sudo apt-get install asterisk-config


                Je t'invite à lire un tutoriel sur apt, car j'ai l'impression que c'est surtout ça qui te bloque. Tu peux utiliser indifféremment apt-get ou aptitude (personnellement je conseille aptitude) :
                http://www.mistra.fr/tutoriel-linux-apt.html

                Bonne chance
                0