登入 Pi Console
進行ssh
或是開啟Terminal
視窗,接下來會在終端執行操作
匯出 Token
執行export TOKEN=pat_XXXXXX
,pat_XXXXXX
為您的Token
,此變數會存留在當下的Console,如果關閉連線視窗重新連線後要重新執行
套件安裝
apt-get update && apt-get install -y gnupg2 wget lsb-release
加入套件來源
加入第三方套件來源之前要先安裝它通行的Public Key
,因官方教學提供給Pi的來源有問題,以下改成Debian
教學中的來源:
wget --http-user=signalwire --http-password=$TOKEN -O - https://freeswitch.signalwire.com/repo/deb/debian-release/signalwire-freeswitch-repo.gpg | apt-key add -
加入Token
echo "machine freeswitch.signalwire.com login signalwire password $TOKEN" > /etc/apt/auth.conf
加入套件來源
echo "deb https://freeswitch.signalwire.com/repo/deb/rpi/debian-release/ `lsb_release -sc` main" > /etc/apt/sources.list.d/freeswitch.list echo "deb-src https://freeswitch.signalwire.com/repo/deb/rpi/debian-release/ `lsb_release -sc` main" >> /etc/apt/sources.list.d/freeswitch.list
安裝套件
apt-get update && apt-get install -y freeswitch-meta-all
參考資料
The post Pi 安裝freeSWITCH (3)-安裝主程式 appeared first on 可丁丹尼 @ 一路往前走2.0.