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
Ja ennen kuin syvennymme tämänpäiväiseen Microsoft .NET 6 -sovellukseen omistettuun aiheeseen, jätämme kiinnostuneille linkkejä aiempiin aiheeseen liittyviin julkaisuihin :

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:
- Asynkronisen koodin toteutus: Sisältää Task Asynchronous Programming (TAP) -mallin, joka tarjoaa abstraktion asynkronisen koodin yli.
- 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.
- 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:

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ä.

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



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.