kledgeb UbuntuやLinuxの最新情報を紹介

.NET その102 - .NET 5.0.0 Preview 1をインストールするには(Snap版)

.NET 5.0.0 Preview 1をインストールするには(Snap版)

「Ubuntu」に「Snap」パッケージで提供される「.NET 5.0.0 Preview 1」をインストールする方法です。


  • Install using Snap

「.NET 5.0.0 Preview 1」のリリース情報は、以下を参照してください。

  • .NET 5.0.0 Preview 1がリリースされました

Snap Store

「Snap版 .NET 5.0.0 Preview 1」は、「Snap Store」の「5.0/beta」チャンネルから配布されます。

 

1-1..NET Core SDKをインストールしていない場合

「Snap版 .NET Core SDK」をインストールしていない場合、「端末」を起動して以下のコマンドを実行します。

sudo snap install dotnet-sdk --channel=5.0/beta --classic


1-2.すでに.NET Core SDKをインストールしている場合

すでに他のチャンネルから「Snap版 .NET Core SDK」をインストールしている場合、「端末」を起動して以下のコマンドを実行します。

sudo snap refresh dotnet-sdk --channel=5.0/beta --classic


2.dotnetコマンドの実行

インストールが完了すれば「dotnet」コマンドを利用できるようになります。
「dotnet」コマンドの実行は、以下のように実行します。 

dotnet-sdk.dotnet

見ての通り「dotnet-sdk」の名前空間をつけて「dotnet」コマンドを実行する必要があります。
名前空間により、deb版など既存の「PATH」に「dotnet」コマンドがあっても、Snap版「dotnet」コマンドを実行できます。

もし既存の「PATH」に「dotnet」コマンドがなければ、以下のコマンドでエイリアスを設定することで、「dotnet-sdk.dotnet」を「dotnet」で実行できるようになります。

sudo snap alias dotnet-sdk.dotnet dotnet


ランタイム

ランタイムは、以下からインストールできます。
「SDK」にランタイムが含まれるため、「SDK」をインストールする場合は別途ランタイムのインストールは必要ありません。



SSL証明書に関するエラーが発生する場合は

SSL証明書に関するエラーが発生する場合は、以下の解決策を実施してください。

  • SSL Certificate resolution with Snap installs

permission deniedが発生する

「dotnet-sdk」のバージョン「5.0.100-preview.1.20155.7」で「dotnet」コマンド実行時に「permission denied」エラーが発生し、「dotnet」コマンドの実行に失敗します。


どうやら「snap」フォルダーのパーミッションが他のユーザーからアクセスできないパーミッションになっており、実行に必要なファイルにアクセスできずエラーが発生しているようです。


パーミッションは以下のようになっており、他のユーザーからアクセスできません。


「Snap版 dotnet-sdk 5.0.100-preview.1.20155.7」の代わりに「deb版 .NET 5.0.0 Preview 1」か、バイナリーを直接ダウンロードして利用するのが良さそうです。

.NET Core
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux その429 - GNOME 向けアプリとアップデートの紹介・ RSS リーダーのインポート機能や映画マトリックスのデスクトップ効果など
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Ubuntu 26.10 その24 - Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表
    Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表 Ubuntu 26.10 の公式壁紙と壁紙コンペの結果が発表されました。
  • Linux その428 - KDE Plasma で実装予定の新機能や改善・マウスの中央ボタンの機能改善やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Linux その426 - GNOME 向けアプリとアップデートの紹介・AI アシスタントアプリやメールスイートなど
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu 26.10 その23 - x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に
    x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に x86-64-v3 に対応した Ubuntu Desktop 26.10 のデイリービルドのディスクイメージが利用可能になりました。
  • Lubuntu その28 - Lubuntu 26.04 LTS の新機能と変更点・既知の問題
    Lubuntu 26.04 LTS の新機能と変更点 リリースノートから Lubuntu 26.04 LTS の新機能と変更点を紹介します。
  • Ubuntu 24.04 その102 - Ubuntu Desktop 24.04.5.1 がリリースされました・ディスクイメージのダウンロード
    Ubuntu Desktop 24.04.5.1 がリリースされました 2026年9月15日、Ubuntu Desktop 24.04.5.1 がリリースされました。
記事のピックアップ
オプション