.Net Core não está disponível no repositório oficial do pacote do Ubuntu 18.04 LTS. Mas você pode adicionar facilmente o repositório oficial da Microsoft Package no Ubuntu 18.04 LTS e instalação .Net Core a partir daí usando o gerenciador de pacotes apt.
Neste artigo, vou mostrar como instalar e começar com .Núcleo líquido no Ubuntu 18.04 LTS. Então vamos começar.
Pré -requisitos:
O repositório oficial do pacote da Microsoft de usos HTTPS para entregar os pacotes Deb para o Ubuntu. Então, você deve ter apt-transport-https Pacote instalado no seu Ubuntu 18.04 Máquina LTS.
Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:
$ sudo apt update
Agora, instale o apt-transport-https Pacote com o seguinte comando:
$ sudo apt install -y apt-transport-https
O apt-transport-https o pacote deve ser instalado.
.Net Core também depende de alguns pacotes do universo repositório de pacotes. Então, verifique se o universo O repositório de pacotes está ativado.
Você pode verificar se o universo O repositório de pacotes está ativado a partir do Atualizações de software aplicativo se você estiver usando o Ubuntu 18.04 LTS Desktop Version. Apenas certifique Software gratuito e de fonte aberta da comunidade (universo) está checado.
Se você está usando o Ubuntu 18.04 versão do servidor LTS, você pode executar o seguinte comando para verificar se o universo O repositório está ativado.
$ egrep -r '^[^i]*[^#].*universo '/etc/apt/fontes.lista*
Como você pode ver, o Repositório do Universo está ativado no meu Ubuntu 18.04 Máquina LTS.
Se, em qualquer caso, você não tiver o universo Repositório de pacotes ativado e você deseja habilitá -lo na linha de comando e, em seguida, execute o seguinte comando:
$ sudo add-aprop-repositório universo
Adicionando o Microsoft Package Repository:
Agora, você deve adicionar o repositório de pacotes da Microsoft no seu Ubuntu 18.04 Máquina LTS. A Microsoft fornece um arquivo de pacote Deb que você pode baixar e instalar para ativar facilmente o Microsoft Package Repository.
Primeiro, navegue até o diretório /tmp com o seguinte comando:
$ CD /TMP
Agora, faça o download do arquivo de pacotes Deb Packer Packer do Microsoft Package Repository com o seguinte comando:
$ wget -q https: // pacotes.Microsoft.com/config/ubuntu/18.04/
Pacotes-Microsoft-Prod.Deb
Agora, instale o arquivo de pacote Deb que você acabou de baixar com o seguinte comando:
$ sudo apt-get install ./Packages-Microsoft-Prod.Deb
O pacote Deb deve ser instalado.
Por fim, atualize o cache do repositório de pacotes apt para que as alterações entrem em vigor da seguinte forma:
$ sudo apt update
Como você pode ver, os repositórios de pacotes da Microsoft estão na lista. Então, está habilitado.
Instalação .Núcleo líquido no Ubuntu 18.04 LTS:
Agora, você pode instalar facilmente o .NET CORE SDK no seu Ubuntu 18.04 LTS Machine com o seguinte comando:
$ sudo apt install dotnet-sdk-2.2
Agora, pressione y e depois pressione Para confirmar a instalação.
.Net Core SDK deve ser instalado.
Agora, para verificar se o .Net Core SDK está funcionando corretamente, execute o seguinte comando:
$ dotnet --version
Como você pode ver, as informações da versão são impressas na tela. Então, está funcionando.
Escrevendo e executando seu primeiro .Programa de rede:
Nesta seção, vou mostrar como escrever e executar seu primeiro .Programa de rede. Vou escrever um programa muito simples que imprimirá algo na tela.
Primeiro, navegue para um diretório onde você deseja salvar seu .Arquivos de projeto da rede. Pode ser qualquer diretório.
Estou navegando para o meu ~/Projetos/ diretório.
$ CD ~/Projetos
Agora, crie um novo .Projeto líquido Olá Mundo com o seguinte comando:
$ dotnet novo console -o helloworld
OBSERVAÇÃO: Aqui, Olá Mundo é o nome do projeto. Você pode mudar para tudo o que quiser.
Um novo projeto deve ser criado. Um diretório de projeto dedicado também deve ser criado como você pode ver na captura de tela abaixo.
Agora, navegue até o diretório do projeto com o seguinte comando:
$ CD Helloworld/
No diretório do projeto, você terá um Programa.cs arquivo. Este é o principal arquivo de código-fonte ... o Net Core usa C# (C-Sharp) Linguagem de programação. Então, você tem que colocar seu código C# no Programa.cs arquivo.
Por padrão, um programa simples é escrito no Programa.cs arquivo. O conteúdo do Programa.cs O arquivo é mostrado na captura de tela abaixo.
Aqui o Sistema A biblioteca é importada. Então, um espaço para nome Olá Mundo é criado para o programa. C# é uma linguagem de programação orientada a objetos. Então, mesmo um programa simples, pois isso precisa ter uma classe própria. Aqui um Programa A classe é criada. Observe que o nome da classe é o mesmo que o nome do arquivo.
O Programa A classe tem um Principal método. É preciso uma variedade de corda como um argumento. O método principal tem vazio Como o tipo de retorno, então, não retorna nada.
Então, Console.WriteLine () A função é usada para imprimir o texto "Olá Mundo" na tela.
Agora, vamos executar o programa para ver se realmente obtemos a saída que estamos esperando.
Agora, execute o seu .Projeto líquido da seguinte maneira:
$ DOTNET RUN
Como você pode ver, o texto esperado é impresso na tela.
Então, é assim que você instala e executa .Projetos líquidos no Ubuntu 18.04 LTS. Obrigado por ler este artigo.