Microsoft .NET 6: Enstalasyon sou Ubuntu oswa Debian ak dérivés li yo

Microsoft .NET 6: Enstalasyon sou Ubuntu oswa Debian ak dérivés li yo

Microsoft .NET 6: Enstalasyon sou Ubuntu oswa Debian ak dérivés li yo

Prèske yon mwa de sa, dènye mizajou yo nan "Microsoft .NET 6", e kòm anpil moun deja konnen, sa a gratis, platfòm devlopman sous louvri, itil pou bati tout kalite aplikasyon (Desktop, mobil, entènèt, jwèt ak entènèt la nan bagay sa yo), li se tou kwa-platfòm. Se poutèt sa, li disponib pou Windows, Mac OS ak Linux.

E depi, ansanm ak Vizyèl Studio Kòd, èske se yon editè kòd, kwa-platfòm, louvri epi gratis nan Microsoft; yon duo ekselan fòme pou devlope aplikasyon sou GNU/Linux, jodi a nou pral adrese yon ti kras sou sitiyasyon aktyèl la nan sa a. Fondasyon, Epi nan ki jan yo enstale sou Ubuntu ak Debian. ki, bò wout la, genyen sipò natif natal pou tou de.

Visual Studio Code 1.69: Nouvo vèsyon ki disponib ak kijan pou enstale li

Visual Studio Code 1.69: Nouvo vèsyon ki disponib ak kijan pou enstale li

Epi, anvan ou antre konplètman nan sijè jodi a dedye a aplikasyon an "Microsoft .NET 6", nou pral kite pou moun ki enterese, kèk lyen nan posts ki gen rapò anvan yo:

Visual Studio Code 1.69: Nouvo vèsyon ki disponib ak kijan pou enstale li
Atik ki gen rapò ak:
Visual Studio Code 1.69: Nouvo vèsyon ki disponib ak kijan pou enstale li

.NET ak ML.NET: platfòm Microsoft Open Sous
Atik ki gen rapò ak:
.NET ak ML.NET: platfòm Microsoft Open Sous

Microsoft .NET 6: Cross-platform Framework soti nan Microsoft

Microsoft .NET 6: Cross-platform Framework soti nan Microsoft

Konsènan Microsoft .NET 6

Yon ti tan, nou ka fè kòmantè sou "Microsoft .NET 6" pwochen an:

“Li se yon platfòm devlopman gratis, kwa-platfòm, sous louvri pou kreye plizyè kalite aplikasyon. .NET baze sou yon tan pèfòmans segondè ke anpil aplikasyon gwo echèl itilize nan pwodiksyon an. Ki sa ki .Net?

Ak nan mitan anpil yo karaktè mansyone nan li sit entènèt ofisyèl, ki gen ladann ak favè devlopè, yo nan lòd yo pwodiktif ekri kòd serye, pèfòmans segondè, nou pral mansyone 3 sa yo:

  1. Aplikasyon yon kòd asynchrone: Gen ladann yon modèl Task Asynchrone Programming (TAP), ki bay yon abstraksyon sou kòd asynchrone.
  2. Itilizasyon atribi yo: Manyen deklarasyon deskriptif ki tankou mo kle ki dekri kijan pou seri done yo, presize karakteristik yo itilize pou ranfòse sekirite, epi limite optimize konpilatè jis-in-time (JIT).
  3. Itilizasyon analyser kòd: Ki fè li fasil pou enspekte kòd C# oswa Visual Basic pou pwoblèm kalite ak style kòd. Se poutèt sa, kòmanse ak .NET 5, analizeur sa yo enkli nan .NET SDK la epi yo pa bezwen enstale separeman.

Pou plis enfòmasyon sou zouti lojisyèl sa a, ou ka eksplore lyen sa yo: karakteristik, .NET 6 Telechajman, Epi Ki nouvo nan .NET 6

Enstalasyon sou Ubuntu ak Debian

Pou enstalasyon sou Ubuntu ak Debian, oswa dérivés li yo, pwosedi enstalasyon yo se jan sa a:

DotNet6 + Debian

Pou Debian 11

  • Pakè ak kle siyen (kle depo)
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
  • Enstale SDK la
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Enstalasyon ègzekutabl
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Enstale Runtime Nwayo ASP.NET
sudo apt-get install -y dotnet-runtime-6.0

Pou plis detay ak enfòmasyon sou la pwosesis enstalasyon sou Debian 11, ou ka eksplore sa ki annapre yo lyen.

DotNet6 + Ubuntu

Pou Ubuntu 22.04

  • Pakè ak kle siyen (kle depo)
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
  • Enstale SDK la
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Enstalasyon ègzekutabl
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Enstale Runtime Nwayo ASP.NET
sudo apt-get install -y dotnet-runtime-6.0

Note: Tanpri sonje ke, Ubentu 22.04, li deja vini ak di lojisyèl enstale, kidonk li pa nesesè pou egzekite pwosedi sa a. Sepandan, pwosedi a itil pou vèsyon ki baze sou Ubuntu 22.04 ak menm jan an pou vèsyon ki pi gran nan Ubuntu. Ak pou plis detay ak enfòmasyon sou la pwosesis enstalasyon sou Ubuntu 22.04, ou ka eksplore sa ki annapre yo lyen.

Tcheke enstalasyon

Yon fwa enstale, ou ka deja fè pou sèvi ak di lojisyèl atravè lòt moun tankou Vizyèl Studio Kòd. Sepandan, pou tcheke ke tout bagay se parfe enstale ak fonksyonèl, tou senpleman egzekite kòmandman sa yo epi valide enfòmasyon pwodiksyon an, jan yo montre nan Ekran sa yo:

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

Tcheke enstalasyon - Ekran 1

Tcheke enstalasyon - Ekran 2

MOS-P3: Eksplore vas ak k ap grandi Microsoft Open Sous la - Pati 3
Atik ki gen rapò ak:
MOS-P3: Eksplore vas ak k ap grandi Microsoft Open Sous la - Pati 3
Logo GitLab
Atik ki gen rapò ak:
GitLab anonse migrasyon editè li yo pa Visual Studio Code

Roundup: Banner post 2021

Rezime

Nan ti bout tan, nan microsoft kontinye kontribye tankou lòt moun gran teknoloji nan mond lan nan Lojisyèl gratis ak sous louvri. Ak sa a livrezon ak disponiblite fasil nan pwodwi lojisyèl tankou "Microsoft .NET 6" y Vizyèl Studio Kòd, kontinye amelyore travay devlopè lojisyèl sou Sistèm opere gratis ak ouvè, sa vle di, Distribisyon GNU / Linux.

Si ou te renmen pòs sa a, asire w ke ou fè kòmantè sou li epi pataje li ak lòt moun. Epi sonje, vizite nou an «paj dakèy» yo eksplore plis nouvèl, menm jan tou rantre nan chanèl ofisyèl nou an nan Telegram ki soti nan FromLinux, Lwès gwoup pou plis enfòmasyon sou sijè jodi a.


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

Se pou premye a fè kòmantè

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye.

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.