Não é possível instalar o .NET Core no Ubuntu Bionic Beaver

1

Atualmente, estou tentando instalar o .NET Core no Ubuntu 18.04, após estas instruções . Mas eu sempre recebo a seguinte mensagem:

me@mine-Ubuntu:~$ sudo apt-get install -y dotnet-sdk-2.1.200
[sudo] password for me: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dotnet-sdk-2.1.200 : Depends: dotnet-runtime-2.0.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Encontrei algumas postagens sobre esse problema, mas não há ajuda. Espero obter algumas informações adequadas aqui.

    
por user811090 22.05.2018 / 10:55

3 respostas

6

primeiro adicione as fontes:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

depois disso:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

o sudo apt-get update é importante

fonte: link

    
por Luis Carlos Caaveral Sarmiento 22.05.2018 / 18:30
0

Registre a chave e o feed da Microsoft

Antes de instalar o .NET, você precisará registrar a chave Microsoft, registrar o repositório do produto e instalar as dependências necessárias. Isso só precisa ser feito uma vez por máquina.

Abra um terminal e execute os seguintes comandos:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Instalar o .NET SDK

Atualize os produtos disponíveis para instalação e instale o .NET SDK.

No seu terminal, execute os seguintes comandos:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Fonte - link

    
por Nishan Chathuranga 11.06.2018 / 16:31
-1

Você precisa instalar o libicu55:

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt-get update
sudo apt-get install libicu55

E, em seguida, instale o net core:

sudo apt-get install dotnet-sdk-2.1
    
por vu ledang 03.11.2018 / 05:06