Difference between revisions of "Mumble Portable Linux"
(→mumble portable for linux) |
(→Create a Mumble portable) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | |||
General information about Mumble portable can be found [[Mumble_Portable|here]]. | General information about Mumble portable can be found [[Mumble_Portable|here]]. | ||
Line 6: | Line 5: | ||
* [[Mumble_Portable_Mac|Mac]] | * [[Mumble_Portable_Mac|Mac]] | ||
− | + | ==Create a Mumble portable== | |
To be able to run Mumble portable on Linux one must copy the Mumble binary into the same directory where the mumble.ini will be created. Symlinking does not work. | To be able to run Mumble portable on Linux one must copy the Mumble binary into the same directory where the mumble.ini will be created. Symlinking does not work. | ||
− | + | This steps would allow you to have a portable Mumble, however it is dependent to the distribution. A package made for Debian 10 would not work in Ubuntu or other distributions. A better solution is to use an [https://dl.mumble.info/snapshot/ AppImage]. (At the moment of writing, the AppImage is not working in all Linux distributions, however it is close to be [https://github.com/mumble-voip/mumble/issues/3959 fixed] and this message should me removed then.) | |
− | |||
− | |||
− | |||
− | |||
− | + | ===Steps=== | |
− | |||
− | + | ====Create and enter directory==== | |
+ | <code> | ||
+ | mkdir mumble <br> | ||
+ | cd mumble | ||
+ | </code> | ||
+ | |||
+ | ====Copy the mumble binary==== | ||
+ | <code> | ||
+ | cp /usr/bin/mumble . | ||
+ | </code> | ||
+ | ==== Identify needed libraries and copy them to a subdirectory call lib ==== | ||
+ | <code> | ||
+ | mkdir lib <br> | ||
+ | ldd mumble | awk '{print $3}' | xargs cp -t lib/ | ||
+ | </code> | ||
+ | |||
+ | ==== Create empty configuration file and database ==== | ||
+ | <code>touch mumble.ini <br> | ||
+ | touch .mumble.sqlite #The file must be a hidden one (with .) </code> | ||
+ | |||
+ | ==== Start portable Mumble ==== | ||
+ | |||
+ | <code>LD_LIBRARY_PATH=lib ./mumble</code> | ||
+ | |||
+ | If everything was done correctly, Mumble should start the Certificate wizard automatically. | ||
+ | |||
+ | [[Category:Documentation_English]] |
Latest revision as of 13:06, 12 February 2020
General information about Mumble portable can be found here.
This howto is also available for Windows and Mac:
Contents
Create a Mumble portable
To be able to run Mumble portable on Linux one must copy the Mumble binary into the same directory where the mumble.ini will be created. Symlinking does not work.
This steps would allow you to have a portable Mumble, however it is dependent to the distribution. A package made for Debian 10 would not work in Ubuntu or other distributions. A better solution is to use an AppImage. (At the moment of writing, the AppImage is not working in all Linux distributions, however it is close to be fixed and this message should me removed then.)
Steps
Create and enter directory
mkdir mumble
cd mumble
Copy the mumble binary
cp /usr/bin/mumble .
Identify needed libraries and copy them to a subdirectory call lib
mkdir lib
ldd mumble | awk '{print $3}' | xargs cp -t lib/
Create empty configuration file and database
touch mumble.ini
touch .mumble.sqlite #The file must be a hidden one (with .)
Start portable Mumble
LD_LIBRARY_PATH=lib ./mumble
If everything was done correctly, Mumble should start the Certificate wizard automatically.