.NETのインストール
こちらの通りに行いました。
sudo apt-get update sudo apt-get install -y dotnet-sdk-10.0
方法
テンプレートのインストール
dotnet new install Avalonia.Templates
プロジェクトの作成
dotnet new avalonia.mvvm -o MyGuiApp cd MyGuiApp
run
dotnet run
build
dotnet build
publish (single file)
プロジェクトファイル(MyGuiApp.csproj)を開き、PropertyGroup の中に以下の1行を追加しておく必要があります。
<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
dotnet publish -c Release \ -r linux-x64 \ --self-contained true \ -p:PublishSingleFile=true \ -p:PublishReadyToRun=true \ -o ./publish