opdatering af Asterisk (underordnet version) 13.0 til 13.5

for at opdatere Asterisk en underordnet version, f.eks. 13.til 13.y du skal følge nedenstående trin.

hvis du har brug for instruktioner om opgradering af asterisk til en nyere større version, f.eks.fra 11 til 13, bedes du skrive en kommentar.

officielle instruktioner til installation af Asterisk er her: https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source

1. Hent den nyeste stjerne 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. Skift til untarred mappe og tjek dit system.

cd asterisk-13.5.0/
./configure

4. Hvis du mangler afhængigheder efter kørsel ./ Konfigurer du kan bruge install-scriptet til at installere alt, hvad der mangler.

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

5. Vælg moduler, der skal installeres

make menuselect

her skal du vælge de moduler, du har brug for. Husk også at vælge den kernelydpakke, du har brug for (dvs.Amerikansk vs britisk engelsk eller et andet sprog helt).

6. Nu kan vi lave og installere asterisk. Det første trin viser dig oprettelsen af de moduler, du valgte i menuen vælg trin. Den anden kommando ‘make install’ vil faktisk installere asterisk.

makemake install

7. Det burde være det. Vi vil ikke installere prøven scripts, da dette er en opgradering. Hvis du vil have dem, skal du sørge for at sikkerhedskopiere din eksisterende asterisk-installation først ved at Tarre mappen /etc/asterisk på et minimum. Hvis du vil installere prøverne og dokumentationen, skal du køre:

make samples
make progdocs

du kan også se en advarsel som denne:

 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 sandsynligvis fjerne disse, hvis de er uforenelige.

8. Hvis du havde asterisk kørende, vil du stoppe det

asterisk -rcore stop now

du skal derefter starte den nye version af asterisk

asteriskasterisk -rcore show version

du skal se følgende

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

det er det! Du skal nu køre den nyeste version af Asterisk. Husk at teste grundigt og læse release notes / upgrade notes, før du frigiver asterisk til produktion.

Leave a Reply