Site icon Learning & Doing

Cara Install Use .NET Core 6 pada Amazon Linux 2

NET

“Cara Install Use .NET Core 6 pada Amazon Linux 2”

Pengantar

.NET adalah platform pengembang yang mencakup bahasa pemrograman, alat, dan perpustakaan untuk membantu pengembang membuat berbagai aplikasi. Kerangka kerja ASP.NET menambahkan alat dan pustaka ke platform pengembang .NET, membuatnya lebih mudah untuk membuat aplikasi web. Versi terbaru .NET Core adalah 6.0, yang merupakan versi LTS.

Di Windows, Linux, dan macOS, edisi .NET 6.0 LTS tersedia untuk diunduh. .NET Runtime dan ASP.NET Core Runtime keduanya disertakan dalam bundel ini. Untuk pengguna IIS, ada ASP.NET Core Module yang dapat diinstal secara independen dari .NET Runtime di server.

Cara Install Use .NET Core 6 pada Amazon Linux 2

Method 1: Install .NET Core dengan Binary packages

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-6.0 -y
sudo yum install aspnetcore-runtime-6.0
sudo yum install dotnet-runtime-6.0

Method 2: Install .NET Core using Snap pada Amazon Linux 2

sudo snap install dotnet-sdk --classic --channel=6.0
sudo snap alias dotnet-sdk.dotnet dotnet
sudo snap install dotnet-runtime-60 --classic
sudo snap alias dotnet-runtime-60.dotnet dotnet

Method 3: Install .NET Core using Script

sudo yum install wget curl -y
#Using wget
wget https://dot.net/v1/dotnet-install.sh

#Using curl
curl -sLO https://dot.net/v1/dotnet-install.sh
chmod +x dotnet-install.sh
 ./dotnet-install.sh -c 6.0
./dotnet-install.sh -c Current
./dotnet-install.sh -c Current --runtime aspnetcore
echo 'export PATH=$PATH:~/.dotnet/' | tee -a ~/.bashrc
source  ~/.bashrc
dotnet --version
6.0.101

Enable TAB completion for the .NET CLI

i) Bash

$ vim ~/.bashrc
# bash parameter completion for the dotnet CLI

_dotnet_bash_complete()
{
  local word=${COMP_WORDS[COMP_CWORD]}

  local completions
  completions="$(dotnet complete --position "${COMP_POINT}" "${COMP_LINE}" 2>/dev/null)"
  if [ $? -ne 0 ]; then
    completions=""
  fi

  COMPREPLY=( $(compgen -W "$completions" -- "$word") )
}

complete -f -F _dotnet_bash_complete dotnet

ii) Zsh

$ vim ~/.zshrc
# zsh parameter completion for the dotnet CLI

_dotnet_zsh_complete()
{
  local completions=("$(dotnet complete "$words")")

  reply=( "${(ps:\n:)completions}" )
}

compctl -K _dotnet_zsh_complete dotnet
 dotnet new console -o helloworld
$ cd helloworld
$ dotnet run
Hello, World!

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Use .NET Core 6 pada Amazon Linux 2 . Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version