“Cara Install Use .NET Core 6 pada Amazon Linux 2”
Daftar Isi
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
- add key
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
- install net core
sudo yum install dotnet-sdk-6.0 -y
- Install the .NET Core 6 runtime
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
- Install the .NET SDK 6
sudo snap install dotnet-sdk --classic --channel=6.0 sudo snap alias dotnet-sdk.dotnet dotnet
- Install the .NET Core 6 runtime
sudo snap install dotnet-runtime-60 --classic sudo snap alias dotnet-runtime-60.dotnet dotnet
Method 3: Install .NET Core using Script
- Install wget
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
- ganti permission
chmod +x dotnet-install.sh
- install
./dotnet-install.sh -c 6.0
- install current release
./dotnet-install.sh -c Current ./dotnet-install.sh -c Current --runtime aspnetcore
- Add binary
echo 'export PATH=$PATH:~/.dotnet/' | tee -a ~/.bashrc source ~/.bashrc
- cek versi
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
- .NET Core 6 Usage Example
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.