Zoom is a software solution which provides video and online chat services through a cloud-based peer-to-peer software platform. It is commonly used in education sectors, in work places for communication with clients and colleagues, teleconferencing, and even for social relations. In this short article we will be installing Zoom Workplace on our Manjaro Linux Desktop machine.
Install Zoom Workplace on Manjaro Linux
I presume you have a running Manjaro Linux installation before following this guide. You can update the system before installation of Zoom Workplace by running the following command.
sudo pacman -Syu
Once the system is updated consider a reboot.
sudo reboot
After the system is rebooted proceed to install build dependencies:
sudo pacman -S git base-devel --noconfirm
Then download Zoom AUR package:
$ git clone https://aur.archlinux.org/zoom.git
Cloning into 'zoom'...
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
remote: Enumerating objects: 825, done.
remote: Counting objects: 100% (825/825), done.
remote: Compressing objects: 100% (531/531), done.
remote: Total 825 (delta 294), reused 823 (delta 294), pack-reused 0 (from 0)
Receiving objects: 100% (825/825), 162.09 KiB | 384.00 KiB/s, done.
Resolving deltas: 100% (294/294), done.
Switch to the zoom folder created from project cloning:
cd zoom
Run the next commands to build Zoom Workplace on Manjaro Linux:
==> Making package: zoom 6.4.3-1 (Fri 04 Apr 2025 04:52:05 PM EAT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for cloudspinx:
resolving dependencies...
looking for conflicting packages...
Packages (4) qt5-location-5.15.16+kde+r7-3 qt5-webchannel-5.15.16+kde+r3-3 qt5-remoteobjects-5.15.16-3 qt5-webengine-5.15.18-5
Total Download Size: 52.61 MiB
Total Installed Size: 165.89 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
qt5-webchannel-5.15.16+kde+r3-3-x86_64 73.3 KiB 66.3 KiB/s 00:01 [#########################################################################] 100%
qt5-location-5.15.16+kde+r7-3-x86_64 2.5 MiB 1270 KiB/s 00:02 [#########################################################################] 100%
qt5-remoteobjects-5.15.16-3-x86_64 358.4 KiB 90.4 KiB/s 00:04 [#########################################################################] 100%
qt5-webengine-5.15.18-5-x86_64 49.7 MiB 7.80 MiB/s 00:06 [#########################################################################] 100%
Total (4/4) 52.6 MiB 7.98 MiB/s 00:07 [#########################################################################] 100%
(4/4) checking keys in keyring [#########################################################################] 100%
(4/4) checking package integrity [#########################################################################] 100%
(4/4) loading package files [#########################################################################] 100%
(4/4) checking for file conflicts [#########################################################################] 100%
(4/4) checking available disk space [#########################################################################] 100%
:: Processing package changes...
(1/4) installing qt5-webchannel [#########################################################################] 100%
(2/4) installing qt5-location [#########################################################################] 100%
(3/4) installing qt5-webengine [#########################################################################] 100%
Optional dependencies for qt5-webengine
pipewire: WebRTC desktop sharing under Wayland [installed]
(4/4) installing qt5-remoteobjects [#########################################################################] 100%
Optional dependencies for qt5-remoteobjects
qt5-declarative: QML bindings [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading zoom-6.4.3.827_orig_x86_64.pkg.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 203M 100 203M 0 0 10.7M 0 0:00:18 0:00:18 --:--:-- 11.1M
==> Validating source files with sha512sums...
zoom-6.4.3.827_orig_x86_64.pkg.tar.xz ... Passed
==> Extracting sources...
-> Extracting zoom-6.4.3.827_orig_x86_64.pkg.tar.xz with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "zoom"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: zoom 6.4.3-1 (Fri 04 Apr 2025 04:53:09 PM EAT)
==> Installing package zoom with pacman -U...
[sudo] password for cloudspinx:
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) zoom-6.4.3-1
Total Installed Size: 706.92 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [#########################################################################] 100%
(1/1) checking package integrity [#########################################################################] 100%
(1/1) loading package files [#########################################################################] 100%
(1/1) checking for file conflicts [#########################################################################] 100%
(1/1) checking available disk space [#########################################################################] 100%
:: Processing package changes...
(1/1) installing zoom [#########################################################################] 100%
Optional dependencies for zoom
pulseaudio-alsa: audio via PulseAudio
ibus: remote control
picom: extra compositor needed by some window managers for screen sharing
xcompmgr: extra compositor needed by some window managers for screen sharing
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating the MIME type database...
(3/3) Updating the desktop file MIME type cache...
Use your Manjaro Desktop applications launcher to start Zoom Workplace.

Use your Zoom login or meeting invite details to join or start a meeting session.

Enjoy using Zoom on Manjaro Linux and check other guides we have on Manjaro: