cegepmatane / Projet-Specialisation-2022-Clement-Darne

Success History est une application de bureau multi-plateforme permettant d'avoir un suivi de ses notes étudiantes.
1 stars 1 forks source link

Configurer l'environnement de travail Linux. #4

Closed ClementDrn closed 2 years ago

ClementDrn commented 2 years ago

Cloner le dépôt GitHub sur la VM Ubuntu. Le but est de pouvoir exécuter l'application Avalonia de départ ("Hello Avalonia") sur Ubuntu.

ClementDrn commented 2 years ago

Pour cloner le dépôt sur Ubuntu : https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token https://cli.github.com/manual/gh_auth_login https://github.com/cli/cli/blob/trunk/docs/install_linux.md

Pour télécharger .NET : https://docs.microsoft.com/fr-fr/dotnet/core/install/linux-snap https://www.how2shout.com/linux/3-ways-to-install-net-6-dotnet-on-ubuntu-20-04-lts-focal-fossa/ https://packages.microsoft.com/config/

Pour exécuter l'application : https://github.com/AvaloniaUI/Avalonia/blob/master/Documentation/build.md

Pour créer des scripts Linux : https://www.tjelvarolsson.com/blog/using-relative-paths-in-linux-scripts/

ClementDrn commented 2 years ago

Il faut mettre à jour le README.

ClementDrn commented 2 years ago

J'ai réussi à compiler et exécuter l'application depuis l'environnement Ubuntu. Des scripts pour installer .NET, compiler le projet et l'exécuter ont aussi été ajoutés.