/
(14.0) FreeSWITCH installation
(14.0) FreeSWITCH installation
Pre Conditions:
Before installing FreeSwitch you must run these commands.
#sudo apt update #sudo apt install -y gnupg2 wget lsb-release #sudo apt upgrade
Also make sure that the repositories listed in the "/etc/apt/sources.list
" are for the latest release of Debain. (Currently 12.2 'Bookworm')
If you make any changes to the "sources.list
" file, make sure to run the update command again.
#sudo apt update
Go into super user mode to get rid of permission issues.
#su
Now, run the following commands one by one to add Freeswitch repositories to your apt directory
#$TOKEN=pat_8Errev5k19bRCnmsGdJSxGEs #wget --http-user=signalwire --http-password=$TOKEN -O /usr/share/keyrings/signalwire-freeswitch-repo.gpg https://freeswitch.signalwire.com/repo/deb/debian-release/signalwire-freeswitch-repo.gpg #echo "machine freeswitch.signalwire.com login signalwire password $TOKEN" > /etc/apt/auth.conf #chmod 600 /etc/apt/auth.conf #echo "deb [signed-by=/usr/share/keyrings/signalwire-freeswitch-repo.gpg] https://freeswitch.signalwire.com/repo/deb/debian-release/ `lsb_release -sc` main" > /etc/apt/sources.list.d/freeswitch.list #echo "deb-src [signed-by=/usr/share/keyrings/signalwire-freeswitch-repo.gpg] https://freeswitch.signalwire.com/repo/deb/debian-release/ `lsb_release -sc` main" >> /etc/apt/sources.list.d/freeswitch.list
Note that "#" is the indicator of a new command. Do not copy and run all commands at the same time.
After these commands run the update command and the install command to install Freeswitch.
#sudo apt update #apt-get install -y freeswitch-meta-all
Complete documentation can be found here
Related content
(14.1) FreeSWITCH installation
(14.1) FreeSWITCH installation
More like this
(14.2) FreeSWITCH installation
(14.2) FreeSWITCH installation
More like this
FreeSWITCH installation
FreeSWITCH installation
More like this
FreeSwitch VRS Configurations
FreeSwitch VRS Configurations
More like this