Microsoft .NET 6: Instalasi di Ubuntu atau Debian dan turunannya

Microsoft .NET 6: Instalasi di Ubuntu atau Debian dan turunannya

Microsoft .NET 6: Instalasi di Ubuntu atau Debian dan turunannya

Hampir sebulan yang lalu, pembaruan terbaru dari "Microsoft.NET 6", dan seperti yang sudah banyak yang tahu, ini platform pengembangan sumber terbuka gratis, berguna untuk membangun semua jenis aplikasi (Desktop, seluler, web, game, dan Internet of things), juga lintas platform. Oleh karena itu, tersedia untuk Windows, Mac OS dan Linux.

Dan karena, bersama dengan Kode Visual Studio, Apakah itu editor kode, lintas platform, terbuka dan bebas dari Microsoft; duo yang sangat baik dibentuk untuk mengembangkan aplikasi di GNU/Linux, hari ini kami akan membahas sedikit tentang situasi saat ini Kerangka, Dan cara menginstal di Ubuntu dan Debian. yang, omong-omong, memiliki dukungan asli untuk keduanya.

Visual Studio Code 1.69: Versi baru tersedia dan cara menginstalnya

Visual Studio Code 1.69: Versi baru tersedia dan cara menginstalnya

Dan, sebelum masuk sepenuhnya ke topik hari ini yang didedikasikan untuk aplikasi "Microsoft.NET 6", kami akan meninggalkan bagi mereka yang tertarik, beberapa tautan ke posting terkait sebelumnya:

Visual Studio Code 1.69: Versi baru tersedia dan cara menginstalnya
Artikel terkait:
Visual Studio Code 1.69: Versi baru tersedia dan cara menginstalnya
.NET dan ML.NET: Platform Sumber Terbuka Microsoft
Artikel terkait:
.NET dan ML.NET: Platform Sumber Terbuka Microsoft

Microsoft .NET 6: Kerangka Kerja Lintas-Platform dari Microsoft

Microsoft .NET 6: Kerangka Kerja Lintas-Platform dari Microsoft

Tentang Microsoft .NET 6

Secara singkat, kami dapat mengomentari "Microsoft.NET 6" selanjutnya:

“Ini adalah platform pengembangan sumber terbuka, lintas platform, gratis untuk membuat banyak jenis aplikasi. .NET didasarkan pada runtime berkinerja tinggi yang digunakan dalam produksi oleh banyak aplikasi skala besar.” Apa itu .Net?

Dan di antara banyak karakter disebutkan dalam karyanya situs web resmi, yang mencakup dan mendukung pengembang, untuk menulis kode yang andal dan berkinerja tinggi secara produktif, berikut ini akan kami sebutkan 3 :

  1. Implementasi kode asinkron: Termasuk model Pemrograman Asinkron Tugas (TAP), yang menyediakan abstraksi melalui kode asinkron.
  2. Penggunaan atribut: Menangani deklarasi seperti kata kunci deskriptif yang menjelaskan cara membuat serial data, menentukan fitur yang digunakan untuk menegakkan keamanan, dan membatasi pengoptimalan kompiler just-in-time (JIT).
  3. Penggunaan penganalisis kode: Yang memudahkan untuk memeriksa kode C# atau Visual Basic untuk masalah kualitas dan gaya kode. Itulah sebabnya, dimulai dengan .NET 5, parser ini disertakan dalam .NET SDK dan tidak perlu diinstal secara terpisah.

Untuk informasi lebih lanjut tentang alat perangkat lunak ini, Anda dapat menjelajahi tautan berikut: fitur, .NET 6 Unduhan, Dan Apa yang Baru di .NET 6

Instalasi di Ubuntu dan Debian

Untuk instalasi di Ubuntu dan Debian, atau turunannya, tata cara pemasangannya adalah sebagai berikut:

DotNet6 + Debian

Untuk Debian 11

  • Paket dengan kunci penandatanganan (kunci repositori)
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
  • Memasang SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Instalasi runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Menginstal ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Untuk detail dan informasi lebih lanjut tentang proses instalasi pada Debian 11, Anda dapat menjelajahi berikut ini link.

DotNet6 + Ubuntu

Untuk Ubuntu 22.04

  • Paket dengan kunci penandatanganan (kunci repositori)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Memasang SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Instalasi runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Menginstal ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

catatan: Harap dicatat bahwa, Ubuntu 22.04, itu sudah dilengkapi dengan perangkat lunak yang diinstal, oleh karena itu tidak perlu menjalankan prosedur tersebut. Namun, prosedur ini berguna untuk versi berdasarkan Ubuntu 22.04 dan serupa untuk versi Ubuntu yang lebih lama. Dan untuk detail dan informasi lebih lanjut tentang proses instalasi di Ubuntu 22.04, Anda dapat menjelajahi berikut ini link.

Pemeriksaan instalasi

Setelah diinstal, Anda sudah dapat menggunakan perangkat lunak tersebut melalui yang lain seperti Kode Visual Studio. Namun, untuk periksa bahwa semuanya terpasang dengan sempurna dan berfungsi, cukup jalankan perintah berikut dan validasi informasi keluaran, seperti yang ditunjukkan pada tangkapan layar berikut:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Periksa instalasi - Tangkapan layar 1

Periksa instalasi - Tangkapan layar 2

MOS-P3: Menjelajahi Microsoft Open Source yang luas dan terus berkembang - Bagian 3
Artikel terkait:
MOS-P3: Menjelajahi Microsoft Open Source yang luas dan terus berkembang - Bagian 3
Logo GitLab
Artikel terkait:
GitLab mengumumkan migrasi editornya oleh Visual Studio Code

Roundup: Posting spanduk 2021

ringkasan

Singkatnya, masuk Microsoft teruslah berkontribusi seperti yang lain raksasa teknologi ke dunia Perangkat Lunak Gratis dan Sumber Terbuka. Dan dengan pengiriman ini dan ketersediaan produk perangkat lunak yang mudah seperti "Microsoft.NET 6" y Kode Visual Studio, terus meningkatkan pekerjaan pengembang perangkat lunak pada Sistem operasi gratis dan terbukayaitu Distribusi GNU / Linux.

Jika Anda menyukai posting ini, pastikan untuk mengomentarinya dan membagikannya dengan orang lain. Dan ingat, kunjungi kami «beranda» untuk menjelajahi lebih banyak berita, serta bergabung dengan saluran resmi kami Telegram dari DesdeLinux, Barat kelompok untuk informasi lebih lanjut tentang topik hari ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.