Page 1 sur 1
Installation de .NET Framework
Posté : mar. 28 déc. 2021 10:01
par Mandrake
Bonjour
comme beaucoup, je cherche un remplaçant à Windows. Je suis novice sous Linux et je teste les différentes distributions. Celle de Zorin me plait bien.
Je sais qu'il n'est pas évident d'installer un programme Windows sur Linux, mais j'ai un soft qu'il me faut absolument. Maxicompte.
Ce dernier utilise NetFramework. Malheureusement, impossible d'installer ce dernier.
J'ai trouvé sur le net, des lignes de commande, mais cela ne fonctionne pas.
Quelqu'un a t il des idées ?
Installation de .NET Framework
Posté : mar. 28 déc. 2021 10:42
par jlb
Bonjour
@Mandrake.
Mandrake a écrit : ↑mar. 28 déc. 2021 10:01Ce dernier utilise NetFramework. Malheureusement, impossible d'installer ce dernier.
J'ai trouvé sur le net, des lignes de commande, mais cela ne fonctionne pas.
Tu m'étonnes tout de même : je viens d'installer .Net Framework 5 sur Zorin 16 Core en copiant-collant consciencieusement les lignes de commande indiquées sur
cette page.

Sans explications, voici ce que ça donne :
Code : Tout sélectionner
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
--2021-12-28 10:33:33-- https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
Résolution de packages.microsoft.com (packages.microsoft.com)... 13.80.99.124
Connexion vers packages.microsoft.com (packages.microsoft.com)|13.80.99.124|:443... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Taille : 3124 (3,1K) [application/octet-stream]
Enregistre : «packages-microsoft-prod.deb»
packages-microsoft- 100% 3,05K --.-KB/s ds 0s
2021-12-28 10:33:33 (421 MB/s) - «packages-microsoft-prod.deb» enregistré [3124/3124]
sudo dpkg -i packages-microsoft-prod.deb
[sudo] Mot de passe de xxxx :
Sélection du paquet packages-microsoft-prod précédemment désélectionné.
(Lecture de la base de données... 368970 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de packages-microsoft-prod.deb ...
Dépaquetage de packages-microsoft-prod (1.0-ubuntu20.04.1) ...
Paramétrage de packages-microsoft-prod (1.0-ubuntu20.04.1) ...
sudo apt update
Atteint :1 http://security.ubuntu.com/ubuntu focal-security InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :3 http://ppa.launchpad.net/cappelikan/ppa/ubuntu focal InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :5 http://ppa.launchpad.net/diesch/testing/ubuntu focal InRelease
Atteint :6 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :7 https://brave-browser-apt-release.s3.brave.com stable InRelease
Atteint :8 http://ppa.launchpad.net/flexiondotorg/quickemu/ubuntu focal InRelease
Atteint :9 http://ppa.launchpad.net/heyarje/makemkv-beta/ubuntu focal InRelease
Réception de :10 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease [10,5 kB]
Atteint :11 http://ppa.launchpad.net/linuxuprising/shutter/ubuntu focal InRelease
Atteint :12 http://ppa.launchpad.net/xubuntu-dev/staging/ubuntu focal InRelease
Atteint :13 http://ppa.launchpad.net/yannick-mauray/quickgui/ubuntu focal InRelease
Atteint :14 http://ppa.launchpad.net/zorinos/apps/ubuntu focal InRelease
Atteint :15 http://ppa.launchpad.net/zorinos/drivers/ubuntu focal InRelease
Atteint :16 http://ppa.launchpad.net/zorinos/patches/ubuntu focal InRelease
Atteint :17 http://ppa.launchpad.net/zorinos/stable/ubuntu focal InRelease
Atteint :18 https://packages.zorinos.com/stable focal InRelease
Atteint :19 https://packages.zorinos.com/patches focal InRelease
Atteint :20 https://packages.zorinos.com/apps focal InRelease
Atteint :21 https://packages.zorinos.com/drivers focal InRelease
Réception de :22 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 Packages [121 kB]
131 ko réceptionnés en 4s (37,1 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
sudo apt-get install -y apt-transport-https
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
apt-transport-https est déjà la version la plus récente (2.0.6).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
sudo apt-get update
Atteint :1 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :2 http://ppa.launchpad.net/cappelikan/ppa/ubuntu focal InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :4 https://brave-browser-apt-release.s3.brave.com stable InRelease
Atteint :5 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Atteint :6 http://ppa.launchpad.net/diesch/testing/ubuntu focal InRelease
Atteint :7 http://ppa.launchpad.net/flexiondotorg/quickemu/ubuntu focal InRelease
Atteint :8 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease
Atteint :9 http://ppa.launchpad.net/heyarje/makemkv-beta/ubuntu focal InRelease
Atteint :10 http://security.ubuntu.com/ubuntu focal-security InRelease
Atteint :11 http://ppa.launchpad.net/linuxuprising/shutter/ubuntu focal InRelease
Atteint :12 http://ppa.launchpad.net/xubuntu-dev/staging/ubuntu focal InRelease
Atteint :13 http://ppa.launchpad.net/yannick-mauray/quickgui/ubuntu focal InRelease
Atteint :14 http://ppa.launchpad.net/zorinos/apps/ubuntu focal InRelease
Atteint :15 http://ppa.launchpad.net/zorinos/drivers/ubuntu focal InRelease
Atteint :16 http://ppa.launchpad.net/zorinos/patches/ubuntu focal InRelease
Atteint :17 http://ppa.launchpad.net/zorinos/stable/ubuntu focal InRelease
Atteint :18 https://packages.zorinos.com/stable focal InRelease
Atteint :19 https://packages.zorinos.com/patches focal InRelease
Atteint :20 https://packages.zorinos.com/apps focal InRelease
Atteint :21 https://packages.zorinos.com/drivers focal InRelease
Lecture des listes de paquets... Fait
sudo apt-get install -y dotnet-sdk-5.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
aspnetcore-runtime-5.0 aspnetcore-targeting-pack-5.0 dotnet-apphost-pack-5.0
dotnet-host dotnet-hostfxr-5.0 dotnet-runtime-5.0 dotnet-runtime-deps-5.0
dotnet-targeting-pack-5.0 netstandard-targeting-pack-2.1
Les NOUVEAUX paquets suivants seront installés :
aspnetcore-runtime-5.0 aspnetcore-targeting-pack-5.0 dotnet-apphost-pack-5.0
dotnet-host dotnet-hostfxr-5.0 dotnet-runtime-5.0 dotnet-runtime-deps-5.0
dotnet-sdk-5.0 dotnet-targeting-pack-5.0 netstandard-targeting-pack-2.1
0 mis à jour, 10 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 95,8 Mo dans les archives.
Après cette opération, 396 Mo d'espace disque supplémentaires seront utilisés.
Réception de :1 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-runtime-deps-5.0 amd64 5.0.13-1 [2 654 B]
Réception de :2 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-host amd64 6.0.1-1 [55,7 kB]
Réception de :3 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-hostfxr-5.0 amd64 5.0.13-1 [140 kB]
Réception de :4 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-runtime-5.0 amd64 5.0.13-1 [22,3 MB]
Réception de :5 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 aspnetcore-runtime-5.0 amd64 5.0.13-1 [6 085 kB]
Réception de :6 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-targeting-pack-5.0 amd64 5.0.0-1 [2 086 kB]
Réception de :7 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 aspnetcore-targeting-pack-5.0 amd64 5.0.0-1 [1 316 kB]
Réception de :8 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-apphost-pack-5.0 amd64 5.0.13-1 [3 403 kB]
Réception de :9 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 netstandard-targeting-pack-2.1 amd64 2.1.0-1 [1 476 kB]
Réception de :10 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 dotnet-sdk-5.0 amd64 5.0.404-1 [58,9 MB]
95,8 Mo réceptionnés en 17s (5 480 ko/s)
Sélection du paquet dotnet-runtime-deps-5.0 précédemment désélectionné.
(Lecture de la base de données... 368978 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-dotnet-runtime-deps-5.0_5.0.13-1_amd64.deb ...
Dépaquetage de dotnet-runtime-deps-5.0 (5.0.13-1) ...
Sélection du paquet dotnet-host précédemment désélectionné.
Préparation du dépaquetage de .../1-dotnet-host_6.0.1-1_amd64.deb ...
Dépaquetage de dotnet-host (6.0.1-1) ...
Sélection du paquet dotnet-hostfxr-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../2-dotnet-hostfxr-5.0_5.0.13-1_amd64.deb ...
Dépaquetage de dotnet-hostfxr-5.0 (5.0.13-1) ...
Sélection du paquet dotnet-runtime-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../3-dotnet-runtime-5.0_5.0.13-1_amd64.deb ...
Dépaquetage de dotnet-runtime-5.0 (5.0.13-1) ...
Sélection du paquet aspnetcore-runtime-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../4-aspnetcore-runtime-5.0_5.0.13-1_amd64.deb ...
Dépaquetage de aspnetcore-runtime-5.0 (5.0.13-1) ...
Sélection du paquet dotnet-targeting-pack-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../5-dotnet-targeting-pack-5.0_5.0.0-1_amd64.deb ...
Dépaquetage de dotnet-targeting-pack-5.0 (5.0.0-1) ...
Sélection du paquet aspnetcore-targeting-pack-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../6-aspnetcore-targeting-pack-5.0_5.0.0-1_amd64.deb ...
Dépaquetage de aspnetcore-targeting-pack-5.0 (5.0.0-1) ...
Sélection du paquet dotnet-apphost-pack-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../7-dotnet-apphost-pack-5.0_5.0.13-1_amd64.deb ...
Dépaquetage de dotnet-apphost-pack-5.0 (5.0.13-1) ...
Sélection du paquet netstandard-targeting-pack-2.1 précédemment désélectionné.
Préparation du dépaquetage de .../8-netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb ...
Dépaquetage de netstandard-targeting-pack-2.1 (2.1.0-1) ...
Sélection du paquet dotnet-sdk-5.0 précédemment désélectionné.
Préparation du dépaquetage de .../9-dotnet-sdk-5.0_5.0.404-1_amd64.deb ...
Dépaquetage de dotnet-sdk-5.0 (5.0.404-1) ...
Paramétrage de dotnet-host (6.0.1-1) ...
Paramétrage de dotnet-runtime-deps-5.0 (5.0.13-1) ...
Paramétrage de netstandard-targeting-pack-2.1 (2.1.0-1) ...
Paramétrage de dotnet-hostfxr-5.0 (5.0.13-1) ...
Paramétrage de dotnet-apphost-pack-5.0 (5.0.13-1) ...
Paramétrage de dotnet-targeting-pack-5.0 (5.0.0-1) ...
Paramétrage de aspnetcore-targeting-pack-5.0 (5.0.0-1) ...
Paramétrage de dotnet-runtime-5.0 (5.0.13-1) ...
Paramétrage de aspnetcore-runtime-5.0 (5.0.13-1) ...
Paramétrage de dotnet-sdk-5.0 (5.0.404-1) ...
This software may collect information about you and your use of the software, and send that to Microsoft.
Please visit http://aka.ms/dotnet-cli-eula for more information.
Welcome to .NET!
---------------------
Learn more about .NET: https://aka.ms/dotnet-docs
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs
Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.
Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry
Configuring...
--------------
A command is running to populate your local package cache to improve restore speed and enable offline access. This command takes up to one minute to complete and only runs once.
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Installation de .NET Framework
Posté : mar. 28 déc. 2021 14:04
par Mandrake
Merci pour la réponse.
J'ai refait la manip mais avec le lien que tu as donné. Même résultat, il ne trouve pas la commande "donet" pourtant les paquets se sont bien installés.
Petite précision, l'installation de Zorin n'est pas en native, je la lance à partir d'une clé USB.
Je vais prochainement, faire l'installation en dure et je verrai si j'ai le même problème.
Installation de .NET Framework
Posté : mar. 28 déc. 2021 14:47
par roger
Mandrake a écrit : ↑mar. 28 déc. 2021 14:04Petite précision, l'installation de Zorin n'est pas en native, je la lance à partir d'une clé USB.
Je vais prochainement, faire l'installation en dure et je verrai si j'ai le même problème.
Les résultats sont bien souvent faussés quand les manipulations proposées sont faites directement depuis la clé USB (et donc ne sont pas écrits aux bons endroits dans un OS réellement installé) car rien n'est écrit dans son "core"...juste mis en mémoire cache.
La clé bootable ne sert réellement qu'à se faire une idée d'un OS et ne peut être "modifiée" dans son code d'origine qui doit rester figé pour resservir ultérieurement.
Installation de .NET Framework
Posté : mar. 28 déc. 2021 15:15
par jlb
Mandrake a écrit : ↑mar. 28 déc. 2021 14:04Petite précision, l'installation de Zorin n'est pas en native, je la lance à partir d'une clé USB.
En live session ? M'enfin,
@Mandrake...

Sur mon Zorin 16 installé pour de vrai :
Code : Tout sélectionner
dotnet --help
SDK .NET (5.0.404)
Utilisation: dotnet [runtime-options][path-to-application][arguments]
Exécutez une application .NET.
runtime-options:
--additionalprobingpath <path> Chemin contenant la stratégie de collecte et les assemblys à collecter.
--additional-deps <path> Chemin du fichier deps.json supplémentaire.
--depsfile Chemin du fichier <application>.deps.json.
--fx-version <version> Version du framework partagé installé à utiliser pour exécuter l'application.
--roll-forward <setting> Restaurer par progression la version du framework (LatestPatch, Minor, LatestMinor, Major, LatestMajor, Disable).
--runtimeconfig Chemin du fichier <application>.runtimeconfig.json.
path-to-application:
Chemin d'un fichier .dll d'application à exécuter.
Utilisation: dotnet [sdk-options][command][command-options][arguments]
Exécutez une commande du kit SDK .NET.
sdk-options:
-d|--diagnostics Activez la sortie des diagnostics.
-h|--help Affichez l'aide de la ligne de commande.
--info Affichez les informations sur .NET.
--list-runtimes Affichez les runtimes installés.
--list-sdks Affichez les SDK installés.
--version Affichez la version utilisée du kit SDK .NET.
Commandes du SDK:
add Ajoutez un package ou une référence à un projet .NET.
build Générez un projet .NET.
build-server Interagissez avec les serveurs démarrés par une build.
clean Nettoyez les sorties de build d'un projet .NET.
help Affichez l'aide de la ligne de commande.
list Listez les références de projet d'un projet .NET.
msbuild Exécutez des commandes MSBuild (Microsoft Build Engine).
new Créez un fichier ou projet .NET.
nuget Fournit des commandes NuGet supplémentaires.
pack Créez un package NuGet.
publish Publiez un projet .NET à des fins de déploiement.
remove Supprimez un package ou une référence d'un projet .NET.
restore Restaurez les dépendances spécifiées dans un projet .NET.
run Générez et exécutez une sortie de projet .NET.
sln Modifiez les fichiers solution Visual Studio.
store Stockez les assemblys spécifiés dans le magasin de packages de runtime.
test Exécutez des tests unitaires à l'aide du programme Test Runner spécifié dans un projet .NET.
tool Installez ou gérez les outils qui étendent l'expérience .NET.
vstest Exécutez des commandes VSTest (Microsoft Test Engine).
Commandes supplémentaires d'outils groupés :
dev-certs Créez et gérez des certificats de développement.
fsi Démarrer F# Interactive / exécuter les scripts F#.
sql-cache Outils en ligne de commande du cache SQL Server.
user-secrets Gérez les secrets d'utilisateur de développement.
watch Démarrez un observateur de fichier qui exécute une commande quand les fichiers changent.
Pour plus d'informations sur une commande, exécutez 'dotnet [commande] --help'.
Après, je ne t'en dirai pas davantage, vu que je ne me sers pas de .NET Framework...
Installation de .NET Framework
Posté : dim. 9 janv. 2022 13:24
par Mandrake
Bonjour
en suivant vos conseils, je suis arrivé à installer Net Framework, par contre impossible d'installer le programme.
Quand je lance le programme Maxi Compte, il ne trouve pas NetFramework sur le PC et me propose de le télécharger. Mais là aussi impossible. Le programme me répond que la connexion n'est pas sécurisée.
Si je réponds de continuer l'installation sans récupérer Net Framework, le programme va jusqu'au bout, mais ne se lance pas.
Une idée ?
Installation de .NET Framework
Posté : dim. 9 janv. 2022 17:43
par jlb
Désolé,
@Mandrake, mes conseils ne servaient à rien : MaxiCompte nécessite la version 4.7 de .NET Framework mais tu ne l'avais pas précisé.
J'ai reconstitué ton parcours et j'en arrive à peu près aux mêmes conclusions : même si, bizarrement, l'installation de .NET progresse d'un essai à l'autre, elle coince toujours au bout d'un moment, et je n'attendrai pas les 127 minutes (?) annoncées :

- dotnet.png (59.28 Kio) Vu 15343 fois
Je pense malheureusement que la réponse à ta question se trouve dans l'avertissement de départ. Malgré la communication de Zorin, le support des applications Windows atteint le plus souvent ses limites :

- avertissement.png (98.11 Kio) Vu 15343 fois
Tu pourrais bien sûr installer Windows 10 dans une machine virtuelle pour faire tourner ton programme, mais serait-ce bien raisonnable ?
Je pense que tu t'accroches à Maxi Compte comme nous l'avons tous fait pour un programme ou un autre au moment de franchir le pas et de passer à Linux.
Mais il existe certainement des programmes Linux qui te rendraient des services comparables.

Installation de .NET Framework
Posté : mer. 12 janv. 2022 17:10
par Mandrake
Bonjour jlb
j'essai de trouver des équivalents pour les programmes que j'utilise régulièrement, mais pour ce dernier c'est plus compliqué du fait de ça simplicité et de l'utilisation sur de nombreuses années.
En plus c'est un programme que j'utilise régulièrement. Je vais voir si il est possible d'exporter la base dans un autre programme.
J'ai écrit au concepteur, aucune version pour Linux n'est prévu.
Comme tu le soulignes, je vais peut être partir sur une machine virtuelle. C'est une idée que j'explore.
Je ne sais pas si il est possible de restaurer une image d'un OS dans une machine virtuelle.
Installation de .NET Framework
Posté : mer. 12 janv. 2022 19:14
par jlb
Mandrake a écrit : ↑mer. 12 janv. 2022 17:10j'essai de trouver des équivalents pour les programmes que j'utilise régulièrement, mais pour ce dernier c'est plus compliqué du fait de ça simplicité et de l'utilisation sur de nombreuses années.
Je comprends,
@Mandrake, je comprends : comme toi, j'utilisais un logiciel de tenue de compte que j'aimais bien (BankPerfect) et j'ai continué à l'utiliser tant que j'ai eu le dual-boot avec XP. Un jour, j'ai essayé HomeBank... et je l'ai finalement adopté sans regret, d'autant que plus rien ne me retenait à Windows...
Pour ta question concernant les machines virtuelles, je pense que l'ami
@Blind114 est plus à même que moi pour te répondre.
Installation de .NET Framework
Posté : mer. 12 janv. 2022 21:49
par Blind114
Merci @jlb de m'inviter sur ce sujet que je suivais déjà par ailleurs, mais pour lequel je n'avais jusqu'ici aucune plus value.
Oui @Mandrake, normalement il est parfaitement faisable d'implémenter une partie (données) dans une machine virtuelle, par contre à titre personnel je te déconseille de vouloir cloner un os complet existant dans une mahine virtuelle, même si dans l'absolu rien ne s'y oppose.
Je pense pour une VM (Virtual Machine), qu'il vaut mieux, bien la paramétrer et installer ensuite un os dessus, vierge, pour y cloner une fraction de données utiles.
C'est ce que j'ai fait pour mon boulot, vu qu'on me demandait d'avoir un windows pour me connecter à un serveur (ce qui ne sert strictement à rien, car derrière un vpn et un logiciel de rdp (accès distant à un bureau), mon Linux mint fait parfaitement le job), donc j'ai recréé un windows 7 en l'occurrence, avec les paramètres qui vont bien, le logiciel vpn et puis rien d'autre, aujourd'hui je fait tourner une VM intutile, mais ça satisfait tout le monde !
Ton cas est un peu différent car cette VM aurait une réelle utilité pour toi, donc, je te conseille de créer une VM de la paramétrer convenablement en terme de nombres de processeurs, de RAM, d'espace disque et de dossier partagé. Sur cette VM vierge, tu installes le windows que tu veux, en respectant ses prérequis et ensuite tu y installes ton logiciel fétiche auquel tu raccroches, en copiant/collant, les données à ce dernier.