Twinkle is a soft-phone for making telephone calls over an IP network using the SIP protocol. You can use it for direct IP phone to IP phone communication or in a network using a SIP proxy to route your calls. Notable features include multiple active identities, call transfer, call rejection, 2 simultaneous calls and 3-way conference calls.
These packages are built using the development version found on the
master branch of the upstream GitHub repository.
(Reminder: Make sure you have installed the fbriere-archive-keyring package beforehand!)
Download the .sources file below corresponding to your current
release, place it in the /etc/apt/sources.list.d/ directory,
and run apt update.
root) will automatically perform all of the above:
apt-get -y install curl lsb-release && (cd "$(mktemp -d)" && dpkg -i $(curl -# -f -w '%{filename_effective}' -O https://www.fbriere.net/debian/fbriere-archive-keyring.deb)) && (cd /etc/apt/sources.list.d && curl -# -f -O https://www.fbriere.net/debian/sources/$(lsb_release -cs)/fbriere_twinkle-devel.sources) && apt-get update
bullseye (oldoldstable) - bookworm (oldstable) - trixie (stable) - forky (testing) - sid (unstable)
focal (20.04) - jammy (22.04) - noble (24.04) - questing (25.10) - resolute (26.04) - stonking (26.10)
To give these packages precedence over the official ones in Debian/Ubuntu
(to prevent any "upgrade" to a more-recent-but-unpatched version), it is
recommended that you install the fbriere-archive-pin-twinkle-devel package
also provided by this component.