Microsoft .NET 6: Ubuntu veya Debian ve türevlerine kurulum

Microsoft .NET 6: Ubuntu veya Debian ve türevlerine kurulum

Microsoft .NET 6: Ubuntu veya Debian ve türevlerine kurulum

Yaklaşık bir ay önce Microsoft .NET 6 için en son güncellemeler yayınlandı ve birçok kişinin bildiği gibi, her türlü uygulamayı (masaüstü, mobil, web, oyunlar ve Nesnelerin İnterneti) geliştirmek için kullanışlı olan bu ücretsiz, açık kaynaklı geliştirme platformu aynı zamanda platformlar arasıdır. Bu nedenle Windows, macOS ve Linux için kullanılabilir.

Visual Studio Code ile birlikte , Microsoft'un ücretsiz, açık kaynaklı, platformlar arası kod düzenleyicisi olması nedeniyle GNU/Linux üzerinde uygulama geliştirmek için mükemmel bir ikili oluşturuyor. Bu nedenle bugün bu çerçevenin mevcut durumunu ve Ubuntu ve Debian'a nasıl kurulacağını ele alacağız. Ayrıca her iki dağıtım için de yerel desteği bulunmaktadır .

Visual Studio Code 1.69: Yeni sürüm mevcut ve nasıl yüklenir

Visual Studio Code 1.69: Yeni sürüm mevcut ve nasıl yüklenir

Bugünkü konumuz olan "Microsoft .NET 6" uygulamasına geçmeden önce, ilgilenenler için önceki ilgili yayınlara ait bazı bağlantıları aşağıda bırakıyoruz :

Visual Studio Code 1.69: Yeni sürüm mevcut ve nasıl yüklenir
İlgili makale:
Visual Studio Code 1.69: Yeni sürüm mevcut ve nasıl yüklenir
.NET ve ML.NET: Microsoft Açık Kaynak Platformları
İlgili makale:
.NET ve ML.NET: Microsoft Açık Kaynak Platformları

Microsoft .NET 6: Microsoft'tan Platformlar Arası Çerçeve

Microsoft .NET 6: Microsoft'tan Platformlar Arası Çerçeve

Microsoft .NET 6 hakkında

Özetle, "Microsoft .NET 6" hakkında şunları söyleyebiliriz :

"Birçok uygulama türü oluşturmak için kullanılan ücretsiz, platformlar arası, açık kaynaklı bir geliştirme platformudur. .NET, birçok büyük ölçekli uygulama tarafından üretimde kullanılan yüksek performanslı bir çalışma ortamına dayanmaktadır." .NET nedir?

Resmi web sitelerinde belirtilen ve geliştiricilerin güvenilir, yüksek performanslı kod yazmalarını kolaylaştıran birçok özellik arasında , aşağıdaki üçünü ele alacağız:

  1. Eşzamansız bir kodun uygulanması: Eşzamansız kod üzerinden bir soyutlama sağlayan Görev Eşzamansız Programlama (TAP) modelini içerir.
  2. niteliklerin kullanımı: Verilerin nasıl seri hale getirileceğini açıklayan, güvenliği sağlamak için kullanılan özellikleri belirleyen ve tam zamanında (JIT) derleyici optimizasyonlarını sınırlayan açıklayıcı anahtar kelime benzeri bildirimleri işler.
  3. Kod çözümleyicilerinin kullanımı: Bu, kod kalitesi ve stil sorunları için C# veya Visual Basic kodunu incelemeyi kolaylaştırır. Bu nedenle, .NET 5'ten başlayarak, bu ayrıştırıcılar .NET SDK'ya dahil edilmiştir ve ayrıca kurulmasına gerek yoktur.

Bu yazılım aracı hakkında daha fazla bilgi için aşağıdaki bağlantıları inceleyebilirsiniz: Özellikler , .NET 6 İndirmeleri ve .NET 6'daki Yenilikler

Ubuntu ve Debian'a Kurulum

Ubuntu ve Debian veya bunların türevlerine kurulum için kurulum prosedürleri aşağıdaki gibidir:

DotNet6 + Debian

Debian 11 için

  • İmza anahtarlı paketler (depo anahtarları)
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
  • SDK'yı yükleme
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Çalışma zamanı kurulumu
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime'ı Yükleme
sudo apt-get install -y dotnet-runtime-6.0

Debian 11'e kurulum süreci hakkında daha fazla ayrıntı ve bilgi için aşağıdaki bağlantıyı inceleyebilirsiniz.

DotNet6 + Ubuntu

Ubuntu 22.04 için

  • İmza anahtarlı paketler (depo anahtarları)
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
  • SDK'yı yükleme
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Çalışma zamanı kurulumu
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime'ı Yükleme
sudo apt-get install -y dotnet-runtime-6.0

Not : Ubuntu 22.04'ün bu yazılım zaten kurulu olarak geldiğini lütfen unutmayın , bu nedenle bu işlem gerekli değildir. Ancak, bu işlem Ubuntu 22.04 tabanlı sürümler için ve Ubuntu'nun önceki sürümleri için de benzer şekilde faydalıdır. Ubuntu 22.04 kurulum süreci hakkında daha fazla ayrıntı ve bilgi için aşağıdaki bağlantıyı inceleyebilirsiniz.

Kurulum kontrolü

Yazılım yüklendikten sonra Visual Studio Code gibi diğer programlarla birlikte kullanılabilir . Ancak, her şeyin doğru şekilde yüklendiğini ve çalıştığını doğrulamak için aşağıdaki komutları çalıştırın ve aşağıdaki ekran görüntülerinde gösterildiği gibi çıktıyı kontrol edin:

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

Kurulumu kontrol edin - Ekran Görüntüsü 1

Kurulumu kontrol edin - Ekran Görüntüsü 2

MOS-P3: Geniş ve büyüyen Microsoft Açık Kaynağını keşfetmek - Bölüm 3
İlgili makale:
MOS-P3: Geniş ve büyüyen Microsoft Açık Kaynağını keşfetmek - Bölüm 3
GitLab logosu
İlgili makale:
GitLab, editörünün Visual Studio Code ile geçişini duyurdu

Geçen Hafta: Banner yayını 2021

Resumen

Özetle, Microsoft, diğer teknoloji devleri gibi, Özgür ve Açık Kaynak Yazılım dünyasına katkıda bulunmaya devam ediyor. Ve Microsoft .NET 6 ve Visual Studio Code gibi yazılım ürünlerinin bu sürümü ve kolay erişilebilirliği ile , özgür ve açık işletim sistemleri , yani GNU/Linux dağıtımları üzerinde çalışan yazılım geliştiricilerinin çalışmalarını iyileştirmeye devam ediyor.

Bu yazıyı beğendiyseniz, lütfen yorum bırakın ve başkalarıyla paylaşın. Ayrıca daha fazla haber için ana sayfamızı ziyaret etmeyi ve bugünkü konu hakkında daha fazla bilgi için resmi DesdeLinux Telegram kanalımıza veya bu gruba katılmayı unutmayın.


Google'da tercih edilen kaynak olarak ekleyin.