user docs: Update desktop app install guide.

This commit is contained in:
Rishi Gupta 2018-08-14 14:47:08 -07:00
parent 08a0a8ea2e
commit 66f7527237
1 changed files with 46 additions and 53 deletions

View File

@ -14,29 +14,28 @@ look at the newest features, consider the [beta releases](#beta-releases).
### Disk image (recommended) ### Disk image (recommended)
<!-- TODO why zip? --> <!-- TODO why zip? -->
1. Download [Zulip-x.x.x.dmg][latest] 1. Download [Zulip for MacOS](https://zulipchat.com/apps/mac).
2. Open the file, and drag the app into the `Applications` folder 1. Open the file, and drag the app into the `Applications` folder.
3. Done!
4. The app will update automatically to future versions. The app will update automatically to future versions.
### Homebrew ### Homebrew
If you have Homebrew installed and prefer to use it, here's how. 1. Run `brew cask install zulip` in Terminal.
1. Run Zulip from `Applications`. <!-- TODO fact check -->
1. Run `brew cask install zulip` in your terminal The app will update automatically to future versions. `brew upgrade` will
2. Done! Run Zulip from `Applications`. <!-- TODO fact check --> also work, if you prefer.
3. The app will update automatically to future versions.
(`brew upgrade` will also work, if you prefer.)
<!-- This heading is linked to directly from /apps; change with caution --> <!-- This heading is linked to directly from /apps; change with caution -->
## Installing on Windows ## Installing on Windows
### Installer (recommended) ### Web installer (recommended)
1. Download and run [Zulip-Web-Setup-x.x.x.exe][latest] 1. Download and run [Zulip for Windows](https://zulipchat.com/apps/windows).
2. The installer will download and install the app. 1. Run Zulip from the Start menu.
3. Done! Run Zulip from the Start menu.
4. The app will update automatically to future versions. The app will update automatically to future versions.
### Offline installer (for isolated networks) ### Offline installer (for isolated networks)
@ -44,76 +43,70 @@ If you have Homebrew installed and prefer to use it, here's how.
(common), or [zulip-x.x.x-ia32.nsis.7z][latest] for 32-bit (rare). (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 2. Copy the installer file to the machine you want to install the app
on, and run it there. on, and run it there.
3. Done! Run Zulip from the Start menu. 3. Run Zulip from the Start menu.
4. The app will NOT update automatically. You can repeat these steps
to upgrade to future versions. <!-- TODO fact check --> The app will NOT update automatically. You can repeat these steps to upgrade
to future versions. <!-- TODO fact check -->
<!-- This heading is linked to directly from /apps; change with caution --> <!-- This heading is linked to directly from /apps; change with caution -->
## Installing on Linux ## Installing on Linux
### apt (recommended for Ubuntu or Debian 8+) ### apt (Ubuntu or Debian 8+)
1. Set up the Zulip Desktop apt repository and its signing key, from a 1. Enter the following commands into a terminal:
terminal:
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv 69AD12704E71A4803DCA3A682424BE5AE9BD10D9 sudo apt-key adv --keyserver pool.sks-keyservers.net --recv 69AD12704E71A4803DCA3A682424BE5AE9BD10D9
echo "deb https://dl.bintray.com/zulip/debian/ stable main" | \ echo "deb https://dl.bintray.com/zulip/debian/ stable main" | \
sudo tee -a /etc/apt/sources.list.d/zulip.list sudo tee -a /etc/apt/sources.list.d/zulip.list
2. Install the client, from a terminal:
sudo apt update sudo apt update
sudo apt install zulip sudo apt install zulip
3. Done! Run Zulip from your app launcher, or with `zulip` from a These commands set up the Zulip Desktop apt repository and its signing
terminal. key, and then install the Zulip client.
4. The app will be updated automatically to future versions when
you do a regular software update on your system, e.g. with 1. Run Zulip from your app launcher, or with `zulip` from a terminal.
`sudo apt update && sudo apt upgrade`.
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`.
### AppImage (recommended for all other distros) ### AppImage (recommended for all other distros)
1. Download [Zulip-x.x.x-x86_64.AppImage][latest] 1. Download [Zulip for Linux](https://zulipchat.com/apps/linux).
2. Make the file executable, with 2. Make the file executable, with
`chmod a+x Zulip-x.x.x-x86_64.AppImage` from a terminal. `chmod a+x Zulip-x.x.x-x86_64.AppImage` from a terminal (replace
3. Done! No installer necessary; this file is the Zulip app. Run it `x.x.x` with the actual name of the downloaded file).
from your app launcher, or from a terminal. 3. Run the file from your app launcher, or from a terminal.
3. The app will NOT update automatically. You can repeat these steps
to upgrade to future versions. No installer is necessary; this file is the Zulip app. The app will NOT
update automatically. You can repeat these steps to upgrade to future versions.
<!-- TODO why dpkg? --> <!-- TODO why dpkg? -->
# Beta releases ## Beta releases
Get a peek at new features before they're released! If you'd like to Get a peek at new features before they're released!
be among the first to get new features in the Zulip desktop app, and
to give the Zulip developers feedback to help make each stable release
the best it can be, then you might like the beta releases.
## Installing on macOS, Windows, or Linux with AppImage ### MacOS, Windows, and most Linux distros
Start by finding the latest version marked "Pre-release" on the Start by finding the latest version marked "Pre-release" on the
[release list page][release-list]. Then follow the instructions [release list page][release-list]. There may or may not be a "Pre-release"
above, except download the Zulip installer or app from that version later than the latest release. If there is, download the approriate Zulip
instead of from the latest stable release. installer or app from there, and follow the instructions for your operating
system above.
## Installing on Linux with apt ### Linux with apt (Ubuntu or Debian 8+)
Follow the instructions above, except in the step involving If installing from scratch, follow the instructions above, except in the
`/etc/apt/sources.list.d/zulip.list`, write "beta" instead of command starting `echo "deb https://...` replace `stable` with `beta`.
"stable".
If you already have the stable version installed: edit that file, with If you've already installed the stable version, edit `zulip.list` and
this command in a terminal: reinstall:
``` ```
sudo sed -i s/stable/beta/ /etc/apt/sources.list.d/zulip.list sudo sed -i s/stable/beta/ /etc/apt/sources.list.d/zulip.list
```
and repeat the next step:
```
sudo apt update sudo apt update
sudo apt install zulip sudo apt install zulip
``` ```
[latest]: https://github.com/zulip/zulip-electron/releases/latest [latest]: https://github.com/zulip/zulip-electron/releases/latest
[release-list]: https://github.com/zulip/zulip-electron/releases [release-list]: https://github.com/zulip/zulip-electron/releases