Microsoft .NET 6: Asennus Ubuntuun tai Debianiin ja sen johdannaisiin

Microsoft .NET 6: Asennus Ubuntuun tai Debianiin ja sen johdannaisiin

Microsoft .NET 6: Asennus Ubuntuun tai Debianiin ja sen johdannaisiin

Lähes kuukausi sitten julkaistiin uusimmat Microsoft .NET 6 -päivitykset , ja kuten monet jo tietävät, tämä ilmainen, avoimen lähdekoodin kehitysalusta , joka on hyödyllinen kaikenlaisten sovellusten (työpöytä-, mobiili-, verkko-, peli- ja esineiden internet) rakentamiseen, on myös alustojenvälinen. Siksi se on saatavilla Windowsille , macOS:lle ja Linuxille.

Ja koska se yhdessä Visual Studio Coden kanssa on Microsoftin ilmainen, avoimen lähdekoodin ja alustojen välinen koodieditori , se muodostaa erinomaisen kaksikon sovellusten kehittämiseen GNU/Linuxissa, tänään keskustelemme tämän kehyksen nykytilasta ja sen asentamisesta Ubuntuun ja Debianiin . Siinä on myös natiivi tuki molemmille jakeluille.

Visual Studio Code 1.69: Uusi versio saatavilla ja kuinka se asennetaan

Visual Studio Code 1.69: Uusi versio saatavilla ja kuinka se asennetaan

Ja ennen kuin syvennymme tämänpäiväiseen Microsoft .NET 6 -sovellukseen omistettuun aiheeseen, jätämme kiinnostuneille linkkejä aiempiin aiheeseen liittyviin julkaisuihin :

Visual Studio Code 1.69: Uusi versio saatavilla ja kuinka se asennetaan
Aiheeseen liittyvä artikkeli:
Visual Studio Code 1.69: Uusi versio saatavilla ja kuinka se asennetaan
.NET ja ML.NET: Microsoft Open Source Platforms
Aiheeseen liittyvä artikkeli:
.NET ja ML.NET: Microsoft Open Source Platforms

Microsoft .NET 6: Cross-Platform Framework Microsoftilta

Microsoft .NET 6: Cross-Platform Framework Microsoftilta

Tietoja Microsoft .NET 6:sta

Lyhyesti sanottuna voimme sanoa seuraavaa "Microsoft .NET 6:sta" :

"Se on ilmainen, monialustainen, avoimen lähdekoodin kehitysalusta monenlaisten sovellusten luomiseen. .NET perustuu tehokkaaseen suoritusympäristöön, jota monet laajamittaiset sovellukset käyttävät tuotannossa." Mikä on .NET?

Virallisilla verkkosivuilla mainittujen monien ominaisuuksien joukosta , jotka sisältävät ja hyödyttävät kehittäjiä luotettavan ja tehokkaan koodin kirjoittamisessa , mainitsemme seuraavat kolme:

  1. Asynkronisen koodin toteutus: Sisältää Task Asynchronous Programming (TAP) -mallin, joka tarjoaa abstraktion asynkronisen koodin yli.
  2. Attribuuttien käyttö: Käsittelee kuvailevia avainsanan kaltaisia ​​ilmoituksia, jotka kuvaavat tietojen sarjoittamista, määrittävät ominaisuudet, joita käytetään turvallisuuden varmistamiseen, ja rajoittavat juuri-in-time-kääntäjän (JIT) optimointia.
  3. Koodianalysaattoreiden käyttö: Niiden avulla on helppo tarkistaa C#- tai Visual Basic -koodi koodin laatu- ja tyyliongelmien varalta. Tästä syystä .NET 5:stä alkaen nämä jäsentimet sisältyvät .NET SDK:han, eikä niitä tarvitse asentaa erikseen.

Lisätietoja tästä ohjelmistotyökalusta on seuraavissa linkeissä: Ominaisuudet , .NET 6:n lataukset ja .NET 6:n uudet ominaisuudet

Asennus Ubuntuun ja Debianiin

Asennus Ubuntuun ja Debianiin tai niiden johdannaisiin tapahtuu seuraavasti:

DotNet6 + Debian

Debian 11:lle

  • Allekirjoitusavaimet sisältävät paketit (varastoavaimet)
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:n asentaminen
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Ajonaikainen asennus
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime -ohjelman asentaminen
sudo apt-get install -y dotnet-runtime-6.0

Lisätietoja Debian 11:n asennusprosessista saat seuraavasta linkistä.

DotNet6 + Ubuntu

Ubuntu 22.04

  • Allekirjoitusavaimet sisältävät paketit (varastoavaimet)
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:n asentaminen
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Ajonaikainen asennus
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • ASP.NET Core Runtime -ohjelman asentaminen
sudo apt-get install -y dotnet-runtime-6.0

Huomautus : Huomaa, että Ubuntu 22.04: ssä tämä ohjelmisto on jo asennettu, joten tätä toimenpidettä ei tarvita. Toimenpide on kuitenkin hyödyllinen Ubuntu 22.04 -pohjaisille versioille ja vastaavasti aiemmille Ubuntu-versioille. Lisätietoja ja tietoa Ubuntu 22.04:n asennusprosessista saat seuraavasta linkistä.

Asennuksen tarkistus

Asennuksen jälkeen ohjelmistoa voidaan käyttää muiden ohjelmien, kuten Visual Studio Coden , kanssa. Varmistaaksesi kuitenkin, että kaikki on asennettu ja toimii oikein , suorita seuraavat komennot ja tarkista tuloste, kuten seuraavissa kuvakaappauksissa näkyy:

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

Tarkista asennus - Kuvakaappaus 1

Tarkista asennus - Kuvakaappaus 2

MOS-P3: Tutki laajaa ja kasvavaa Microsoftin avointa lähdekoodia - osa 3
Aiheeseen liittyvä artikkeli:
MOS-P3: Tutki laajaa ja kasvavaa Microsoftin avointa lähdekoodia - osa 3
GitLab-logo
Aiheeseen liittyvä artikkeli:
GitLab ilmoittaa editorinsa siirtämisestä Visual Studio Coden toimesta

Yhteenveto: Banneripostaus 2021

Yhteenveto

Lyhyesti sanottuna Microsoft, kuten muutkin teknologiajätit, jatkaa panostaan ​​vapaiden ja avoimen lähdekoodin ohjelmistojen maailmaan . Ja tämän julkaisun ja ohjelmistotuotteiden, kuten Microsoft .NET 6:n ja Visual Studio Coden , helpon saatavuuden myötä se parantaa edelleen ohjelmistokehittäjien työtä vapailla ja avoimilla käyttöjärjestelmillä eli GNU/Linux-jakeluilla.

Jos pidit tästä julkaisusta, jätä kommentti ja jaa se muiden kanssa. Muista myös vierailla kotisivullamme lukeaksesi lisää uutisia ja liittyä viralliselle DesdeLinux Telegram -kanavallemme tai tähän ryhmään saadaksesi lisätietoja tämän päivän aiheesta.


Lisää ensisijaiseksi lähteeksi Googlessa