Linux'ta Binary'den .Net için VEYA araçlarını yükleme

Giriş

Bu kılavuzda, Linux'ta .Net için VEYA araçlarının nasıl yükleneceği açıklanmaktadır.

Bu talimatlar diğer Linux varyantlarında da geçerli olabilir ancak aşağıdaki gereksinimleri karşılayan makinelerde test edilmiş olmalıdır:

  • Alpine Edge 64 bit (x86_64)
  • Centos 7 LTS 64 bit (x86_64)
  • Debian SID 64 bit (x86_64)
  • Debian 11 (bullseye) 64 bit (x86_64)
  • Fedora 38 64 bit (x86_64)
  • Fedora 37 64 bit (x86_64)
  • OpenSuse Leap 64 bit (x86_64)
  • Ubuntu 24.04 64 bit (x86_64)
  • Ubuntu 22.04 LTS 64 bit (x86_64)
  • Ubuntu 20.04 LTS 64 bit (x86_64)

Ön koşullar

Aşağıdaki bölümlerde VEYA Araçları'nı yüklemeye ilişkin ön koşullar açıklanmaktadır.

.Net Core SDK >= 3.1

Ardından, .Net Core SDK'sının 3.1 veya sonraki bir sürümünü yükleyin. Bunun için, bir terminal penceresi açın ve şunları girin:

Alpine

apk add dotnet6-sdk
    

ref: https://learn.microsoft.com/en-us/dotnet/core/install/linux-alpine

Sento

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install -y dotnet-sdk-6.0
. ref: https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-centos#centos-7
'nı inceleyin.

Debian

.NET'i yüklemeden önce aşağıdaki komutları çalıştırarak Microsoft paket imzalama anahtarını güvenilir anahtarlar listenize ekleyin ve paketi depodur.

wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
.
sudo apt update
sudo apt install -y dotnet-sdk-6.0
https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-debian

Fötr Şapka

sudo dnf install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-fedora
'nı inceleyin.

Fötr Şapka

sudo dnf install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-fedora
'nı inceleyin.

OpenSUSE

.NET'i yüklemeden önce aşağıdaki komutları çalıştırarak Microsoft paket imzalama anahtarını güvenilir anahtarlar listenize ekleyin ve paketi depodur.

sudo zypper install libicu
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
wget https://packages.microsoft.com/config/opensuse/15/prod.repo
sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo

Ardından aşağıdaki komutu kullanarak .Net SDK'sını yükleyebilirsiniz:

sudo zypper install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-opensuse
'nı inceleyin.

Ubuntu

sudo apt install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-ubuntu
'nı inceleyin.

Ubuntu

sudo apt install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-ubuntu
'nı inceleyin.

Ubuntu

sudo apt install -y dotnet-sdk-6.0
. https://learn.microsoft.com/tr-tr/dotnet/core/install/linux-ubuntu
'nı inceleyin.

OR-Araçları Yükleme

.Net için VEYA araçları kitaplığını yüklemek için aşağıdaki adımları uygulayın:

Sisteminizin ikili dağılımını indirin ve ayıklayın:

Yüklemenizi doğrulama

.Net yüklemelerinizi test etmek için bir terminal penceresi açın ve şuraya gidin: ikili program dağılımının paketinden çıkardığınız dizin. Daha sonra şu komutu kullanın:

make test

Bu işlem, VEYA Araçları için bir dizi örnek çalıştırır. Tüm örnekler başarılı olursa projeyi başarıyla tamamladıktan sonra VEYA-Araçları'nı kullanmaya başlayın.