How To Install linphone on Fedora 34
Introduction
In this tutorial we learn how to install linphone
on Fedora 34.
What is linphone
Linphone is mostly sip compliant. It works successfully with these implementations * eStara softphone (commercial software for windows) * Pingtel phones (with DNS enabled and VLAN QOS support disabled). * Hotsip, a free of charge phone for Windows. * Vocal, an open source SIP stack from Vovida that includes a SIP proxy that works with linphone since version 0.7.1. * Siproxd is a free sip proxy being developed by Thomas Ries because he would like to have linphone working behind his firewall. Siproxd is simple to setup and works perfectly with linphone. * Partysip aims at being a generic and fully functionnal SIP proxy. Visit the web page for more details on its functionalities. Linphone may work also with other sip phones, but this has not been tested yet. linphone 3.6.1 43.fc34 x86_64 6.1 M linphone-3.6.1-43.fc34.src.rpm fedora Phone anywhere in the whole world by using the Internet http GPLv2+ Linphone is mostly sip compliant. It works successfully with these implementations * eStara softphone (commercial software for windows) * Pingtel phones (with DNS enabled and VLAN QOS support disabled). * Hotsip, a free of charge phone for Windows. * Vocal, an open source SIP stack from Vovida that includes a SIP proxy that works with linphone since version 0.7.1. * Siproxd is a free sip proxy being developed by Thomas Ries because he would like to have linphone working behind his firewall. Siproxd is simple to setup and works perfectly with linphone. * Partysip aims at being a generic and fully functionnal SIP proxy. Visit the web page for more details on its functionalities. Linphone may work also with other sip phones, but this has not been tested yet.
We can use yum
or dnf
to install linphone
on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install linphone.
Install linphone on Fedora 34 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install linphone
using dnf
by running the following command:
sudo dnf -y install linphone
Install linphone on Fedora 34 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install linphone
using yum
by running the following command:
sudo yum -y install linphone
How To Uninstall linphone on Fedora 34
To uninstall only the linphone
package we can use the following command:
sudo dnf remove linphone
linphone Package Contents on Fedora 34
/usr/bin/linphone
/usr/bin/linphonec
/usr/bin/linphonecsh
/usr/bin/lpc2xml_test
/usr/bin/xml2lpc_test
/usr/lib/.build-id
/usr/lib/.build-id/12
/usr/lib/.build-id/12/fd8726fa6a20e2c1af3d736da3f27c7c9de82a
/usr/lib/.build-id/27
/usr/lib/.build-id/27/bcb59fd00caaf00c1cacae8a47e0f5bda7347a
/usr/lib/.build-id/3e
/usr/lib/.build-id/3e/1da1f2db81ed99e826f839d03c0cf941b3d260
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/9de0c20b900cedec7a080a1992df90965d5599
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/6c4274893b036289c3f4128bc7d43f99526f76
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/b8beedf6f7ca54beaf3a203fea325615453517
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/c986f0c8ef956996028e3981b1aba47b85d472
/usr/lib/.build-id/d6
/usr/lib/.build-id/d6/b3b917e09e9d9c78480954bf83745fa0754fd5
/usr/lib/liblinphone.so.5
/usr/lib/liblinphone.so.5.0.0
/usr/lib/liblpc2xml.so.0
/usr/lib/liblpc2xml.so.0.0.0
/usr/lib/libxml2lpc.so.0
/usr/lib/libxml2lpc.so.0.0.0
/usr/share/applications/linphone.desktop
/usr/share/doc/linphone
/usr/share/doc/linphone/AUTHORS
/usr/share/doc/linphone/COPYING
/usr/share/doc/linphone/ChangeLog
/usr/share/doc/linphone/NEWS
/usr/share/doc/linphone/README
/usr/share/doc/linphone/TODO
/usr/share/gnome/help/linphone
/usr/share/gnome/help/linphone/C
/usr/share/gnome/help/linphone/fr
/usr/share/gnome/help/linphone/it
/usr/share/gnome/help/linphone/ja
/usr/share/linphone
/usr/share/linphone/COPYING
/usr/share/linphone/about.ui
/usr/share/linphone/buddylookup.ui
/usr/share/linphone/call_logs.ui
/usr/share/linphone/call_statistics.ui
/usr/share/linphone/contact.ui
/usr/share/linphone/dscp_settings.ui
/usr/share/linphone/keypad.ui
/usr/share/linphone/log.ui
/usr/share/linphone/main.ui
/usr/share/linphone/parameters.ui
/usr/share/linphone/password.ui
/usr/share/linphone/rootca.pem
/usr/share/linphone/sip_account.ui
/usr/share/linphone/stock_people.png
/usr/share/linphone/tunnel_config.ui
/usr/share/linphone/waiting.ui
/usr/share/locale/cs/LC_MESSAGES/linphone.mo
/usr/share/locale/de/LC_MESSAGES/linphone.mo
/usr/share/locale/es/LC_MESSAGES/linphone.mo
/usr/share/locale/fr/LC_MESSAGES/linphone.mo
/usr/share/locale/he/LC_MESSAGES/linphone.mo
/usr/share/locale/hu/LC_MESSAGES/linphone.mo
/usr/share/locale/it/LC_MESSAGES/linphone.mo
/usr/share/locale/ja/LC_MESSAGES/linphone.mo
/usr/share/locale/nb_NO/LC_MESSAGES/linphone.mo
/usr/share/locale/nl/LC_MESSAGES/linphone.mo
/usr/share/locale/pl/LC_MESSAGES/linphone.mo
/usr/share/locale/pt_BR/LC_MESSAGES/linphone.mo
/usr/share/locale/ru/LC_MESSAGES/linphone.mo
/usr/share/locale/sr/LC_MESSAGES/linphone.mo
/usr/share/locale/sv/LC_MESSAGES/linphone.mo
/usr/share/locale/zh_CN/LC_MESSAGES/linphone.mo
/usr/share/locale/zh_TW/LC_MESSAGES/linphone.mo
/usr/share/man/cs/man1/linphone.1.gz
/usr/share/man/cs/man1/linphonec.1.gz
/usr/share/man/cs/man1/sipomatic.1.gz
/usr/share/man/man1/linphone.1.gz
/usr/share/man/man1/linphonec.1.gz
/usr/share/man/man1/linphonecsh.1.gz
/usr/share/man/man1/sipomatic.1.gz
/usr/share/pixmaps/linphone
/usr/share/pixmaps/linphone/active_chat.png
/usr/share/pixmaps/linphone/addcall-green.png
/usr/share/pixmaps/linphone/call.png
/usr/share/pixmaps/linphone/call_status_incoming.png
/usr/share/pixmaps/linphone/call_status_outgoing.png
/usr/share/pixmaps/linphone/chat.png
/usr/share/pixmaps/linphone/chat_message_delivered.png
/usr/share/pixmaps/linphone/chat_message_inprogress.png
/usr/share/pixmaps/linphone/chat_message_not_delivered.png
/usr/share/pixmaps/linphone/contact-orange.png
/usr/share/pixmaps/linphone/contact_starred.png
/usr/share/pixmaps/linphone/contact_unstarred.png
/usr/share/pixmaps/linphone/dialer-orange.png
/usr/share/pixmaps/linphone/dialer.png
/usr/share/pixmaps/linphone/history-orange.png
/usr/share/pixmaps/linphone/hold_off.png
/usr/share/pixmaps/linphone/hold_on.png
/usr/share/pixmaps/linphone/linphone-banner.png
/usr/share/pixmaps/linphone/linphone.icns
/usr/share/pixmaps/linphone/linphone.png
/usr/share/pixmaps/linphone/mic_active.png
/usr/share/pixmaps/linphone/mic_muted.png
/usr/share/pixmaps/linphone/notok.png
/usr/share/pixmaps/linphone/ok.png
/usr/share/pixmaps/linphone/speaker.png
/usr/share/pixmaps/linphone/startcall-green.png
/usr/share/pixmaps/linphone/startcall-small.png
/usr/share/pixmaps/linphone/status-green.png
/usr/share/pixmaps/linphone/status-offline.png
/usr/share/pixmaps/linphone/status-orange.png
/usr/share/pixmaps/linphone/status-red.png
/usr/share/pixmaps/linphone/stopcall-red.png
/usr/share/pixmaps/linphone/stopcall-small.png
/usr/share/sounds/linphone
/usr/share/sounds/linphone/hello16000.wav
/usr/share/sounds/linphone/hello8000.wav
/usr/share/sounds/linphone/ringback.wav
/usr/share/sounds/linphone/rings
/usr/share/sounds/linphone/rings/bigben.wav
/usr/share/sounds/linphone/rings/oldphone-mono-30s.caf
/usr/share/sounds/linphone/rings/oldphone-mono.wav
/usr/share/sounds/linphone/rings/oldphone.wav
/usr/share/sounds/linphone/rings/orig.wav
/usr/share/sounds/linphone/rings/rock.wav
/usr/share/sounds/linphone/rings/sweet.wav
/usr/share/sounds/linphone/rings/synth.wav
/usr/share/sounds/linphone/rings/tapping.wav
/usr/share/sounds/linphone/rings/toy-mono.wav
/usr/bin/linphone
/usr/bin/linphonec
/usr/bin/linphonecsh
/usr/bin/lpc2xml_test
/usr/bin/xml2lpc_test
/usr/lib/.build-id
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/489c17b4fba224d0eab4e1a54236185d94b5f9
/usr/lib/.build-id/44
/usr/lib/.build-id/44/b4efc0549b446490dd923d4ae7c21172d3d071
/usr/lib/.build-id/5f
/usr/lib/.build-id/5f/0f09c17105ca71d1293681960cf5222654a24c
/usr/lib/.build-id/62
/usr/lib/.build-id/62/a0181787863e1a60dbc0663a4bf19edac733de
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/0f2e0685a174c5fa975bd7f1c9dcd5e1d983a8
/usr/lib/.build-id/98
/usr/lib/.build-id/98/a8010263899e08bc8807c1abc0fcc786f9016e
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/2a5ea1450c3bbf1f8e29e82409b441a1f6f814
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/da6e3681470ad169021161faf612bf0dc81062
/usr/lib64/liblinphone.so.5
/usr/lib64/liblinphone.so.5.0.0
/usr/lib64/liblpc2xml.so.0
/usr/lib64/liblpc2xml.so.0.0.0
/usr/lib64/libxml2lpc.so.0
/usr/lib64/libxml2lpc.so.0.0.0
/usr/share/applications/linphone.desktop
/usr/share/doc/linphone
/usr/share/doc/linphone/AUTHORS
/usr/share/doc/linphone/COPYING
/usr/share/doc/linphone/ChangeLog
/usr/share/doc/linphone/NEWS
/usr/share/doc/linphone/README
/usr/share/doc/linphone/TODO
/usr/share/gnome/help/linphone
/usr/share/gnome/help/linphone/C
/usr/share/gnome/help/linphone/fr
/usr/share/gnome/help/linphone/it
/usr/share/gnome/help/linphone/ja
/usr/share/linphone
/usr/share/linphone/COPYING
/usr/share/linphone/about.ui
/usr/share/linphone/buddylookup.ui
/usr/share/linphone/call_logs.ui
/usr/share/linphone/call_statistics.ui
/usr/share/linphone/contact.ui
/usr/share/linphone/dscp_settings.ui
/usr/share/linphone/keypad.ui
/usr/share/linphone/log.ui
/usr/share/linphone/main.ui
/usr/share/linphone/parameters.ui
/usr/share/linphone/password.ui
/usr/share/linphone/rootca.pem
/usr/share/linphone/sip_account.ui
/usr/share/linphone/stock_people.png
/usr/share/linphone/tunnel_config.ui
/usr/share/linphone/waiting.ui
/usr/share/locale/cs/LC_MESSAGES/linphone.mo
/usr/share/locale/de/LC_MESSAGES/linphone.mo
/usr/share/locale/es/LC_MESSAGES/linphone.mo
/usr/share/locale/fr/LC_MESSAGES/linphone.mo
/usr/share/locale/he/LC_MESSAGES/linphone.mo
/usr/share/locale/hu/LC_MESSAGES/linphone.mo
/usr/share/locale/it/LC_MESSAGES/linphone.mo
/usr/share/locale/ja/LC_MESSAGES/linphone.mo
/usr/share/locale/nb_NO/LC_MESSAGES/linphone.mo
/usr/share/locale/nl/LC_MESSAGES/linphone.mo
/usr/share/locale/pl/LC_MESSAGES/linphone.mo
/usr/share/locale/pt_BR/LC_MESSAGES/linphone.mo
/usr/share/locale/ru/LC_MESSAGES/linphone.mo
/usr/share/locale/sr/LC_MESSAGES/linphone.mo
/usr/share/locale/sv/LC_MESSAGES/linphone.mo
/usr/share/locale/zh_CN/LC_MESSAGES/linphone.mo
/usr/share/locale/zh_TW/LC_MESSAGES/linphone.mo
/usr/share/man/cs/man1/linphone.1.gz
/usr/share/man/cs/man1/linphonec.1.gz
/usr/share/man/cs/man1/sipomatic.1.gz
/usr/share/man/man1/linphone.1.gz
/usr/share/man/man1/linphonec.1.gz
/usr/share/man/man1/linphonecsh.1.gz
/usr/share/man/man1/sipomatic.1.gz
/usr/share/pixmaps/linphone
/usr/share/pixmaps/linphone/active_chat.png
/usr/share/pixmaps/linphone/addcall-green.png
/usr/share/pixmaps/linphone/call.png
/usr/share/pixmaps/linphone/call_status_incoming.png
/usr/share/pixmaps/linphone/call_status_outgoing.png
/usr/share/pixmaps/linphone/chat.png
/usr/share/pixmaps/linphone/chat_message_delivered.png
/usr/share/pixmaps/linphone/chat_message_inprogress.png
/usr/share/pixmaps/linphone/chat_message_not_delivered.png
/usr/share/pixmaps/linphone/contact-orange.png
/usr/share/pixmaps/linphone/contact_starred.png
/usr/share/pixmaps/linphone/contact_unstarred.png
/usr/share/pixmaps/linphone/dialer-orange.png
/usr/share/pixmaps/linphone/dialer.png
/usr/share/pixmaps/linphone/history-orange.png
/usr/share/pixmaps/linphone/hold_off.png
/usr/share/pixmaps/linphone/hold_on.png
/usr/share/pixmaps/linphone/linphone-banner.png
/usr/share/pixmaps/linphone/linphone.icns
/usr/share/pixmaps/linphone/linphone.png
/usr/share/pixmaps/linphone/mic_active.png
/usr/share/pixmaps/linphone/mic_muted.png
/usr/share/pixmaps/linphone/notok.png
/usr/share/pixmaps/linphone/ok.png
/usr/share/pixmaps/linphone/speaker.png
/usr/share/pixmaps/linphone/startcall-green.png
/usr/share/pixmaps/linphone/startcall-small.png
/usr/share/pixmaps/linphone/status-green.png
/usr/share/pixmaps/linphone/status-offline.png
/usr/share/pixmaps/linphone/status-orange.png
/usr/share/pixmaps/linphone/status-red.png
/usr/share/pixmaps/linphone/stopcall-red.png
/usr/share/pixmaps/linphone/stopcall-small.png
/usr/share/sounds/linphone
/usr/share/sounds/linphone/hello16000.wav
/usr/share/sounds/linphone/hello8000.wav
/usr/share/sounds/linphone/ringback.wav
/usr/share/sounds/linphone/rings
/usr/share/sounds/linphone/rings/bigben.wav
/usr/share/sounds/linphone/rings/oldphone-mono-30s.caf
/usr/share/sounds/linphone/rings/oldphone-mono.wav
/usr/share/sounds/linphone/rings/oldphone.wav
/usr/share/sounds/linphone/rings/orig.wav
/usr/share/sounds/linphone/rings/rock.wav
/usr/share/sounds/linphone/rings/sweet.wav
/usr/share/sounds/linphone/rings/synth.wav
/usr/share/sounds/linphone/rings/tapping.wav
/usr/share/sounds/linphone/rings/toy-mono.wav
References
- [linphone website](http://www.linphone.org/ http://www.linphone.org/)
Summary
In this tutorial we learn how to install linphone
on Fedora 34 using yum and dnf.