CentOS7 Как установить менеджер пакетов Nuget

#c# #mono #devops #centos7 #rpm

Вопрос:

Я на CentOS7, и я изо всех сил пытаюсь установить nuget.

Обычный подозреваемый в:

 yum install nuget
 

неудачи.

Как выполнить эту, казалось бы, простую операцию?

Ответ №1:

Сначала установите необходимые инструменты:

 yum install -y wget
 

Добавьте репо Nuget:

 yum-config-manager --add-repo http://download.mono-project.com/repo/centos/ 
 

Добавьте необходимый ключ:

 rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=getamp;search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
 

Моно необходимо для Nuget:

 yum install -y mono-complete
 

Потяните вниз Nuget об / мин:

 wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/n/nuget-2.8.7-3.el7.x86_64.rpm
 

Установите Nuget RPM:

 rpm -i nuget-2.8.7-3.el7.x86_64.rpm
 

Очистка оборотов в минуту:

 rm -f nuget-2.8.7-3.el7.x86_64.rpm
 

Комментарии:

1. Людям следует избегать использования Mono, когда .NET 6 уже в пути. docs.microsoft.com/en-us/dotnet/core/install/linux-centos Установите . NET Core SDK, а затем dotnet nuget предоставляет вам основные функциональные возможности.