САДРЖАЈ
Програмери софтвера често морају да користе Дотнет цоре фрамеворк на Линук систему за тестирање, покретање и израду пакета. Идеја о коришћењу Дотнет -а на Линук -у остварује се кроз ново Дотнет језгро, које је модуларни систем заснован на АПИ -ју Мицрософтовог Дотнет оквира. Али Дотнет језгро не делује као јединствени АПИ; функционише као дељена или јавна библиотека АПИ -ја и кодова. Програмери и програмери могу да користе те дељене АПИ -је и кодове за аутоматизацију неких задатака или смањење оптерећења.
Дотнет Цоре на Линук -у
Дотнет језгро подржава више од тридесет програмских језика. Али Ц# је језик који се најчешће користи у Дотнет језгру. Архитектура Дотнет језгра је веома флексибилна и модуларно заснована. Висуал Студио, Висуал Студио Цоде, Унити и многе друге апликације захтевају да претходно инсталирано језгро Дотнет ради на Линук-у.
Врло често ћете можда морати да инсталирате Дотнет цоре пакете на ваш Линук систем да бисте покренули неке посебне игре и друге апликације на вашем систему. Раније Дотнет оквир није био отвореног кода и био је доступан за оперативне системе засноване на Линуксу, али је касније Мицрософт то учинио отвореним кодом.
Језгро Дотнет је доступно за Дебиан, Ред Хат, ЦентОС, ОпенСУСЕ и друге Линук дистрибуције. Нажалост, званични пакети језгра Дотнет-а још увек нису доступни за Арцх и Линук заснован систем. Али не брините, радићемо на томе. У овом посту ћемо видети како инсталирати Дотнет цоре пакете на различите Линук дистрибуције.
1. Инсталирајте Дотнет Цоре на Убунту Линук
Убунту и други корисници Дебиан Линука могу инсталирати Дотнет цоре пакете из званичног складишта Линука помоћу менаџера пакета аптитуде. Пре него што инсталирате Дотнет језгро на ваш Убунту систем, требало би да проверите да ли је пакет већ инсталиран на вашем Дебиан систему или није. Покрените следеће командне линије на терминалној љусци да бисте проверили да ли је дотнет језгро инсталирано или није.
како користити исбланк у екцелу
/home/ubuntupit/UbuntuPIT/
Корак 1: Преузмите и инсталирајте МС Проб на Убунту
Како Мицрософт гради Дотнет фрамеворк, морамо да инсталирамо Мицрософт проб функције на наш Дебиан систем како би наше Линук окружење било примерено Дотнет оквиру. Сада ћемо преузети и инсталирати Мицрософт проб пакет на наш Убунту систем. Помоћу следеће наредбе вгет преузмите Мицрософт проб пакет на свој Убунту.
cd
Сада покрените следећу наредбу за инсталирање пакета Дебиан да бисте инсталирали пакет МС проб на своју Убунту машину.
dotnet run
Корак 2: Инсталирајте Дотнет СДК
Овај корак ће показати како инсталирати Дотнет језгру библиотеку и функције на наш Дебиан систем. Комплетни дотнет језгро пакети су познати као Дотнет СДК. Можете проверити изворни кодови Дотнет језгра овде на ГитХуб -у .
Прво морате ажурирати системско спремиште и инсталирати транспорт-ХТТП алате да бисте инсталирали пакет Дотнет СДК. Покрените следеће команде аптитуде на својој терминалној љусци да бисте инсталирали транспорт-ХТТП пакете и Дотнет СДК пакете на ваш Дебиан систем.
microsoft.asc
Када се преузимање и инсталација заврше, на љусци терминала ћете видети поруку „Добро дошли у .НЕТ Цоре“. Сада можете затворити љуску терминала.
Корак 3: Инсталирајте Дотнет Рунтиме
Дотнет рунтиме пакет је неопходан алат за Дотнет оквир. Омогућава систему да дели код и АПИ са другим постојећим апликацијама на вашем Линук систему. Можете покренути следеће командне линије на терминалној љусци да бисте инсталирали Дотнет цоре рунтиме пакет на ваш Убунту Линук.
wget
Корак 4: Креирајте нови пројекат
Сада смо видели како да инсталирате Дотнет језгро на ваш Убунту и други Дебиан Линук систем. Сада ћемо видети како можете да креирате једноставан пројекат „Хеллов Ворлд“ за тестирање Дотнет језгра на Линуксу.
Користићемо команду конзоле за креирање новог пројекта на Линук -у. Можете покренути следећу командну линију која је дата у наставку да бисте креирали једноставан пројекат. Пројекат ће бити смештен у | _+_ | именик.
etc
Сада можете покренути следеће | _+_ | команда за отварање директоријума пројекта. Затим покрените | _+_ | команда за покретање вашег пројекта.
chown
2. Инсталирајте Дотнет Цоре на Федора и Ред Хат Линук
Мицрософт је званично развио основни пакет Дотнет за Федора, Ред Хат и ЦентОС Линук. Можете га инсталирати на ваш Линук систем заснован на Ред Хат-у тако што ћете покренути ДНФ и ИУМ команде. Међутим, можете проверити и Дотнет цоре пакет у Снап продавници .
Корак 1: Инсталирајте СДК на Федору
Ако сте корисник Федоре или ЦентОС -а, можете покренути следећу ДНФ команду на љусци терминала да бисте инсталирали пакет Дотнет СДК на ваш Линук систем. Пакет СДК укључује модуларне алате, јава и хост алате.
dotnet --list-sdks dotnet --list-runtimes
Ако сте корисник Ред Хат Линука, можете покренути следећу наредбу Иум да бисте инсталирали Дотнет цоре СДК пакет на своју машину. У Ред Хат Линук -у, команда ИУМ аутоматски инсталира алатку за време извођења, АСП.НЕТ Цоре, алатку за хостове и друге потребне алате на вашем систему Ред Хат Линук. Не морате даље да инсталирате друге пакете. Међутим, корисници Федоре такође могу покренути следећу ИУМ команду.
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
Корак 2: Инсталирајте Рунтиме на Федори
Када се пакет СДК инсталира на ваш Федора Линук, време је да инсталирате рунтиме и АСП.НЕТ основне пакете на ваш систем. Покрените следеће ДНФ команде дате у наставку да бисте инсталирали рунтиме и АСП.НЕТ пакете на ваш систем.
sudo dpkg -i packages-microsoft-prod.deb
3. Инсталирајте Дотнет на опенСУСЕ
На ОпенСУСЕ Линук -у, инсталирање Дотнет цоре пакета је мало другачије од осталих Линук дистрибуција. Морат ћемо преузети спремишта пакета од Мицрософта и инсталирати их на наш ОпенСУСЕ Линук да бисмо добили Дотнет оквир на нашем систему.
Корак 1: Инсталирајте ЛибИЦУ на ОпенСУСЕ
На почетку инсталирања Дотнет језгра на ОпенСУСЕ, морамо инсталирати библиотечке функције Међународних компоненти за Уницоде (ЛибИЦУ). Покрените следећу зиппер команду да бисте инсталирали ЛибИЦУ на ваш СУСЕ Линук.
sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-sdk-3.1
Сада покрените следећу команду РПМ да бисте увезли | _+_ | датотеку на вашем ОпенСуСЕ Линук -у.
sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-runtime-3.1
Затим покрените | _+_ | наредба дата у наставку за преузимање спремишта пакета опенСУСЕ од Мицрософта.
dotnet new console -o UbuntuPIT
Сада преместите датотеку на | _+_ | директоријуму и покрените | _+_ | наредба дата у наставку за приступ датотеци Мицрософт проб.
cd UbuntuPIT dotnet run
Корак 2: Инсталирајте Дотнет СДК и Рунтиме пакет
У овом кораку ћемо инсталирати Дотнет цоре СДК пакет на наш СуСЕ Линук систем. Покрените доњу команду зиппер да бисте инсталирали пакет СДК на ОпенСУСЕ Линук.
sudo dnf install dotnet-sdk-3.0
Након што је алатка СДК успешно инсталирана, сада можете инсталирати пакет Рунтиме и алатку АСП.НЕТ на ваш СуСЕ Линук. Можете покренути следеће наредбене линије наведене у наставку да бисте инсталирали пакет АСП.НЕТ и Рунтиме.
sudo yum install dotnet-sdk-3.1
4. Инсталирајте Дотнет Цоре на Арцх Линук
Као што сам раније поменуо да Мицрософт није развио ниједан званични пакет Дотнет језгра за Арцх и Линук заснован систем; као резултат тога, не можете пронаћи ниједно званично издање Дотнет језгра за Арцх Линук. Али на срећу, Мицрософт је направио Дотнет језгро отвореног кода, па су програмери осмислили и изградили Дотнет језгрене пакете за Арцх Линук.
1. метод: Инсталирајте Дотнет СДК и Рунтиме на Арцх
Ова метода ће користити команде Пацкаге манагер (пацман) за инсталирање Дотнет СДК -а на наш систем. Ако сте Мањаро и други корисник Арцх Линука, можете покренути следећу команду Пацман на својој терминалној љусци да бисте инсталирали СДК и Рунтиме пакете на свој Арцх Линук.
sudo dnf install aspnetcore-runtime-3.1 sudo dnf install dotnet-runtime-3.1
Ако вам не треба Рунтиме пакет за Дотнет језгро, можете остале пакете пронађите овде и инсталирајте само пакет СДК.
2. метод: Инсталирајте Дотнет Цоре на Арцх помоћу СНАП -а
СНАП је одличан алтернативни начин инсталирања пакета на Линук дистрибуцијама. Ево још једне опције за кориснике Арцх Линука, можете инсталирати Дотнет цоре пакет на свој систем преко СНАП менаџера пакета.
Покрените следеће командне линије наведене у наставку да бисте инсталирали СНАП менаџер пакета на наш систем.
sudo zypper install libicu
Сада покрените доњу командну линију да бисте инсталирали Дотнет језгро на свој систем.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Завршне речи
Ако сте редовни корисник десктоп рачунара, можда не морате да инсталирате Дотнет фрамеворк у ваш Линук систем. Али, програмерима, програмерима АПИ -ја чак и коцкарима је потребно Дотнет језгро инсталирано на Линуку да би наставили са софтверским тестирањем и играњем. Описао сам како можете инсталирати Дотнет језгро на различите дистрибуције Линука у целом посту.
Ако вам је овај пост користан и згодан, поделите га са својим пријатељима и Линук заједницом. Можете писати ако имате мишљење о овом посту у одељку за коментаре.
- Ознаке
- Арцх Линук
- Федора
- Линук Туториал
- опенСУСЕ
- Убунту Туториалс
ОСТАВИТЕ ОДГОВОР Откажи одговор
Коментар: Молимо унесите свој коментар! Име:* Молимо унесите своје име овде Емаил:* Унели сте нетачну адресу е -поште! Молимо унесите своју адресу е -поште овде Веб локација:Сачувај моје име, адресу е -поште и веб локацију у овом прегледачу за следећи коментар.