flathub / com.vscodium.codium

https://flathub.org/apps/details/com.vscodium.codium
94 stars 19 forks source link

How to add dotnet to VSCodium? #80

Closed KirMozor closed 2 years ago

KirMozor commented 2 years ago

I installed vscodium via flatpak from flathub flatpak install com.vscodium.codium Then according to README.md installed dotnet for C#

kirill@kirmozor ~ $ flatpak install flathub org.freedesktop.Sdk.Extension.dotnet
Поиск совпадений…
Похожие ссылки для 'org.freedesktop.Sdk.Extension.dotnet' найдены в репозитории 'flathub' (system):

   1) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/18.08
   2) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/19.08
   3) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/20.08

Какой вы хотите использовать (0 - отмена)? [0-3]: 1
        ID                                       Ветка     Оп     Удалённый репозиторий    Загрузка
 1. [✓] org.freedesktop.Sdk.Extension.dotnet     18.08     i      flathub                  151,2 МБ / 166,6 МБ

Установка завершена.

English translation:

kirill@kirmozor ~ $ flatpak install flathub org.freedesktop.Sdk.Extension.dotnet
Finding matches...
Similar links for 'org.freedesktop.Sdk.Extension.dotnet' found in 'flathub' repository (system):

   1) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/18.08
   2) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/19.08
   3) runtime/org.freedesktop.Sdk.Extension.dotnet/x86_64/20.08

Which one do you want to use (0 - cancel)? [0-3]: 1
        ID                                       Fork     Op     Remote repository    Download
 1. [✓] org.freedesktop.Sdk.Extension.dotnet     18.08     i      flathub                  151,2 МБ / 166,6 МБ

Installation complete.

And I tried to use the command:FLATPAK_ENABLE_SDK_EXT=dotnet flatpak run com.vscodium.codium But something doesn't work

kirill@kirmozor ~ $ FLATPAK_ENABLE_SDK_EXT=dotnet  flatpak run com.vscodium.codium
codium-wrapper: Requested SDK extension "dotnet" is not installed
codium-wrapper: Setting up NPM packages
codium-wrapper: Setting up Cargo packages
codium-wrapper: Setting up Python packages

My os:

kirill@kirmozor
---------------
OS: Solus x86_64 
Uptime: 39 mins 
Packages: 867 (eopkg), 7 (flatpak) 
Shell: bash 5.1.16
Resolution: 1280x1024 
DE: MATE 1.26.0 
WM: Metacity (Marco) 
Theme: Plata-Noir [GTK2/3] 
Icons: Papirus [GTK2/3] 
Terminal: mate-terminal 
Terminal Font: Hack 9 
CPU: Intel Core 2 Duo E8500 (2) @ 2.962GHz 
GPU: NVIDIA GeForce GT 630 
Memory: 1272MiB / 5942MiB 

My kernel:

kirill@kirmozor ~ $ uname -a
Linux kirmozor 5.14.21-210.current #1 SMP PREEMPT Sun Dec 5 21:23:09 UTC 2021 x86_64 GNU/Linux
kirill@kirmozor ~ $ 
noonsleeper commented 2 years ago

Hey @KirMozor, when you select the sdk you need to pick the version that is compatible with the current runtime-version that is 21.08

I can see that for org.freedesktop.Sdk.Extension.dotnet isn't a updated version but there is other versions that you can use

% flatpak search dotnet
Name                              Description                       Application ID                                 Version               Branch          Remotes
.NET Core SDK extension           .NET Core SDK extension           org.freedesktop.Sdk.Extension.dotnet                                 20.08           flathub
.NET Core SDK extension           .NET Core SDK extension           org.freedesktop.Sdk.Extension.dotnet                                 19.08           flathub
.NET Core SDK extension           .NET Core SDK extension           org.freedesktop.Sdk.Extension.dotnet                                 18.08           flathub
.NET Core SDK extension           .NET Core SDK extension           org.freedesktop.Sdk.Extension.dotnet6          6.0.100-rc.1          beta            flathub
.NET Core SDK extension           .NET Core SDK extension           org.freedesktop.Sdk.Extension.dotnet6          6.0.101-rel           21.08           flathub
.NET 5 SDK extension              .NET 5 SDK extension              org.freedesktop.Sdk.Extension.dotnet5                                21.08           flathub
.NET 5 SDK extension              .NET 5 SDK extension              org.freedesktop.Sdk.Extension.dotnet5                                20.08           flathub

I think that org.freedesktop.Sdk.Extension.dotnet6 and org.freedesktop.Sdk.Extension.dotnet5 maybe are what are you looking for?

pm4rcin commented 2 years ago

I think it's the problem that's described here: https://github.com/flathub/com.visualstudio.code/issues/259