# Download and install
Download and install the Meeting SDK for Linux.
> Documentation and developer support is limited for the Meeting SDK for Linux.
## Prerequisites
To get started, you need
- A Zoom account. If you don't have one, sign up at https://zoom.us/signup.
- A device running Linux CentOS 9 or Ubuntu 22 distribution on Intel or AMD X64 CPU.
As of version 7.0.0, the Meeting SDK for Linux only supports Ubuntu 20 (u20) and later, and also supports 64-bit ARM Linux architecture.
### Dependencies
```bash
RUN yum install -y dnf-plugins-core \
&& dnf install -y cmake gcc gcc-c++ \
&& dnf config-manager --set-enabled crb \
&& dnf install -y epel-release epel-next-release \
&& yum install -y gtk3-devel gtkmm30 gtkmm30-devel mesa-libGL mesa-libGL-devel mesa-dri-drivers \
&& yum install -y libxcb-devel xcb-util-image xcb-util-keysyms \
```
```bash
apt-get update && \
apt-get install -y build-essential cmake
apt-get install -y pkgconf
apt-get install -y gtkmm-3.0
apt-get install -y --no-install-recommends --no-install-suggests \
libx11-xcb1 \
libxcb-xfixes0 \
libxcb-shape0 \
libxcb-shm0 \
libxcb-randr0 \
libxcb-image0 \
libxcb-keysyms1 \
libxcb-xtest0
```
## Download the SDK
To access the SDK download files, you must be logged in to your Zoom App Marketplace developer account, and you need at least one app registered on the Zoom App Marketplace.
If you **don't already have at least one registered app**, follow these steps to create an app and download the SDK files.
- Sign in to your developer account on the [Zoom App Marketplace](https://marketplace.zoom.us/?ampDeviceId=cf401538-835f-45ce-a7f1-1035e348c982&SessionId=1771892802618).
- Select **Develop > Build App > General app**, and then select **Create**.
- Go to **Features** and select **Embed**.
- On the **Embed** page, enable **Meeting SDK**.
- Under the **Meeting SDK** section, configure the settings as appropriate for your app.
-
To download the SDK files, select the platform **Linux**. This page displays
available SDK versions for the selected platform, along with links to their
corresponding release notes.
- Finally, select the **Download** button.
If you **already have at least one registered app**, follow these steps to download the SDK files using your existing app.
- Sign in to your developer account on the [Zoom App Marketplace](https://marketplace.zoom.us/?ampDeviceId=cf401538-835f-45ce-a7f1-1035e348c982&SessionId=1771892802618).
- Select **Manage**, and open your SDK app.
- Go to **Features** and select **Embed**.
- On the **Embed** page, go to the **Meeting SDK** section.
-
To download the SDK files, select the platform **Linux**. This page displays
available SDK versions for the selected platform, along with links to their
corresponding release notes.
- Finally, select the **Download** button.
## Verify files
Your downloaded TAR file should include these files and folders.
```plaintext
├─ zoom-meeting-sdk-linux_x86_64-5-14-5 (contains the Meeting SDK for Linux)
├─── h (folder - header files)
├─── lib*.so (Meeting SDK libraries)
└─── qt_libs (folder - dependency library)
```
If you have different file structures or have missing files, download the SDK package from the [App Marketplace](https://marketplace.zoom.us/) again.
## Download the demo app
1. Clone the demo app from https://github.com/zoom/meetingsdk-linux-raw-recording-sample.
1. Follow the instructions in the `README.md` file.