dacker

نصب .NET SDK روی Ubuntu 24.04 (noble)

.NET SDK نسخهٔ 9.0.121 را روی Ubuntu 24.04 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی. دستور زیر کامل است: کلید امضا، مخزن، نصب، راه‌اندازی و بررسی.

  • نسخه: 9.0.121
  • حجم مخزن: 139.9 MB
  • مدیر بسته: apt
  • آخرین تغییر:
  • مجوز: MIT

دستور نصب .NET SDK روی Ubuntu 24.04

نسخه

مرورگر شما انتخاب بدون JavaScript را پشتیبانی نمی‌کند؛ دستورهای همهٔ نسخه‌ها زیر هم آمده‌اند.

.NET SDK 10.0

  • Ubuntu 24.04
  • از مخزن خود توزیع
  • dotnet-sdk-10.0 در مخزن رسمی خود Ubuntu هست (نسخهٔ 10.0.112-0ubuntu1~24.04.1) و از mirror معمولی Ubuntu نصب می‌شود.
bash · Ubuntu 24.04
  1. ۱از مخزن‌های خود توزیع نصب کنید
    # 1) Install from the distro repositoriessudo apt updatesudo apt install dotnet-sdk-10.0
  2. ۲بررسی نصب
    # 2) Check the installationdotnet --version

.NET SDK 9.09.0.121

  • Ubuntu 24.04
  • 139.9 MB
  • امضا و بررسی‌شده
bash · Ubuntu 24.04
  1. ۱کلید امضای dacker
    # 1) Add the dacker signing keysudo curl -fsSL https://repo.dacker.ir/dacker.gpg -o /usr/share/keyrings/dacker.gpg
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/apt/sources/dacker-dotnet.sources -o /etc/apt/sources.list.d/dacker-dotnet.sources
  3. ۳نصب
    # 3) Installsudo apt updatesudo apt install dotnet-sdk-9.0
  4. ۴بررسی نصب
    # 4) Check the installationdotnet --version
به‌جای فایل .sources، یک خط .list می‌خواهید؟
  1. جایگزین مرحلهٔ ۲
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/dacker.gpg] https://repo.dacker.ir/apt/dotnet noble main" | sudo tee /etc/apt/sources.list.d/dacker-dotnet.list

نسخهٔ بسته‌های .NET SDK روی Ubuntu 24.04

همهٔ بسته‌های مخزن dotnet برای این توزیع، مستقیم از manifest مخزن. نام بسته‌ها را برای apt install می‌توانید استفاده کنید.

بستهنسخه
dotnet-sdk-9.09.0.121-0ubuntu1~24.04.1~ppa1
dotnet-runtime-9.09.0.20-0ubuntu1~24.04.1~ppa1
aspnetcore-runtime-9.09.0.20-0ubuntu1~24.04.1~ppa1

وابستگی‌هایی که همراهشان از همین مخزن نصب می‌شوند: aspnetcore-targeting-pack-9.0، dotnet-apphost-pack-9.0، dotnet-host-9.0، dotnet-hostfxr-9.0، dotnet-sdk-aot-9.0، dotnet-targeting-pack-9.0، dotnet-templates-9.0، netstandard-targeting-pack-2.1-9.0

خطاهای رایج نصب .NET SDK روی Ubuntu 24.04

خطای NO_PUBKEY یا «is not signed» در apt update

output
W: GPG error: https://repo.dacker.ir/apt/dotnet noble InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1363921AA23CD7DBE: The repository 'https://repo.dacker.ir/apt/dotnet noble InRelease' is not signed.

کلید امضای dacker روی سرور نیست یا فایل آن خراب است. مرحلهٔ ۱ بلوک بالا را دوباره اجرا کنید و بعد apt update را تکرار کنید.

bash · Ubuntu 24.04
sudo curl -fsSL https://repo.dacker.ir/dacker.gpg -o /usr/share/keyrings/dacker.gpgsudo apt update

بررسی اثر انگشت کلید ←

«Unable to locate package dotnet-sdk-9.0»

output
E: Unable to locate package dotnet-sdk-9.0

یا فایل مخزن (مرحلهٔ ۲) اضافه نشده، یا بعد از آن apt update اجرا نشده. با دستور زیر ببینید apt بسته را از repo.dacker.ir می‌شناسد یا نه؛ اگر خروجی خالی بود، مرحله‌های ۲ و ۳ را تکرار کنید.

bash · Ubuntu 24.04
apt-cache policy dotnet-sdk-9.0

مرتبط

روی توزیع دیگری هستید؟

معمولاً کنار .NET روی Ubuntu 24.04 نصب می‌شوند:

همهٔ نسخه‌ها و توزیع‌های .NET SDK ← · همهٔ محصولات برای Ubuntu 24.04 ←