Oppdatere Asterisk (underordnet versjon) 13.0 til 13.5

for å oppdatere Asterisk en underordnet versjon, f. eks. 13.x til 13.y du må følge trinnene nedenfor.

hvis du trenger instruksjoner om å oppgradere asterisk til en nyere hovedversjon, f. eks. fra 11 til 13, legg igjen en kommentar.

Offisielle instruksjoner for installering Av Asterisk er her: https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source

1. Last ned den nyeste asterisk til / usr / local / src.

cd /usr/local/srcwget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz

2. Untar Asterisk

tar -zxvf asterisk-13.5.0.tar.gz

3. Endre til untarred katalogen og sjekke systemet.

cd asterisk-13.5.0/
./configure

4. Hvis du mangler avhengigheter etter kjøring ./ konfigurer du kan bruke installasjonsskriptet til å installere alt som mangler.

./install_prereq installOR./install_prereq install-unpackagedNote: you may also use: ./install_prereq test

5. Velg moduler for å installere

make menuselect

Her må du velge modulene du trenger. Husk også å velge core sound pakken du trenger (dvs. Amerikansk vs Britisk engelsk eller et annet språk helt).

6. Nå kan vi lage og installere asterisk. Det første trinnet vil vise deg opprettelsen av modulene du valgte i make-menyen velg trinn. Den andre kommandoen ‘make install’ vil faktisk installere asterisk.

makemake install

7. Det burde være det. Vi vil ikke installere eksempelskriptene siden dette er en oppgradering. Hvis du vil ha dem, må du sørge for at du sikkerhetskopierer din eksisterende asterisk-installasjon først ved å ta opp/etc / asterisk-mappen på et minimum. Hvis du vil installere prøvene og dokumentasjonen, bør du kjøre:

make samples
make progdocs

Du kan også se en advarsel som dette:

 WARNING WARNING WARNING Your Asterisk modules directory, located at /usr/lib/asterisk/modules contains modules that were not installed by this version of Asterisk. Please ensure that these modules are compatible with this version before attempting to run Asterisk. res_ari_mailboxes.so res_pktccops.so app_voicemail.so WARNING WARNING WARNING

du vil sannsynligvis fjerne disse hvis de ikke er kompatible.

8. Hvis du hadde asterisk kjører, vil du stoppe det

asterisk -rcore stop now

Du må da starte den nye versjonen av asterisk

asteriskasterisk -rcore show version

du bør se følgende

Asterisk 13.5.0 built by user @ host on a x86_64 running Linux

Det er det! Du bør nå kjøre den nyeste versjonen Av Asterisk. Husk å teste grundig og les utgivelsesnotatene / oppgraderingsnotatene før du slipper asterisk til produksjon.

Leave a Reply