Считаете, что Ubuntu недостаточно дружелюбна к новичкам? Помогите создать новое Руководство для новичков!
0 Пользователей и 1 Гость просматривают эту тему.
sudo snap install dotnet-sdk --classicsudo snap alias dotnet-sdk.dotnet dotnet
inxi -SCdotnet --list-sdks
stell@BMH-WCX9:~$ inxi -SCSystem: Host: BMH-WCX9 Kernel: 5.15.0-27-generic x86_64 bits: 64 Desktop: GNOME 42.0 Distro: Ubuntu 22.04 LTS (Jammy Jellyfish)CPU: Info: 6-core model: AMD Ryzen 5 5500U with Radeon Graphics bits: 64 type: MT MCP cache: L2: 3 MiB Speed (MHz): avg: 2020 min/max: 1400/4056 cores: 1: 2369 2: 3007 3: 1407 4: 3047 5: 2610 6: 2067 7: 1505 8: 1425 9: 2203 10: 1397 11: 1715 12: 1490stell@BMH-WCX9:~$ dotnet --list-sdks6.0.202 [/snap/dotnet-sdk/162/sdk]stell@BMH-WCX9:~$
dotnet --list-sdksdotnet new --helpwhich dotnet
./dotnet-install.sh -c Current
dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where:dotnet-install: - The SDK needs to be installed without user interaction and without admin rights.dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs.dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer.dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.202/dotnet-sdk-6.0.202-linux-x64.tar.gz
dotnet new --help
Попробуйте этот способ.
Команда «dotnet» не найдена, но может быть установлена с помощью:sudo snap install dotnet-sdk
Команда «dotnet» не найдена
echo $DOTNET_ROOTecho $PATH
echo $DOTNET_ROOT
stell@BMH-WCX9:~$ dotnet --list-sdks6.0.202 [/snap/dotnet-sdk/162/sdk]
stell@BMH-WCX9:~$ dotnet new --helpОшибка сегментирования (стек памяти сброшен на диск)
stell@BMH-WCX9:~$ which dotnet/snap/bin/dotnet
stell@BMH-WCX9:~$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
./dotnet-install.sh -c Current./dotnet-install.sh -c Current --runtime aspnetcore
DOTNET_FILE=dotnet-sdk-6.0.100-linux-x64.tar.gzexport DOTNET_ROOT=$(pwd)/.dotnetmkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"export PATH=$PATH:$DOTNET_ROOT
И потом вот эти команды ввел по очереди:
export DOTNET_ROOT=/opt/dotnetexport PATH=$DOTNET_ROOT:$PATHecho $DOTNET_ROOTecho $PATHwhich dotnetdotnet new --helpdotnet --list-sdks
И что вывело?
stell@BMH-WCX9:~$ mkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"tar (child): dotnet-sdk-6.0.100-linux-x64.tar.gz: Функция open завершилась с ошибкой: Нет такого файла или каталогаtar (child): Error is not recoverable: exiting nowtar: Child returned status 2tar: Error is not recoverable: exiting now
Вручную там написано скачать пакет sdk но я перешел по ссылке https://dotnet.microsoft.com/en-us/download/dotnet/6.0 и что из этого качать не понимаю
sudo apt update sudo apt install apt-transport-https sudo apt install dotnet-sdk-3.1
Страница сгенерирована за 0.024 секунд. Запросов: 21.