This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
other:win10apps [2023/12/06 14:48] jypeter [Installing applications with winget] Updated the emacs and WinSCP examples |
other:win10apps [2024/03/05 15:04] (current) jypeter Added Dev Home and vscode sections |
||
---|---|---|---|
Line 436: | Line 436: | ||
* [[https://www.oracle.com/java/technologies/downloads/|Download the x64 Installer]] of the latest LTS (e.g. ''JDK Development Kit 17.0.7'' in May 2023) for your computer and install it | * [[https://www.oracle.com/java/technologies/downloads/|Download the x64 Installer]] of the latest LTS (e.g. ''JDK Development Kit 17.0.7'' in May 2023) for your computer and install it | ||
* For Windows, get the ''x64 MSI Installer'' | * For Windows, get the ''x64 MSI Installer'' | ||
+ | |||
+ | |||
+ | ===== Some technical packages ===== | ||
+ | |||
+ | There is a good chance **you don't need** these programs! | ||
+ | |||
+ | ==== nmap / zenmap / nping ==== | ||
+ | |||
+ | [[https://nmap.org/|nmap]] for Windows can be installed when we need to install [[https://nmap.org/nping/|nping ]] to check if a network connection is stable, instead of using the ''ping'' command directly available in Windows | ||
+ | |||
+ | * ping ssh1 every minutes (''--delay 1m'') during 1 hour (''-c 60''), without displaying the sent packets (''-H'') | ||
+ | * ''nping --delay 1m -c 60 -H ssh1'' | ||
===== More applications ===== | ===== More applications ===== | ||
Line 447: | Line 459: | ||
===== TODO ===== | ===== TODO ===== | ||
+ | |||
+ | ==== Using Microsoft PowerToys ==== | ||
+ | |||
+ | Check what could be useful in [[https://learn.microsoft.com/en-us/windows/powertoys/|Microsoft PowerToys: Utilities to customize Windows]] | ||
+ | |||
+ | ==== Using Dev Home ==== | ||
+ | |||
+ | Check what could be useful in [[https://learn.microsoft.com/en-us/windows/dev-home/|Dev Home]] | ||
+ | |||
+ | |||
+ | ==== Using Visual Studio Code ==== | ||
+ | |||
+ | Check what could be useful in [[https://code.visualstudio.com/docs|Visual Studio Code]] | ||
==== Installing applications with winget ==== | ==== Installing applications with winget ==== | ||
Line 555: | Line 580: | ||
+ | === PuTTY example === | ||
+ | |||
+ | <note important> | ||
+ | There are several versions of PuTTY available.\\ \\ You want the **official version** (maintained **and free**), that is available with 2 different winget IDs : ''XPFNZKSKLBP7RJ'' for the version available directly from Microsoft Store, or ''PuTTY.PuTTY'' if you download an installer from the [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|official PuTTY download page]]. More details in [[https://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-windowsstore|Is the version of PuTTY in the Microsoft Store legit?]]</note> | ||
+ | |||
+ | <code> | ||
+ | PS C:\Users\jypeter> winget search putty | ||
+ | Nom ID Version Correspondance Source | ||
+ | -------------------------------------------------------------------------------- | ||
+ | PuTTY XPFNZKSKLBP7RJ Unknown msstore | ||
+ | Putty (Unofficial) 9N8PDN6KS0F8 Unknown msstore | ||
+ | Metro PuTTY 9WZDNCRDNDFH Unknown msstore | ||
+ | PuTTY PuTTY.PuTTY 0.80.0.0 winget | ||
+ | MTPuTTY TTYPlus.MTPutty 1.8 Tag: putty winget | ||
+ | PuTTY CAC NoMoreFood.PuTTY-CAC 0.80.0.0 Tag: putty winget | ||
+ | PortX NetSarangComputer.PortX 2.2.5 Tag: putty winget | ||
+ | NETworkManager BornToBeRoot.NETworkManager 2024.1.7.0 Tag: putty winget | ||
+ | SuperPuTTY JimRadford.SuperPuTTY 1.5.0 winget | ||
+ | |||
+ | PS C:\Users\jypeter> winget list --id XPFNZKSKLBP7RJ | ||
+ | Nom ID Version Disponible Source | ||
+ | ---------------------------------------------------------------------- | ||
+ | PuTTY release 0.77 (64-bit) XPFNZKSKLBP7RJ 0.77.0.0 0.80.0.0 msstore | ||
+ | |||
+ | PS C:\Users\jypeter> winget list --id PuTTY.PuTTY | ||
+ | Nom ID Version Disponible Source | ||
+ | ------------------------------------------------------------------ | ||
+ | PuTTY release 0.77 (64-bit) PuTTY.PuTTY 0.77.0.0 0.80.0.0 winget | ||
+ | |||
+ | PS C:\Users\jypeter> winget upgrade --id XPFNZKSKLBP7RJ | ||
+ | Trouvé PuTTY [XPFNZKSKLBP7RJ] Version 0.80.0.0 | ||
+ | [...] | ||
+ | L’éditeur exige que vous consultiez les informations ci-dessus et acceptiez les contrats avant de procéder à l’installation. | ||
+ | Acceptez-vous les conditions ? | ||
+ | [Y] Oui [N] Non: Y | ||
+ | Téléchargement en cours https://cdn.storeedgefd.dsx.mp.microsoft.com/wus2/cachedpackages/ee66263e-95da-4735-a5ff-6d154a347979_858399ee9ee49e15a78c7018dbf0dd73dba8337d6f0adb841896ba553c9a646c | ||
+ | ██████████████████████████████ 3.53 MB / 3.53 MB | ||
+ | Le code de hachage de l’installation a été vérifié avec succès | ||
+ | Démarrage du package d’installation... Merci de patienter. | ||
+ | Installé correctement | ||
+ | |||
+ | PS C:\Users\jypeter> winget list --id XPFNZKSKLBP7RJ | ||
+ | Nom ID Version Source | ||
+ | ------------------------------------------------------------ | ||
+ | PuTTY release 0.80 (64-bit) XPFNZKSKLBP7RJ 0.80.0.0 msstore | ||
+ | </code> | ||