ARM64-AmazonLinux2-Dotnet6.0の構築手順

Arm-Linuxの環境を、AWSで作ってみた。
以下、構築メモ

構成
EC2-T4g.nano
ARM64
AmazonLinux2 – Kernel5.10
.net sdk 6.0.101

ec2を作る - t4g.nano など
TeraTermで接続
  ユーザー名:ec2-user
  キーファイルを指定して

sudo yum update -y

sudo yum install libicu60 -y

sudo mkdir -p /usr/share/dotnet

cd /usr/share/dotnet

// https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
sudo wget https://download.visualstudio.microsoft.com/download/pr/d43345e2-f0d7-4866-b56e-419071f30ebe/68debcece0276e9b25a65ec5798cf07b/dotnet-sdk-6.0.101-linux-arm64.tar.gz

sudo tar -zxvf dotnet-sdk-6.0.101-linux-arm64.tar.gz

sudo rm -rf dotnet-sdk-6.0.101-linux-arm64.tar.gz

sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

dotnet --version

// 6.0.101 と表示されたら、成功

【Visual Studio 発行の設定】
構成:Release/Any CPU
ターゲットフレームワーク:net6.0
配置モード:フレームワーク依存
ターゲットランタイム:移植可能

この設定で、発行を行う
発行したフォルダ毎、zipで圧縮する

TeraTerm の ssh scpでzipファイルを送り込む
unzip <ファイル名>

dotnet <プロジェクト名>.dll

yumで、dotnet-sdkのインストールができなかったため、バイナリを拾ってきてインストールする手順

投稿日:
カテゴリー: AWSC#

1件のコメント

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です