You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/storage/common/storage-explorer-troubleshooting.md
+52-22Lines changed: 52 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -228,46 +228,76 @@ If you accidentally attached using an invalid SAS URL and are unable to detach,
228
228
229
229
## Linux dependencies
230
230
231
-
In general, the following packages are required to run Storage Explorer on Linux:
231
+
<!-- Storage Explorer 1.9.0 and later is available as a snap from the Snap Store. The Storage Explorer snap installs all of its dependencies with no extra hassle.
232
232
233
-
*[.NET Core 2.0 Runtime](https://docs.microsoft.com/dotnet/core/linux-prerequisites?tabs=netcore2x) Note: Storage Explorer version 1.7.0 and earlier require .NET Core 2.0. If you have a newer version of .NET Core installed then you will need to patch Storage Explorer (see below). If you're running Storage Explorer 1.8.0 or greater then you should be able to use up to .NET Core 2.2. Versions beyond 2.2 have not been verified to work at this time.
234
-
*`libgnome-keyring-common` and `libgnome-keyring-dev`
233
+
Storage Explorer requires the use of a password manager, which may need to be connected manually before Storage Explorer will work correctly. You can connect Storage Explorer to your system's password manager with the following command:
You can also download the application .tar.gz file, but you'll have to install dependencies manually. -->
240
+
241
+
> [!IMPORTANT]
242
+
> Storage Explorer as provided in the .tar.gz download is only supported for Ubuntu distributions. Other distributions have not been verified and may require alternative or additional packages.
243
+
244
+
These packages are the most common requirements for Storage Explorer on Linux:
Depending on your distribution, there may be different or more packages you need to install.
251
+
> [!NOTE]
252
+
> Storage Explorer version 1.7.0 and earlier require .NET Core 2.0. If you have a newer version of .NET Core installed then you will need to [patch Storage Explorer](#patching-storage-explorer-for-newer-versions-of-net-core). If you're running Storage Explorer 1.8.0 or greater then you should be able to use up to .NET Core 2.2. Versions beyond 2.2 have not been verified to work at this time.
253
+
254
+
# [Ubuntu 19.04](#tab/1904)
238
255
239
-
Storage Explorer is officially supported on Ubuntu 18.04, 16.04 and 14.04. Installation steps for a clean machines are as follows:
256
+
1. Download Storage Explorer.
257
+
2. Install the [.NET Core Runtime](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu19-04/runtime-current).
2. Install the .NET Core Runtime, most recent verified version is: [2.0.8](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/runtime-2.0.8) (if you have already installed a newer version, you may need to patch Storage Explorer, see below)
245
-
3. Run `sudo apt-get install libgconf-2-4`
246
-
4. Run `sudo apt install libgnome-keyring-common libgnome-keyring-dev`
265
+
1. Download Storage Explorer.
266
+
2. Install the [.NET Core Runtime](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/runtime-current).
2. Install the .NET Core Runtime, most recent verified version is: [2.0.8](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu16-04/runtime-2.0.8) (if you have already installed a newer version, you may need to patch Storage Explorer, see below)
252
-
3. Run `sudo apt install libgnome-keyring-dev`
275
+
2. Install the [.NET Core Runtime](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu16-04/runtime-current).
276
+
3. Run the following command:
277
+
```bash
278
+
sudo apt install libgnome-keyring-dev
279
+
```
253
280
254
281
# [Ubuntu 14.04](#tab/1404)
255
282
256
283
1. Download Storage Explorer
257
-
2. Install the .NET Core Runtime, most recent verified version is: [2.0.8](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu14-04/runtime-2.0.8) (if you have already installed a newer version, you may need to patch Storage Explorer, see below)
258
-
3. Run `sudo apt install libgnome-keyring-dev`
284
+
2. Install the [.NET Core Runtime](https://dotnet.microsoft.com/download/linux-package-manager/ubuntu14-04/runtime-current).
285
+
3. Run the following command:
286
+
```bash
287
+
sudo apt install libgnome-keyring-dev
288
+
```
259
289
260
-
---
290
+
### Patching Storage Explorer for newer versions of .NET Core
291
+
292
+
For Storage Explorer 1.7.0 or older, you may need to patch the version of .NET Core used by Storage Explorer.
261
293
262
-
### Patching Storage Explorer for newer versions of .NET Core
263
-
If you have a version of .NET Core greater than 2.0 installed and are running Storage Explorer version 1.7.0 or older, you will most likely need to patch Storage Explorer by completing the following steps:
264
-
1. Download version 1.5.43 of StreamJsonRpc [from nuget](https://www.nuget.org/packages/StreamJsonRpc/1.5.43). Look for the "Download package" link on the right hand side of the page.
265
-
2. After downloading the package, change its file extension from `.nupkg` to `.zip`
266
-
3. Unzip the package
267
-
4. Go to `streamjsonrpc.1.5.43/lib/netstandard1.1/`
294
+
1. Download version 1.5.43 of StreamJsonRpc [from nuget](https://www.nuget.org/packages/StreamJsonRpc/1.5.43). Look for the "Download package" link on the right-hand side of the page.
295
+
2. After downloading the package, change its file extension from `.nupkg` to `.zip`.
296
+
3. Unzip the package.
297
+
4. Open the `streamjsonrpc.1.5.43/lib/netstandard1.1/` folder.
268
298
5. Copy `StreamJsonRpc.dll` to the following locations inside the Storage Explorer folder:
0 commit comments