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

  • Votes
  • Date
  • Date décroissante
  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
    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"
      1. Modérateur
        As-tu essayé comme je te l'ai indiqué de purger et installer asterisk ?
        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.
          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
            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
              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