User Tools

Site Tools


other:win10apps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
other:win10apps [2023/10/30 15:32] – Added a "Conferencing software" section jypeterother:win10apps [2025/05/16 14:20] (current) – Added "Retired Software" section jypeter
Line 164: Line 164:
  
  
 +==== Retired Software ====
 +
 +  * [[https://en.wikipedia.org/wiki/IBM_OpenDX|IBM OpenDX]] (the open source successor of //IBM Data Explorer//) is dead :-(
 ===== Backup software ===== ===== Backup software =====
  
Line 268: Line 271:
 ==== Windows Terminal ==== ==== Windows Terminal ====
  
-[[https://www.microsoft.com/store/productId/9N0DX20HK701|Windows Terminal]] is a powerful and configurable interface that can be used to open ''Powershell'',''cmd'' and ''WSL'' windows+[[https://aka.ms/terminal|Windows Terminal]] is a [[https://learn.microsoft.com/en-us/windows/terminal/|powerful and configurable]] interface that can be used to open ''Powershell'',''cmd'' and ''WSL'' windows
  
   * After installation, the ''Terminal'' can be found in ''Start''=>''Terminal''   * After installation, the ''Terminal'' can be found in ''Start''=>''Terminal''
 +  * Once installed, it is recommended to **make Windows ''Terminal'' the default //terminal// application**
 +    * ''Settings'' => ''Startup'' => ''Default terminal application''
 +      * {{ :other:windows_terminal_settings_note.jpg?direct&400 |}}
 +      * {{ :other:windows_terminal_settings_newdefault.jpg?direct |}}
   * When a ''Terminal'' is started, new //terminals// can be opened from the pull-down menu   * When a ''Terminal'' is started, new //terminals// can be opened from the pull-down menu
     * {{ :other:windows_terminal_new_nl.png?direct&400 |}}     * {{ :other:windows_terminal_new_nl.png?direct&400 |}}
     * The ''Ubuntu'' terminal will appear only after installing [[other:win10wsl|WSL+Ubuntu]]     * The ''Ubuntu'' terminal will appear only after installing [[other:win10wsl|WSL+Ubuntu]]
     * Hold the ''CTRL'' key when clicking on //Windows PowerShell//, if you need a PowerShell in //admin// mode     * Hold the ''CTRL'' key when clicking on //Windows PowerShell//, if you need a PowerShell in //admin// mode
-  * Installing //Windows Terminal// will make the nice [[https://devblogs.microsoft.com/commandline/cascadia-code/|Cascadia Code font]] available on the system.\\ //This font is most recommended to be used with terminal applications and text editors//, and can be [[other:putty_conf#changing_some_useful_settings|used in PuTTY]] and other applications that can benefit from a good //monospaced// font!+  * Installing //Windows Terminal// will make the nice [[hhttps://learn.microsoft.com/en-us/windows/terminal/cascadia-code|Cascadia Code font]] available on the system.\\ //This font is most recommended to be used with terminal applications and text editors//, and can be [[other:putty_conf#changing_some_useful_settings|used in PuTTY]] and other applications that can benefit from a good //monospaced// font!
   * **Copy/pasting text**: more or less the same as in a [[other:win10apps#windows_cmd_command_interpreter|cmd interpreter]]   * **Copy/pasting text**: more or less the same as in a [[other:win10apps#windows_cmd_command_interpreter|cmd interpreter]]
     * See also [[https://docs.microsoft.com/en-us/windows/terminal/selection|Selecting/Copying/Pasting text in Windows Terminal]] and the additional options you get when right-clicking on a Windows Terminal bar     * See also [[https://docs.microsoft.com/en-us/windows/terminal/selection|Selecting/Copying/Pasting text in Windows Terminal]] and the additional options you get when right-clicking on a Windows Terminal bar
Line 436: Line 443:
   * [[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!
 +
 +
 +==== BlueScreenView ====
 +
 +This utility makes it possible to display information about previous crashes of a Win computer. Use this if your PC has experienced a **BSOD (//Blue Screen of Death//)** and you want to know what happened
 +
 + * Web & Download: http://www.nirsoft.net/utils/blue_screen_view.html
 +
 +
 +==== 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 474:
  
 ===== 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 454: Line 494:
   * Windows Package Manager [[https://learn.microsoft.com/en-us/windows/package-manager/|main documentation]]   * Windows Package Manager [[https://learn.microsoft.com/en-us/windows/package-manager/|main documentation]]
   * [[https://learn.microsoft.com/en-us/windows/package-manager/winget/#use-winget|Use the winget tool to install and manage applications]] (a list of the available ''winget'' commands and their options)   * [[https://learn.microsoft.com/en-us/windows/package-manager/winget/#use-winget|Use the winget tool to install and manage applications]] (a list of the available ''winget'' commands and their options)
 +
 +  * [[https://github.com/microsoft/winget-cli/issues|winget issues @ GitHub]]
 +
 +=== Some quick upgrade examples ===
 +
 +  * [[#xnview_classic|XnView Classic]]: ''winget upgrade %%--%%id XnSoft.XnView.Classic''
 +  * [[#winscp|WinSCP]]: ''winget upgrade %%--%%id WinSCP.WinSCP''
 +
 +=== winget 'problems' ===
 +
 +  * [[https://github.com/microsoft/winget-cli/issues/964|The sorting order of 'winget list' does not make sense]]
 +    * Workaround **A**: use ''winget list | sort''
 +    * Workaround **B**:
 +      * Install extra PowerShell modules with<code>
 +    Install-Module Microsoft.WinGet.Client
 +    Import-Module Microsoft.WinGet.Client</code>
 +      * Get a sorted list with ''Get-WinGetPackage | sort name'' or ''Get-WinGetPackage | sort id''
  
 === emacs example === === emacs example ===
  
-<code>PS C:\Users\your_login> winget search --name emacs+**More** about ''winget+emacs'' in the Windows sections of the [[other:emacs_doc|dedicated emacs page]]
  
 +<code>PS C:\Users\your_login> winget search --name emacs
 Nom       ID        Version Source Nom       ID        Version Source
 ----------------------------------- -----------------------------------
-GNU Emacs GNU.Emacs 28.   winget+GNU Emacs GNU.Emacs 29.   winget
  
  
 PS C:\Users\your_login> winget show --id GNU.Emacs PS C:\Users\your_login> winget show --id GNU.Emacs
- 
 Trouvé GNU Emacs [GNU.Emacs] Trouvé GNU Emacs [GNU.Emacs]
-Version : 28.2+Version : 29.1
 Publisher : GNU Project Publisher : GNU Project
 ID de l’Editeur https://www.gnu.org ID de l’Editeur https://www.gnu.org
Line 475: Line 532:
 Licence : GPL Licence : GPL
 Copyright : Copyright (C) 2022 Free Software Foundation, Inc. Copyright : Copyright (C) 2022 Free Software Foundation, Inc.
 +Mots-clés :
 +  emacs
 +  gnu
 +  text-editor
 +  tool
 +  utility
 Programme d'installation : Programme d'installation :
-  Type : nullsoft +  Type du programme d’installation : nullsoft 
-  URL de téléchargement : https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2-installer.exe +  URL du programme d’installation : https://ftp.gnu.org/gnu/emacs/windows/emacs-29/emacs-29.1_2-installer.exe 
-  SHA256 1e8d037882e61d3fadf44f4e6153f538b131e6b7f475dc59eb20d85052a83b1e +  SHA256 du programme d’installation c6f43de2b51afc6dcdf1391708dcf1e2f3c4132b4cf9bb7de6611f2432bbcbf5
  
-PS C:\Users\your_login > winget show --id GNU.Emacs --versions 
  
 +PS C:\Users\your_login> winget show --id GNU.Emacs --versions
 Trouvé GNU Emacs [GNU.Emacs] Trouvé GNU Emacs [GNU.Emacs]
 Version Version
 ------- -------
 +29.1
 28.2 28.2
 28.1 28.1
Line 506: Line 569:
 PS C:\Users\your_login> winget list --id GNU.Emacs PS C:\Users\your_login> winget list --id GNU.Emacs
 Aucun package installé ne correspond aux critères saisis. Aucun package installé ne correspond aux critères saisis.
 +</code>
 +
  
 +=== WinSCP example ===
  
 +<code>
 PS C:\Users\your_login> winget list --id WinSCP.WinSCP PS C:\Users\your_login> winget list --id WinSCP.WinSCP
 Nom           ID            Version Disponible Source Nom           ID            Version Disponible Source
Line 547: Line 614:
  
  
 +=== PuTTY example ===
 +
 +<note important>
 +There are several versions of PuTTY available, but **you want to use the official version** (maintained **and free**).\\ \\ The **official version** is available with 2 different winget IDs:
 +
 +  * ''XPFNZKSKLBP7RJ'' for the version available directly from Microsoft Store. 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?]]
 +  * ''PuTTY.PuTTY'' if you download an installer from the [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|official PuTTY download page]]
 +</note>
 +
 +<code>
 +PS C:\Users\> winget search putty
 +Nom                                                ID                          Version     Correspondance Source
 +-----------------------------------------------------------------------------------------------------------------
 +PuTTY                                              XPFNZKSKLBP7RJ              Unknown                    msstore
 +SSH & SFTP Client: Terminal, Telnet & Secure Putty 9PKGBV7S35T0                Unknown                    msstore
 +PuTTY                                              PuTTY.PuTTY                 0.81.0.0                   winget
 +NETworkManager                                     BornToBeRoot.NETworkManager 2024.6.15.0 Tag: putty     winget
 +PortX                                              NetSarangComputer.PortX     2.2.10      Tag: putty     winget
 +PuTTY CAC                                          NoMoreFood.PuTTY-CAC        0.81.0.0    Tag: putty     winget
 +MTPuTTY                                            TTYPlus.MTPutty             1.8         Tag: putty     winget
 +SuperPuTTY                                         JimRadford.SuperPuTTY       1.5.0                      winget
 +
 +PS C:\Users\> 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\> winget list --id PuTTY.PuTTY
 +Nom                         ID          Version  Source
 +--------------------------------------------------------
 +PuTTY release 0.81 (64-bit) PuTTY.PuTTY 0.81.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>
  
other/win10apps.1698676351.txt.gz · Last modified: 2023/10/30 15:32 by jypeter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki