Instalação do Ambiente .NET (#C) no Slackware 15.0

Se você está tendo dificuldades para a instalação do .NET no seu Slackware Linux, este artigo é para você. Explicarei aqui uma maneira simples e direta para a instalação do .dotnet 6.0 sem dor de cabeça e sem instalação de programas terceiros.

[ Hits: 5.333 ]

Por: Lucas da Silva Malheiros Amorim em 25/07/2022


Instalação dos arquivos baixados



Agora temos 2 arquivos baixados:
  • Source (dotnet-sdk-6.0.300-linux-x64.tar.gz)
  • Arquivo SlackBuild (dotnet-sdk-6.0.tar.gz)

Devemos agora, seguir com a preparação e instalação propriamente do ambiente .NET 6.0.

A preparação acontece executando o arquivo SlackBuild, ele será responsável por criar um pacote instalável a partir do codigo fonte (Tarball) do programa desejado.

Passo 1: Ir na pasta que você baixou os arquivos descritos acima.

Obs.: no meu caso, foi baixado na pasta downloads.

# cd Downloads

Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
Passo 2: Extrair o Slackbuilds.

# tar -zxvf dotnet-sdk-6.0.tar.gz

Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
Passo 3: Mover o Source para dentro da pasta que aconteceu a extração do Slackbuilds.

# mv dotnet-sdk-6.0.300-linux-x64.tar.gz dotnet-sdk-6.0

Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
Passo 4: Conceder as permissões necessárias ao arquivo SlackBuilds.

# chmod +x dotnet-sdk-6.0.SlackBuild

Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
Passo 5: Executar o arquivo SlackBuild.

# sudo su
# ./dotnet-sdk-6.0.SlackBuild


Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
No final da execução o arquivo SlackBuild terá gerado o pacote instalável. Por padrão este pacote é gerado na pasta /tmp/.

Passo 6: Executar o pacote instalável.

# sudo su
# installpkg /tmp/dotnet-sdk-6.0-6.0.300-x86_64-1_SBo.tgz


Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
Passo 7: Carregar todos os módulos do .NET.

Execute o comando:

# dotnet new

Se deu tudo certo, seu terminal resultará em algo semelhante a:
Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.

Finalização

Se sua instalação foi bem sucedida você já está pronto para utilizar seu Kit de desenvolvimento .NET usando seu editor de texto favorito.

Criarei um arquivo como exemplo:

# dotnet new console

Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.
E Carregarei o arquivo no meu editor de texto escolhido (VS CODE):
Linux: Instalação do Ambiente .NET (#C) no Slackware 15.0.


É isso!
Página anterior    

Páginas do artigo
   1. Download dos arquivos necessários
   2. Instalação dos arquivos baixados
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Da programação ao IDE NetBeans

Experimentos com remasterização de Sabayon

Intel GVT-g: compartilhando a GPU Intel com convidados QEMU/KVM

Gravando vídeo aulas no Linux

É possível ganhar dinheiro com Software Livre?

  
Comentários
[1] Comentário enviado por edps em 29/07/2022 - 14:29h


Olá, tenho a ligeira impressão que dados estão sendo duplicados nas duas páginas.

Não era nem essa a minha ideia ao comentar e sim quanto ao método de download e instalação, o qual pode ser feito assim também:

Baixa o SlackBuild...
$ wget https://slackbuilds.org/slackbuilds/15.0/development/dotnet-sdk-6.0.tar.gz

Descompacta...
$ tar xf dotnet-sdk-6.0.tar.gz

Entra no diretório de trabalho...
$ cd dotnet-sdk-6.0

Baixa os sources (método útil, porque independe de mudança de versão)...
$ source dotnet-sdk-6.0.info
$ wget -nv $DOWNLOAD_x86_64

Atribui a permissão de execução e executa o SlackBuild:
$ chmod a+x dotnet-sdk-6.0.SlackBuild
$ sudo sh dotnet-sdk-6.0.SlackBuild

Instala ou atualiza o pacote:

$ sudo upgradepkg --install-new --reinstall /tmp/dotnet-sdk-6.0-6.0.301-x86_64-1_SBo.tgz

[2] Comentário enviado por lucazz01 em 02/08/2022 - 09:39h


[1] Comentário enviado por edps em 29/07/2022 - 14:29h


Olá, tenho a ligeira impressão que dados estão sendo duplicados nas duas páginas.

Não era nem essa a minha ideia ao comentar e sim quanto ao método de download e instalação, o qual pode ser feito assim também:

Baixa o SlackBuild...
$ wget https://slackbuilds.org/slackbuilds/15.0/development/dotnet-sdk-6.0.tar.gz

Descompacta...
$ tar xf dotnet-sdk-6.0.tar.gz

Entra no diretório de trabalho...
$ cd dotnet-sdk-6.0

Baixa os sources (método útil, porque independe de mudança de versão)...
$ source dotnet-sdk-6.0.info
$ wget -nv $DOWNLOAD_x86_64

Atribui a permissão de execução e executa o SlackBuild:
$ chmod a+x dotnet-sdk-6.0.SlackBuild
$ sudo sh dotnet-sdk-6.0.SlackBuild

Instala ou atualiza o pacote:

$ sudo upgradepkg --install-new --reinstall /tmp/dotnet-sdk-6.0-6.0.301-x86_64-1_SBo.tgz


De fato, pode ser feito assim também. Um fato curioso é que em alguns pacotes a variável $DOWNLOAD do .info pode vir como "UNSUPORTED". Então o método que você descreveu não daria certo, não é o caso do dotnet, mas posso citar como exemplo o pacote do discord.

[3] Comentário enviado por maurixnovatrento em 23/10/2022 - 11:27h


É tempo que estudei um pouco de C# e não aprofundei muita coisa. Dá pra usar a interface gráfica do c# da mesma forma como feito no visual studio no windows, aqueles forms?

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts