Skip to content

Commit

Permalink
Merge pull request #31 from MicrosoftDocs/master
Browse files Browse the repository at this point in the history
Updated Linux distro prereqs
  • Loading branch information
Chuxel committed Apr 19, 2018
2 parents 2462f30 + a5c056e commit 5af58e1
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions docs/use/vscode.md
Expand Up @@ -71,6 +71,8 @@ Some distributions of Linux are missing needed libraries for Live Share. The fol
|--------|-------------------|
| Ubuntu 17.10 (64-bit) | libunwind8, liblttng-ust0 |
| Ubuntu 16.04 (64-bit) | <none> |
| Kubuntu 16.04 (64-bit) | libunwind8, liblttng-ust0, gnome-keyring, desktop-file-utils |
| Xubuntu 16.04 (64-bit) | libunwind8, liblttng-ust0 |
| Mint 18.3 - Cinnamon (64-bit) | libcurl3 |
| Fedora 27 (64-bit) | <none> |
| openSuSE 12 (64-bit) | <none> |
Expand Down Expand Up @@ -98,8 +100,13 @@ Visual Studio Live Share uses the .NET Core runtime which requires a number of l
In addition, the following are libraries **Live Share itself depends on** that may be missing in some instances (e.g. distributions not using Gnome):

- gnome-keyring
- desktop-file-utils

Libraries may be installed on Debian/Ubuntu based distributions by running `sudo apt install <library-name>` in a terminal.
Libraries may be installed on Debian/Ubuntu based distributions by running `sudo apt install <library-name>` in a terminal. For example, this will install everything for Ubuntu/Xubuntu/Kubuntu 16.04 or Mint 18.3:

sudo apt install libunwind8 liblttng-ust0 libcurl3 libssl1.0.0 libuuid1 libkrb5-3 zlib1g gnome-keyring desktop-file-utils libicu55

You will need to replace the last library (libicu55) with the appropriate version for your distribution (e.g. libicu57 for Ubuntu 17.10).

**Fedora/CentOS/RHL** requires similar packages but with slightly different names:

Expand All @@ -115,8 +122,11 @@ Libraries may be installed on Debian/Ubuntu based distributions by running `sudo
As with Debian/Ubuntu, **Live Share itself** depends on the following:

- gnome-keyring
- desktop-file-utils

Libraries may be installed on Fedora/CentOS/RHL based distributions by running `sudo yum install <library-name>` in a terminal. For example, this will install everything:

Libraries may be installed on Fedora/CentOS/RHL based distributions by running `sudo yum install <library-name>` in a terminal.
sudo yum install libunwind lttng-ust libcurl openssl-libs libuuid krb5-libs libicu zlib gnome-keyring desktop-file-utils

You can [read more about .NET Core 2.0 prerequisites for other distributions here](https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore2x#linux-distribution-dependencies).

Expand Down

0 comments on commit 5af58e1

Please sign in to comment.