GNU/Linux >> Belajar Linux >  >> Debian

3 Cara menginstal .NET 6 (dotnet) core di Debian 11 Bullseye

.NET (diucapkan DOTNET) adalah platform pengembangan perangkat lunak yang paling banyak digunakan untuk membuat dan menjalankan program untuk Windows. Dengan .NET, Microsoft tidak hanya menciptakan penerus yang konsisten dari campuran platform pengembangan perangkat lunak sebelumnya untuk Windows, tetapi juga alternatif nyata untuk Java. Di sini kita mempelajari perintah untuk mengunduh dan menginstal .Net Core dan Runtime di Debian 11 Bullseye.

Pengembang yang tertarik untuk mengembangkan dan menguji perangkat lunak mereka untuk komputer Windows dapat menggunakan Dotnet; bersama dengan beberapa bahasa pemrograman seperti C#, C++, J#, Visual Basic, dan lainnya didukung sehingga sebanyak mungkin programmer dapat menggunakan program tersebut.

.NET menyediakan dukungan untuk paradigma pemrograman:

Orientasi objek
Orientasi komponen dan
Orientasi layanan

. Instalasi Net 6 Core/SDK atau Runtime di Debian 11 Bullseye LTS

Metode #1:Menggunakan Skrip

Unduh Skrip Instalasi Dotnet

Nah, salah satu cara termudah untuk memulai dengan Dotnet adalah menginstalnya dengan skrip yang disediakan secara resmi oleh Microsoft. Pengguna dapat menggunakannya untuk menginstal .Net SDK atau Core dan .Net Runtime.

sudo apt install wget

Dapatkan Skrip

wget https://dot.net/v1/dotnet-install.sh

Jadikan itu dapat dieksekusi:

chmod +x dotnet-install.sh

Instal .Net Core SDK di Debian 11 Bullseye

.Net Core SDK mencakup semua alat yang diperlukan pengembang untuk membangun dan menjalankan aplikasi .NET baik menggunakan baris perintah atau beberapa editor grafis seperti Visual Studio. Selain dukungan Visual Studio, ini juga mencakup .NET Runtime; ASP.NET Core Runtime dan .NET Desktop Runtime 6.0.1. Saat menulis tutorial ini versi jangka panjang saat ini untuk open source .Net adalah 6, maka untuk mendapatkannya Anda cukup mengetik:

./dotnet-install.sh -c Current

Perintah di atas akan mengunduh dan menginstal terbaru versi apa pun yang tersedia melalui repositori Microsoft. Sedangkan pengguna yang mencari yang tertentu, ganti 'Current' dalam perintah di atas dengan itu.

Misalnya , jika Anda ingin menginstal versi .Net versi 5 , perintah di atas akan menjadi seperti:

./dotnet-install.sh -c 5.0

Catatan :Jalur penginstalan akan menjadi “/home/$USER/.dotnet “. $USER adalah yang Anda gunakan untuk menjalankan skrip yang diberikan di atas. Selain itu, Anda dapat menambahkan jalur ini ke variabel sistem . Anda untuk mengakses baris perintah dotnet secara global.

Catatan :Ganti $USER dengan yang Anda miliki saat ini:

echo 'export PATH="$PATH:/home/$USER/.dotnet/"' >> ~/.bashrc

Instal .Net Core RunTime di Debian 11:

Jika Anda tidak ingin yang lengkap .Net Core SDK untuk mengembangkan aplikasi dan hanya mencari Runtime lingkungan untuk menjalankan aplikasi yang dikembangkan dan abstrak semua interaksi dengan sistem operasi dasar; maka alih-alih menjalankan perintah sebelumnya gunakan yang diberikan.

ASP.NET Core Runtime memungkinkan untuk menjalankan aplikasi web/server yang ada sedangkan hanya untuk runtime dotnet gunakan perintah kedua:

./dotnet-install.sh -c Current --runtime aspnetcore

Hanya untuk .Net Runtime

./dotnet-install.sh -c Current --runtime dotnet

Metode ke-2 menggunakan repositori APT- Yang terbaik

Jika Anda tidak ingin menggunakan skrip untuk menginstal Dotnet di Debian 11 Linux maka metode lain adalah dengan menambahkan repositori. Ini akan memberi kita cara mudah untuk memperbarui .Net di masa mendatang dengan menggunakan perintah APT.

Tambahkan .Net Repositori

Seperti yang saya katakan jika Anda ingin mendapatkan pembaruan di masa mendatang dengan mudah untuk platform pengembangan Microsoft ini, maka tambahkan repositorinya secara manual. Berikut adalah perintah yang harus diikuti:

Tambahkan repo:

wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

Jalankan Pembaruan dan juga instal alat untuk dukungan HTTPS

sudo apt update
sudo apt install -y apt-transport-https

Perintah yang tepat untuk menginstal .Net Core SDK di Debian 11

Akhirnya kita selesai dengan repositori, sekarang saatnya menggunakan perintah APT package manager untuk instalasi Microsoft dot net.

sudo apt install dotnet-sdk-6.0

Sedangkan hanya untuk penggunaan runtime Asp .Net Core:

sudo apt-get install aspnetcore-runtime-6.0

Dan hanya untuk .Net Runtime, yang ini:

sudo apt-get install dotnet-runtime-6.0

Hapus atau Copot Pemasangan SDK (opsional)

Untuk menghapus SDK menggunakan APT run:

sudo apt remove dotnet-sdk-6.0

Cara ke-3:Instal menggunakan SNAP

Aktifkan SNAP

Nah, jika Anda tertarik dengan SNAP, ini dia. Namun, pertama-tama, kita harus menginstal dan mengaktifkan SNAP di Debian 11 Bullseye karena tidak seperti Ubuntu, SNAP tidak tersedia secara pra-instal.

sudo apt install snapd
sudo snap install core

Mulai dan aktifkan, layanannya:

sudo systemctl start snapd
sudo systemctl enable snapd
sudo systemctl status snapd

Gunakan Snap untuk menginstal Dotnet

Selanjutnya untuk menginstal .Net SDK lengkap menggunakan snap go untuk perintah yang diberikan:

sudo snap install dotnet-sdk --classic --channel=6.0

Untuk mengakses baris perintahnya tanpa menyebutkan versi SDK, setel alias:

sudo snap alias dotnet-sdk.dotnet dotnet

Untuk mencopot pemasangan (opsional):

sudo snap remove dotnet-sdk --classic --channel=6.0

Tutorial Lainnya:

12 Distro Linux Terbaik untuk Penggunaan Sehari-hari
Unduh CentOS Stream 9 ISO atau Cloud
4 Cara untuk menginstal VS Code Editor di Ubuntu atau Debian


Debian
  1. Cara Menginstal .NET Core di Debian 10

  2. Instal Browser Berani di Debian 11 bullseye

  3. Cara menginstal .NET Core (dotnet) di Ubuntu 22.04 LTS

  1. Cara Menginstal .Net 5 di Debian 10

  2. Instal Tim Microsoft di Debian 11 Bullseye

  3. Instal Node.js 17 &NPM di Debian 11 Bullseye

  1. 2 Cara Menginstal VirtualBox di Debian 9 Stretch

  2. 2 cara untuk Menginstal Mysql Workbench di Debian 11 Bullseye Linux

  3. 2 Cara untuk menginstal kode VS di Debian 11 Bullseye Linux