From 1418bec0c755d412d9627b3d5be99d7431a9a951 Mon Sep 17 00:00:00 2001 From: Oleksii Holub <1935960+Tyrrrz@users.noreply.github.com> Date: Sat, 11 Nov 2023 17:21:33 +0200 Subject: [PATCH] Update dotnet installation instructions --- .docs/Dotnet.md | 58 ++++++++++++++++++------------------------------- 1 file changed, 21 insertions(+), 37 deletions(-) diff --git a/.docs/Dotnet.md b/.docs/Dotnet.md index 81c0082..b993b10 100644 --- a/.docs/Dotnet.md +++ b/.docs/Dotnet.md @@ -2,41 +2,35 @@ **.NET v7.0 Runtime** is required by **DiscordChatExporter v2.37 and newer**. -If you are using GUI flavor of DiscordChatExporter, the runtime will be installed automatically (since v2.27.1). -If you are using the CLI from Docker, installing the runtime on the host machine is not needed. +> **Note**: +> Installing the **.NET Runtime** is not required if you running **DiscordChatExporter** using [Docker](Docker.md). -- Install - - [Windows and macOS](#windows-and-macos) - - [Linux](#linux) - - [Docker](#docker) -- [Verify installation](#verify-installation-optional) +## Windows -## Windows and macOS +Both the GUI and the CLI flavors of **DiscordChatExporter** for Windows come with a bootstrapper that should automatically install all the required prerequisites. Simply run the application and follow the presented instructions. -**Download directly from one of the links:** +If, for some reason, you need to install the runtime manually, use one of the download links below: -- [.NET v7.0 Runtime for **Windows x64**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.11-windows-x64-installer) -- [.NET v7.0 Runtime for **Windows x86**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.11-windows-x86-installer) -- [.NET v7.0 Runtime for **Macs with Apple silicon**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.11-macos-arm64-installer) -- [.NET v7.0 Runtime for **Macs with an Intel processor**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.11-macos-x64-installer) +- [.NET v7.0 Runtime for **Windows x64**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.13-windows-x64-installer) +- [.NET v7.0 Runtime for **Windows x86**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-7.0.13-windows-x86-installer) +- [.NET v7.0 Runtime for **Windows arm64**](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-7.0.13-windows-arm64-installer) > **Note**: > [How can I tell if my computer is running a 32-bit (x86) or a 64-bit (x64) version of Windows?](https://support.microsoft.com/help/15056/windows-32-64-bit-faq) -> **Note**: -> [Is my Mac using an Intel processor or Apple silicon?](https://support.apple.com/HT211814) +## macOS -**Otherwise:** -[Check out the latest version on this page](https://dotnet.microsoft.com/download/dotnet/7.0). -Look for the download link in the '**.NET Runtime**' section, under **Installers**: +Use one of the download links below: -[![Screenshot from download page](https://i.imgur.com/t3PB3NC.png)](https://dotnet.microsoft.com/download/dotnet/7.0) +- [.NET v7.0 Runtime for **Macs with Apple silicon**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.13-macos-arm64-installer) +- [.NET v7.0 Runtime for **Macs with an Intel processor**](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-7.0.13-macos-x64-installer) -## Linux +> **Note**: +> [Is my Mac using an Intel processor or Apple silicon?](https://support.apple.com/HT211814) -Installing the .NET Runtime works differently depending on which Linux distribution you use. +## Linux -Check out the instructions for your distro: +Installing the .NET Runtime works differently depending on which Linux distribution you use. Check out the instructions for your distro: - [Ubuntu](https://docs.microsoft.com/dotnet/core/install/linux-ubuntu) - [Debian](https://docs.microsoft.com/dotnet/core/install/linux-debian) @@ -44,25 +38,15 @@ Check out the instructions for your distro: For other distros, please check the _'Install on Linux'_ menu on the left of [this page](https://docs.microsoft.com/dotnet/core/install/linux). -## Docker - -Installing the .NET Runtime is not needed. Please refer to the [Docker usage instructions](https://github.com/Tyrrrz/DiscordChatExporter/blob/master/.docs/Docker.md) page for more information. - ## Verify installation (optional) -You can check which version of **.NET Runtime** is installed by following these instructions: - -### Step 1 - -**Windows:** Open Command Prompt (aka `cmd`) - -**macOS and Linux:** Open `Terminal` +You can check which version of **.NET Runtime** is installed by running the following command in a terminal: -### Step 2 - -Run `dotnet --info` +```console +dotnet --info +``` -If the **.NET Runtime** is correctly installed, the command will output the following: +If the **.NET Runtime** is correctly installed, the command will output something similar to the following: ```console .NET runtimes installed: