2017-09-28 02:13:52 +02:00
|
|
|
# Installing the Zulip desktop app
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2017-09-28 02:13:52 +02:00
|
|
|
Zulip on your macOS, Windows, or Linux desktop is even better than
|
|
|
|
Zulip on the web, with a cleaner look, tray/dock integration, native
|
|
|
|
notifications, and support for multiple Zulip accounts.
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2017-09-28 02:13:52 +02:00
|
|
|
To install the latest stable release (recommended for most users),
|
|
|
|
find your operating system below. If you're interested in an early
|
2019-04-02 23:32:28 +02:00
|
|
|
look at the newest features, consider the [beta releases](#install-a-beta-release).
|
|
|
|
|
|
|
|
## Install the latest release
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-09-15 21:35:25 +02:00
|
|
|
{start_tabs}
|
|
|
|
{tab|mac}
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Disk image (recommended)
|
2017-09-28 02:13:52 +02:00
|
|
|
<!-- TODO why zip? -->
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-15 01:34:34 +02:00
|
|
|
1. Download [Zulip for macOS](https://zulipchat.com/apps/mac).
|
2018-08-14 23:47:08 +02:00
|
|
|
1. Open the file, and drag the app into the `Applications` folder.
|
|
|
|
|
|
|
|
The app will update automatically to future versions.
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Homebrew
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
1. Run `brew cask install zulip` in Terminal.
|
|
|
|
1. Run Zulip from `Applications`. <!-- TODO fact check -->
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
The app will update automatically to future versions. `brew upgrade` will
|
|
|
|
also work, if you prefer.
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-09-15 21:35:25 +02:00
|
|
|
{tab|windows}
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Web installer (recommended)
|
2018-08-14 23:47:08 +02:00
|
|
|
|
|
|
|
1. Download and run [Zulip for Windows](https://zulipchat.com/apps/windows).
|
|
|
|
1. Run Zulip from the Start menu.
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
The app will update automatically to future versions.
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Offline installer (for isolated networks)
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2017-09-28 02:13:52 +02:00
|
|
|
1. Download [zulip-x.x.x-x64.nsis.7z][latest] for 64-bit desktops
|
|
|
|
(common), or [zulip-x.x.x-ia32.nsis.7z][latest] for 32-bit (rare).
|
|
|
|
2. Copy the installer file to the machine you want to install the app
|
|
|
|
on, and run it there.
|
2018-08-14 23:47:08 +02:00
|
|
|
3. Run Zulip from the Start menu.
|
|
|
|
|
|
|
|
The app will NOT update automatically. You can repeat these steps to upgrade
|
|
|
|
to future versions. <!-- TODO fact check -->
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-09-15 21:35:25 +02:00
|
|
|
{tab|linux}
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### apt (Ubuntu or Debian 8+)
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
1. Enter the following commands into a terminal:
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2017-10-20 14:48:15 +02:00
|
|
|
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv 69AD12704E71A4803DCA3A682424BE5AE9BD10D9
|
|
|
|
echo "deb https://dl.bintray.com/zulip/debian/ stable main" | \
|
|
|
|
sudo tee -a /etc/apt/sources.list.d/zulip.list
|
|
|
|
sudo apt update
|
|
|
|
sudo apt install zulip
|
2017-09-20 15:11:58 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
These commands set up the Zulip Desktop apt repository and its signing
|
|
|
|
key, and then install the Zulip client.
|
|
|
|
|
|
|
|
1. Run Zulip from your app launcher, or with `zulip` from a terminal.
|
|
|
|
|
|
|
|
The app will be updated automatically to future versions when you do a
|
|
|
|
regular software update on your system, e.g. with
|
|
|
|
`sudo apt update && sudo apt upgrade`.
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### AppImage (recommended for all other distros)
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
1. Download [Zulip for Linux](https://zulipchat.com/apps/linux).
|
2017-09-28 02:13:52 +02:00
|
|
|
2. Make the file executable, with
|
2018-08-14 23:47:08 +02:00
|
|
|
`chmod a+x Zulip-x.x.x-x86_64.AppImage` from a terminal (replace
|
|
|
|
`x.x.x` with the actual name of the downloaded file).
|
|
|
|
3. Run the file from your app launcher, or from a terminal.
|
|
|
|
|
2018-12-29 15:01:06 +01:00
|
|
|
No installer is necessary; this file is the Zulip app. The app will update
|
|
|
|
automatically to future versions.
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Snap
|
2018-12-05 21:22:58 +01:00
|
|
|
|
|
|
|
1. Make sure [snapd](https://docs.snapcraft.io/core/install) is installed.
|
|
|
|
|
|
|
|
2. Execute following command to install Zulip:
|
|
|
|
|
|
|
|
sudo snap install zulip
|
|
|
|
|
|
|
|
3. Run Zulip from your app launcher, or with `zulip` from a terminal.
|
|
|
|
|
2017-09-28 02:13:52 +02:00
|
|
|
<!-- TODO why dpkg? -->
|
|
|
|
|
2018-09-15 21:35:25 +02:00
|
|
|
{end_tabs}
|
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
## Install a beta release
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
Get a peek at new features before they're released!
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### macOS, Windows, and most Linux distros
|
2017-09-28 02:13:52 +02:00
|
|
|
|
|
|
|
Start by finding the latest version marked "Pre-release" on the
|
2018-08-14 23:47:08 +02:00
|
|
|
[release list page][release-list]. There may or may not be a "Pre-release"
|
|
|
|
later than the latest release. If there is, download the approriate Zulip
|
|
|
|
installer or app from there, and follow the instructions for your operating
|
|
|
|
system above.
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2019-04-02 23:32:28 +02:00
|
|
|
#### Linux with apt (Ubuntu or Debian 8+)
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
If installing from scratch, follow the instructions above, except in the
|
|
|
|
command starting `echo "deb https://...` replace `stable` with `beta`.
|
2017-09-28 02:13:52 +02:00
|
|
|
|
2018-08-14 23:47:08 +02:00
|
|
|
If you've already installed the stable version, edit `zulip.list` and
|
|
|
|
reinstall:
|
2017-09-28 02:13:52 +02:00
|
|
|
```
|
|
|
|
sudo sed -i s/stable/beta/ /etc/apt/sources.list.d/zulip.list
|
|
|
|
sudo apt update
|
|
|
|
sudo apt install zulip
|
2017-09-20 15:11:58 +02:00
|
|
|
```
|
2017-09-28 02:13:52 +02:00
|
|
|
|
|
|
|
[latest]: https://github.com/zulip/zulip-electron/releases/latest
|
|
|
|
[release-list]: https://github.com/zulip/zulip-electron/releases
|
2018-08-21 03:22:30 +02:00
|
|
|
|
|
|
|
## Related articles
|
|
|
|
|
|
|
|
* [Connect through a proxy](/help/connect-through-a-proxy)
|
|
|
|
* [Add a custom certificate](/help/custom-certificates)
|