Linux

Com instal·lar (.NET Core) Dotnet Core en distribucions Linux

How Install Dotnet Core Linux Distributions

Inici Linux Com instal·lar (.NET Core) Dotnet Core en distribucions Linux PerJahid Onik EnLinux 662 0

CONTINGUTS

  1. Dotnet Core a Linux
    1. 1. Instal·leu Dotnet Core a Ubuntu Linux
    2. 2. Instal·leu Dotnet Core a Fedora i Red Hat Linux
    3. 3. Instal·leu Dotnet a openSUSE
    4. 4. Instal·leu Dotnet Core a Arch Linux
  2. Paraules finals

Els desenvolupadors de programari sovint necessiten utilitzar el framework bàsic Dotnet al sistema Linux per provar, executar i construir els paquets. La noció d’utilitzar Dotnet a Linux es fa realitat a través del nou nucli Dotnet, que és un sistema modular basat en API del marc Dotnet de Microsoft. Però el nucli de Dotnet no actua com una única API; funciona com una biblioteca pública o compartida d'API i codis. Els programadors i desenvolupadors poden utilitzar aquestes API i codis compartits per automatitzar algunes tasques o reduir la càrrega de treball.





Dotnet Core a Linux


Dotnet core admet més de trenta llenguatges de programació. Però C # és el llenguatge més utilitzat al marc bàsic de Dotnet. L'arquitectura del nucli de Dotnet és molt flexible i basada en modulars. Visual Studio, Visual Studio Code, Unity i moltes altres aplicacions requereixen que el nucli Dotnet estigui preinstal·lat per executar-se a Linux.

Molt sovint, és possible que hàgiu d’instal·lar els paquets bàsics de Dotnet al vostre sistema Linux per executar alguns jocs específics i altres aplicacions al vostre sistema. Anteriorment, el framework Dotnet no era de codi obert i estava disponible per als sistemes operatius basats en Linux, però més tard, Microsoft l’ha convertit en de codi obert.





El nucli Dotnet està disponible per a Debian, Red Hat, CentOS, OpenSUSE i altres distribucions de Linux. Malauradament, els paquets oficials del nucli Dotnet encara no estan disponibles per al sistema Linux i Arch basat en Arch. Però no us preocupeu, treballarem en això. En aquest post, veurem com instal·lar els paquets bàsics de Dotnet en diverses distribucions de Linux.

1. Instal·leu Dotnet Core a Ubuntu Linux


Ubuntu i altres usuaris de Debian Linux poden instal·lar els paquets bàsics de Dotnet des del dipòsit oficial de paquets de Linux mitjançant l’administrador de paquets aptitude. Abans d’instal·lar el nucli Dotnet al vostre sistema Ubuntu, heu de comprovar si el paquet ja està instal·lat al vostre sistema Debian o no. Executeu les següents línies d'ordres a l'intèrpret d'ordres del terminal per comprovar si el nucli dotnet està instal·lat o no.



com fer l'arrel cub en Excel
/home/ubuntupit/UbuntuPIT/

comproveu el nucli dotnet

Pas 1: descarregueu i instal·leu MS Prob a Ubuntu


A mesura que Microsoft construeix el framework Dotnet, hem d’instal·lar les funcions Microsoft prob al nostre sistema Debian per fer que el nostre entorn Linux sigui adequat per al framework Dotnet. Ara, descarregarem i instal·larem el paquet Microsoft prob al nostre sistema Ubuntu. Utilitzeu l'ordre wget següent per descarregar el paquet Microsoft prob al vostre Ubuntu.

cd

Ara, executeu l’ordre d’instal·lació del paquet Debian següent per instal·lar el paquet MS prob a la vostra màquina Ubuntu.

dotnet run

dotnet core a la descàrrega d'ubuntu

Pas 2: instal·leu l'SDK de Dotnet


Aquest pas veurà com instal·lar la biblioteca principal de Dotnet i les funcions al nostre sistema Debian. Els paquets bàsics dotnet es coneixen com a Dotnet SDK. Podeu consultar el codis font del nucli Dotnet aquí a GitHub .

Primer, heu d’actualitzar el dipòsit del sistema i instal·lar les eines de transport HTTP per instal·lar el paquet Dotnet SDK. Executeu les ordres aptitude següents al vostre shell de terminal per instal·lar els paquets transport-HTTP i els paquets Dotnet SDK al vostre sistema Debian.

microsoft.asc

Instal·leu l'SDK a Ubuntu

Quan finalitzeu la descàrrega i la instal·lació, veureu el missatge 'Benvingut a .NET Core' al vostre shell de terminal. Ara podeu tancar el shell de terminal.

S'ha instal·lat l'SDK

Pas 3: instal·leu Dotnet Runtime


Un paquet d'execució Dotnet és una eina essencial per al marc Dotnet. Permet al sistema compartir el codi i l'API amb altres aplicacions existents al vostre sistema Linux. Podeu executar les següents línies d’ordres a l’intèrpret d’ordres del terminal per instal·lar el paquet de temps d’execució bàsic Dotnet al vostre Ubuntu Linux.

wget

Dotnet Core en temps d'execució de Linux

Pas 4: creeu un projecte nou


Ara hem vist com instal·lar el nucli Dotnet al vostre Ubuntu i en un altre sistema Debian Linux. Ara veurem com podeu crear un senzill projecte ‘Hellow World’ per provar el nucli Dotnet a Linux.

Utilitzarem l’ordre console per crear un nou projecte a Linux. Podeu executar la següent línia d'ordres que es mostra a continuació per crear un projecte senzill. El projecte s’emmagatzemarà a etc directori.

chown

nou projecte a dotnet core linux

Ara podeu executar el següent

dotnet --list-sdks dotnet --list-runtimes
per obrir el directori del projecte. A continuació, executeu el
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
per executar el vostre projecte.

sudo dpkg -i packages-microsoft-prod.deb

executeu el projecte UbuntuPIT a dotnet

2. Instal·leu Dotnet Core a Fedora i Red Hat Linux


Microsoft ha desenvolupat oficialment el paquet bàsic Dotnet per a Fedora, Red Hat i CentOS Linux. Podeu instal·lar-lo al vostre sistema Linux basat en Red Hat executant les ordres DNF i YUM. Tanmateix, també podeu consultar el fitxer Paquet bàsic Dotnet a la botiga Snap .

Pas 1: instal·leu l'SDK a Fedora


Si sou usuari de Fedora o CentOS, podeu executar l'ordre DNF següent al vostre shell de terminal per instal·lar el paquet Dotnet SDK al vostre sistema Linux. El paquet SDK inclou l'eina modular, java i eines d'amfitrió.

sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-sdk-3.1

instal·leu dotnet core sdk a Fedora

Si sou usuari de Red Hat Linux, podeu executar la següent ordre de Yum per instal·lar el paquet SDK core Dotnet al vostre equip. A Red Hat Linux, l'ordre YUM instal·la automàticament l'eina d'execució, ASP.NET Core, eina d'amfitrió i altres eines necessàries al vostre sistema Red Hat Linux. A més, no cal instal·lar els altres paquets. Tanmateix, els usuaris de Fedora també poden executar la següent ordre YUM.

sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-runtime-3.1

nucli dotnet a Red Hat Linux

Pas 2: instal·leu Runtime a Fedora


Un cop instal·lat el paquet SDK al vostre Fedora Linux, ara és hora d’instal·lar els paquets bàsics d’execució i ASP.NET al vostre sistema. Executeu les ordres DNF següents que s'indiquen a continuació per instal·lar els paquets d'execució i ASP.NET al vostre sistema.

dotnet new console -o UbuntuPIT

3. Instal·leu Dotnet a openSUSE


A OpenSUSE Linux, la instal·lació del paquet bàsic Dotnet és una mica diferent a la d’altres distribucions de Linux. Haurem de descarregar els dipòsits de paquets de Microsoft i instal·lar-los al nostre OpenSUSE Linux per obtenir el framework Dotnet al nostre sistema.

Pas 1: instal·leu LibICU a OpenSUSE


Al principi d’instal·lar el nucli Dotnet a OpenSUSE, hem d’instal·lar les funcions de biblioteca dels components internacionals per a Unicode (LibICU). Executeu l'ordre zypper següent per instal·lar LibICU al SUSE Linux.

cd UbuntuPIT dotnet run

Ara, executeu l'ordre RPM següent per importar el

sudo dnf install dotnet-sdk-3.0
al vostre OpenSuSE Linux.

sudo yum install dotnet-sdk-3.1

A continuació, executeu el

sudo dnf install aspnetcore-runtime-3.1 sudo dnf install dotnet-runtime-3.1
ordre que es mostra a continuació per descarregar els repositoris de paquets openSUSE de Microsoft.

sudo zypper install libicu

Ara, moveu el fitxer a

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
directori i executeu el
wget https://packages.microsoft.com/config/opensuse/15/prod.repo
ordre que es dóna a continuació per accedir al fitxer prob de Microsoft.

sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo

Pas 2: instal·leu l'SDK de Dotnet i el paquet d'execució


En aquest pas, instal·larem el paquet SDK core Dotnet al nostre sistema SuSE Linux. Executeu l'ordre zypper que es mostra a continuació per instal·lar el paquet SDK a OpenSUSE Linux.

sudo zypper install dotnet-sdk-3.1

Un cop instal·lada l'eina SDK, podeu instal·lar el paquet Runtime i l'eina ASP.NET al SuSE Linux. Podeu executar les línies d’ordres següents que es mostren a continuació per instal·lar el paquet ASP.NET i Runtime.

sudo zypper install aspnetcore-runtime-3.1 sudo zypper install dotnet-runtime-3.1

4. Instal·leu Dotnet Core a Arch Linux


Com he esmentat anteriorment, Microsoft no ha desenvolupat cap paquet oficial de nucli Dotnet per al sistema Linux Arch i basat en Arch; com a resultat, no podeu trobar cap versió oficial de Dotnet core per a Arch Linux. Però, afortunadament, Microsoft ha creat el nucli Dotnet de codi obert, de manera que els desenvolupadors han dissenyat i construït els paquets bàsics de Dotnet per a Arch Linux.

Mètode 1: Instal·leu Dotnet SDK i Runtime a Arch


Aquest mètode utilitzarà les ordres del gestor de paquets (pacman) per instal·lar l'SDK de Dotnet al nostre sistema. Si sou un Manjaro i un altre usuari d'Arch Linux, podeu executar l'ordre Pacman següent al vostre shell de terminal per instal·lar tant els paquets SDK com Runtime al vostre Arch Linux.

sudo pacman -S dotnet-runtime dotnet-sdk

temps d'execució del nucli dotnet a Arch Linux

Si no necessiteu el paquet Runtime per al nucli de Dotnet, podeu cerqueu els altres paquets aquí i instal·leu només el paquet SDK.

Mètode 2: instal·leu Dotnet Core a Arch mitjançant SNAP


SNAP és una excel·lent forma alternativa d’instal·lar paquets en distribucions Linux. Aquí hi ha una altra opció per als usuaris d’Arch Linux: podeu instal·lar el paquet bàsic Dotnet al vostre sistema mitjançant el gestor de paquets SNAP.

Executeu les següents línies d'ordres que es mostren a continuació per instal·lar el gestor de paquets SNAP al nostre sistema.

sudo pacman -S snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap

Ara, executeu la línia d’ordres que es mostra a continuació per instal·lar el nucli Dotnet al vostre sistema.

sudo snap install dotnet-sdk --classic

Paraules finals


Si sou un usuari normal d’escriptori, potser no necessiteu instal·lar el framework Dotnet al vostre sistema Linux. Però, programadors, desenvolupadors d’API, fins i tot els programadors de programes necessiten que el nucli Dotnet estigui instal·lat a Linux per continuar fent proves i programes de programació sense problemes. He descrit com podeu instal·lar el nucli Dotnet en diverses distribucions de Linux en tota la publicació.

Si us sembla útil aquesta publicació, compartiu-la amb els vostres amics i la comunitat Linux. Podeu escriure si teniu alguna opinió sobre aquest post a la secció de comentaris.

  • Etiquetes
  • Arch Linux
  • Fedora
  • Linux Tutorial
  • openSUSE
  • Tutorials d'Ubuntu
Compartir Facebook Twitter Pinterest WhatsApp ReddIt Telegrama Viber

    DEIXA UNA RESPOSTA Cancel·la la resposta

    Comentari: Introduïu el vostre comentari. Nom: * Introduïu aquí el vostre nom Correu electrònic: * Heu introduït una adreça de correu electrònic incorrecta. Introduïu la vostra adreça de correu electrònic aquí Lloc web:

    Deseu el meu nom, el correu electrònic i el lloc web en aquest navegador per a la propera vegada que comenti.

    spot_img

    Últim missatge

    Sistema operatiu Windows

    Com s'activa el xifratge de disc complet al sistema Windows 10

    Android

    10 millors aplicacions d'intercanvi de cares per a dispositius Android i iOS

    Sistema operatiu Windows

    Com programar Windows 10 per buidar automàticament la paperera de reciclatge

    Android

    Les 10 millors aplicacions de facturació per a dispositius Android per pagar ràpidament

    Cal llegir

    Linux

    Com instal·lar Pragha Music Player a Ubuntu

    Linux

    Les 30 millors consoles d'emulador de jocs per al sistema Linux

    Ordres A-Z

    40 Ordres ifconfig de Linux més útils per a administradors de xarxa

    Linux

    Com instal·lar i utilitzar Ruby en distribucions Linux

    Publicació relacionada

    Com instal·lar i configurar Cockpit Web Console al sistema Linux

    Com instal·lar i configurar Yii PHP Framework a Ubuntu Linux

    Com arreglar W: alguns fitxers d'índex no s'han pogut descarregar Error a Ubuntu Linux

    Com instal·lar i configurar 1Password a l'escriptori Linux

    Com instal·lar l'últim editor de text Nano GNU a l'escriptori Linux

    Com instal·lar un nou agent d’infraestructura de relíquia al sistema Linux



    ^