he first step is to go to http://wiki.mumble.info/wiki/Main_Page and download the latest stable release of the Mumble Static Linux Server.
As we are using the CentOS 7 operating system, we have to use the wget command to download it. We can do this by right-clicking on the direct link and select ‘Copy Link Adress’ and then paste it to the command line after the wget command.
wget https://github.com/mumble-voip/mumble/releases/download/1.2.13/murmur-static_x86-1.2.13.tar.bz2
--2016-02-22 11:40:08-- https://github.com/mumble-voip/mumble/releases/download /1.2.13/murmur-static_x86-1.2.13.tar.bz2 Resolving github.com (github.com)... 192.30.252.131 Connecting to github.com (github.com)|192.30.252.131|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-cloud.s3.amazonaws.com/releases/1413319/63ec4c18-b7a2-1 1e5-87ae-b6a2fa0c4ba0.bz2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA ISTNZFOVBIJMK3TQ%2F20160222%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20160222T 164010Z&X-Amz-Expires=300&X-Amz-Signature=9e08ada5820c5c881131377ba4c0ee8a8e9a6f beb6c31281cf93fc47eeedf00e&X-Amz-SignedHeaders=host&actor_id=0&response-content- disposition=attachment%3B%20filename%3Dmurmur-static_x86-1.2.13.tar.bz2&response -content-type=application%2Foctet-stream [following] --2016-02-22 11:40:09-- https://github-cloud.s3.amazonaws.com/releases/1413319/ 63ec4c18-b7a2-11e5-87ae-b6a2fa0c4ba0.bz2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz- Credential=AKIAISTNZFOVBIJMK3TQ%2F20160222%2Fus-east-1%2Fs3%2Faws4_request&X-Amz -Date=20160222T164010Z&X-Amz-Expires=300&X-Amz-Signature=9e08ada5820c5c881131377 ba4c0ee8a8e9a6fbeb6c31281cf93fc47eeedf00e&X-Amz-SignedHeaders=host&actor_id=0&re sponse-content-disposition=attachment%3B%20filename%3Dmurmur-static_x86-1.2.13.t ar.bz2&response-content-type=application%2Foctet-stream Resolving github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)... 54.23 1.114.170 Connecting to github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)|54.2 31.114.170|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 11933906 (11M) [application/octet-stream] Saving to: ‘murmur-static_x86-1.2.13.tar.bz2’ 100%[======================================>] 11,933,906 35.1MB/s in 0.3s 2016-02-22 11:40:10 (35.1 MB/s) - ‘murmur-static_x86-1.2.13.tar.bz2’ saved [1193 3906/11933906]
Extract the Murmur Tarball
After downloading the latest version of Murmur onto our system, we now have to extract all the files from the tarball. Execute the command given below to extract the tarball.
tar -vxjf ./murmur-static_x86-1.2.13.tar.bz2
If you get the error while extracting the file as shown below.
tar (child): bzip2: Cannot exec: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now
This can be fixed by simply installing the bzip2 package. After installing again try running the above command to extract all the files.
sudo yum install bzip2
Loaded plugins: fastestmirror base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 ........................ Install 1 Package Upgrade ( 1 Dependent package) Total download size: 92 k Is this ok [y/d/N]:
Press Y then enter to process
Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. (1/2): bzip2-1.0.6-13.el7.x86_64.rpm | 52 kB 00:00:00 (2/2): bzip2-libs-1.0.6-13.el7.x86_64.rpm | 40 kB 00:00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 135 kB/s | 92 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : bzip2-libs-1.0.6-13.el7.x86_64 1/3 Installing : bzip2-1.0.6-13.el7.x86_64 2/3 Cleanup : bzip2-libs-1.0.6-12.el7.x86_64 3/3 Verifying : bzip2-libs-1.0.6-13.el7.x86_64 1/3 Verifying : bzip2-1.0.6-13.el7.x86_64 2/3 Verifying : bzip2-libs-1.0.6-12.el7.x86_64 3/3 Installed: bzip2.x86_64 0:1.0.6-13.el7 Dependency Updated: bzip2-libs.x86_64 0:1.0.6-13.el7
Then execute the command to extract tarball again.
murmur-static_x86-1.2.13/ murmur-static_x86-1.2.13/murmur.x86 murmur-static_x86-1.2.13/LICENSE murmur-static_x86-1.2.13/dbus/ murmur-static_x86-1.2.13/dbus/weblist.pl murmur-static_x86-1.2.13/dbus/murmur.pl murmur-static_x86-1.2.13/ice/ murmur-static_x86-1.2.13/ice/icedemo.php murmur-static_x86-1.2.13/ice/Murmur.ice murmur-static_x86-1.2.13/ice/weblist.php murmur-static_x86-1.2.13/murmur.ini murmur-static_x86-1.2.13/README
Create a directory /usr/local/murmur. In this directory copy all the extracted files from the package to /usr/local/murmur/.
sudo mkdir /usr/local/murmur
sudo cp -r ./murmur-static_x86-1.2.13/* /usr/local/murmur/
Then copy the murmur configuration file to etc/murmur.ini.
sudo cp ./murmur–static_x86–1.2.9/murmur.ini /etc/murmur.ini