diff --git a/docs/use/vscode.md b/docs/use/vscode.md index cdade01f..db20929c 100644 --- a/docs/use/vscode.md +++ b/docs/use/vscode.md @@ -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> | @@ -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 ` in a terminal. +Libraries may be installed on Debian/Ubuntu based distributions by running `sudo apt install ` 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: @@ -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 ` in a terminal. For example, this will install everything: -Libraries may be installed on Fedora/CentOS/RHL based distributions by running `sudo yum install ` 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).