Microsoft .NET 6: Ubuntu немесе Debian және оның туындыларына орнату
Бір ай бұрын, соңғы жаңартулар "Microsoft .NET 6", және көпшілік білетіндей, бұл тегін, ашық бастапқы кодты әзірлеу платформасы, қолданбалардың барлық түрлерін (жұмыс үстелі, мобильді, веб, ойындар және заттардың интернеті) құру үшін пайдалы, ол сонымен қатар кросс-платформа болып табылады. Сондықтан, ол үшін қол жетімді Windows, Mac OS және Linux.
Содан бері, бірге Visual Studio коды, бұл а код редакторы, кросс-платформа, ашық және Microsoft корпорациясынан тегін; GNU/Linux-те қосымшаларды әзірлеу үшін тамаша дуэт құрылды, бүгін біз оның ағымдағы жағдайы туралы аздап қарастырамыз. негіздемелікжәне Ubuntu және Debian-да қалай орнатуға болады. бұл, айтпақшы, бар жергілікті қолдау екеуіне де.
Visual Studio Code 1.69: қол жетімді жаңа нұсқасы және оны орнату жолы
Ал, қосымшаға арналған бүгінгі тақырыпқа толық кіріспес бұрын "Microsoft .NET 6", біз қызығушылық танытқандар үшін кейбір сілтемелерді қалдырамыз алдыңғы қатысты жазбалар:
The
Microsoft .NET 6: Microsoft корпорациясының кросс-платформалық негізі
Microsoft .NET 6 туралы
Қысқаша, біз түсініктеме бере аламыз "Microsoft .NET 6" келесі:
«Бұл қосымшалардың көптеген түрлерін жасауға арналған ақысыз, кросс-платформалық, ашық бастапқы әзірлеу платформасы. .NET көптеген ауқымды қолданбалармен өндірісте пайдаланылатын жоғары өнімді жұмыс уақытына негізделген. .Net дегеніміз не?
Және көптің ішінде мүмкіндіктері оның ішінде атап өтілген ресми сайт, ол әзірлеушілерді қамтиды және қолдайды сенімді, өнімділігі жоғары кодты өнімді түрде жазу, біз келесі 3-ті атап өтеміз:
- Асинхронды кодты іске асыру: Асинхронды код бойынша абстракцияны қамтамасыз ететін тапсырманың асинхронды бағдарламалау (TAP) үлгісін қамтиды.
- Атрибуттарды қолдану: Деректерді сериялау, қауіпсіздікті қамтамасыз ету үшін пайдаланылатын мүмкіндіктерді көрсету және дәл уақытында (JIT) компилятор оңтайландыруларын шектеу жолын сипаттайтын сипаттамалық кілт сөзге ұқсас мәлімдемелерді өңдейді.
- Код анализаторларын қолдану: Бұл C# немесе Visual Basic кодын код сапасы мен мәнер мәселелеріне тексеруді жеңілдетеді. Сондықтан .NET 5-тен бастап, бұл талдаушылар .NET SDK құрамына кіреді және оларды бөлек орнатудың қажеті жоқ.
Бұл бағдарламалық құрал туралы қосымша ақпарат алу үшін келесі сілтемелерді зерттеуге болады: Ерекшеліктері, .NET 6 жүктеп алуларжәне .NET 6 жүйесіндегі жаңалықтар
Ubuntu және Debian жүйелерінде орнату
Үшін Ubuntu және Debian жүйелерінде орнату, немесе оның туындылары үшін орнату процедуралары келесідей:
Debian 11 үшін
- Қол қою кілттері бар пакеттер (репозиторий кілттері)
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 орнату
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Орындалу уақытын орнату
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET негізгі орындалу уақытын орнату
sudo apt-get install -y dotnet-runtime-6.0
Қосымша мәліметтер мен ақпарат алу үшін Debian 11 жүйесінде орнату процесі, келесіні зерттей аласыз сілтеме.
Ubuntu 22.04 үшін
- Қол қою кілттері бар пакеттер (репозиторий кілттері)
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 орнату
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Орындалу уақытын орнату
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET негізгі орындалу уақытын орнату
sudo apt-get install -y dotnet-runtime-6.0
Nota: Назар аударыңыз, Ubuntu 22.04, ол орнатылған бағдарламалық құралмен бірге жеткізіледі, сондықтан аталған процедураны орындау қажет емес. Дегенмен, процедура Ubuntu 22.04 негізіндегі нұсқалар үшін пайдалы және Ubuntu ескі нұсқалары үшін ұқсас. Және толығырақ ақпарат пен ақпарат алу үшін Ubuntu 22.04 жүйесінде орнату процесі, келесіні зерттей аласыз сілтеме.
Орнату келісімі
Орнатылғаннан кейін сіз аталған бағдарламалық құралды басқалар арқылы пайдалана аласыз, мысалы Visual Studio коды. Дегенмен, үшін тексеру бәрі тамаша орнатылған және жұмыс істейді, жай ғана келесі пәрмендерді орындаңыз және келесі скриншоттарда көрсетілгендей шығыс ақпаратын растаңыз:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Резюме
Қысқасы, жылы Microsoft басқалар сияқты үлес қосуды жалғастырыңыз технологиялық алыптар әлеміне Тегін бағдарламалық жасақтама және ашық ақпарат көзі. Және бұл жеткізіліммен және бағдарламалық өнімдердің оңай қол жетімділігі сияқты "Microsoft .NET 6" y Visual Studio коды, бойынша бағдарламалық жасақтама жасаушылардың жұмысын жақсартуды жалғастыруда Тегін және ашық операциялық жүйелер, яғни, GNU / Linux таратылымдары.
Егер сізге бұл жазба ұнаса, міндетті түрде оған пікір қалдырыңыз және оны басқалармен бөлісіңіз. Есіңізде болсын, біздің қонаққа барыңыз «басты бет» жаңалықтармен танысу, сондай-ақ біздің ресми арнаға қосылу DesdeLinux-тен жеделхат, Батыс тобы бүгінгі тақырып бойынша қосымша ақпарат алу үшін.
Бірінші болып пікір айтыңыз