This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
other:win10apps [2022/12/15 14:39] jypeter Added (WinSCP) upgrade example (using winget) |
other:win10apps [2023/04/04 13:53] jypeter [Backup software] Better define mirroring |
||
---|---|---|---|
Line 172: | Line 172: | ||
There are several types of backup (**mirror**, incremental or differential imaging, cloning, 2 way synchronization, etc...) of different sources (full disks, partitions, **directories**, ...) to/from different destinations (**external disk**, cloud, ...) | There are several types of backup (**mirror**, incremental or differential imaging, cloning, 2 way synchronization, etc...) of different sources (full disks, partitions, **directories**, ...) to/from different destinations (**external disk**, cloud, ...) | ||
- | Our basic need is to **mirror one //source directory// on a local disk to a //destination directory// on an external disk** (check the users' manuals if you need more features). This can be easily done with [[#syncback|SyncBack]] | + | Our basic need is to **//mirror// one //source directory// on a local disk to a //destination directory// on an external disk** (check the users' manuals if you need more features). This can be easily done with [[#syncback|SyncBack]] |
+ | |||
+ | A short definition of //mirroring//: | ||
* Copy all the files of the //source// to the //destination//. All the files are copied on the **first run**, only the new/changed files are copied on **subsequent runs**. | * Copy all the files of the //source// to the //destination//. All the files are copied on the **first run**, only the new/changed files are copied on **subsequent runs**. | ||
* <wrap hi>Warning!</wrap> if a file is not on the source anymore, //mirroring// will automatically remove it from the destination! The idea is that the destination should be an exact copy of the source! If that's not what you want, check the //backup// (rather than //mirror//) options. | * <wrap hi>Warning!</wrap> if a file is not on the source anymore, //mirroring// will automatically remove it from the destination! The idea is that the destination should be an exact copy of the source! If that's not what you want, check the //backup// (rather than //mirror//) options. | ||
Line 181: | Line 183: | ||
==== ownCloud ==== | ==== ownCloud ==== | ||
- | <note tip>This is very useful and you should read the [[other:lsce_cloud|dedicated page]]!</note> | + | <note tip> |
+ | * ''ownCloud'' (combined with LSCE //sharebox//) is **very useful** and you should **read the [[other:lsce_cloud|dedicated page]]**! | ||
+ | |||
+ | * ''ownCloud'' can be used on **Windows**, **Linux** and **Mac**! | ||
+ | </note> | ||
[[https://owncloud.com/desktop-app/|ownCloud Desktop Client]] enables you to connect folders on your desktop to your corporate ownCloud Server. With it you can create folders, organize your local ownCloud directory, and keep the contents of your local directory synced with your ownCloud server. Anything shared with you will also appear in your home directory on your desktop, and changes will be automatically synced. | [[https://owncloud.com/desktop-app/|ownCloud Desktop Client]] enables you to connect folders on your desktop to your corporate ownCloud Server. With it you can create folders, organize your local ownCloud directory, and keep the contents of your local directory synced with your ownCloud server. Anything shared with you will also appear in your home directory on your desktop, and changes will be automatically synced. | ||
Line 433: | Line 439: | ||
* 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]] | + | * [[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) |
=== emacs example === | === emacs example === | ||
Line 442: | Line 448: | ||
----------------------------------- | ----------------------------------- | ||
GNU Emacs GNU.Emacs 28.2 winget | GNU Emacs GNU.Emacs 28.2 winget | ||
+ | |||
PS C:\Users\your_login> winget show --id GNU.Emacs | PS C:\Users\your_login> winget show --id GNU.Emacs | ||
Line 458: | Line 465: | ||
URL de téléchargement : https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2-installer.exe | URL de téléchargement : https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2-installer.exe | ||
SHA256 : 1e8d037882e61d3fadf44f4e6153f538b131e6b7f475dc59eb20d85052a83b1e | SHA256 : 1e8d037882e61d3fadf44f4e6153f538b131e6b7f475dc59eb20d85052a83b1e | ||
+ | |||
PS C:\Users\your_login > winget show --id GNU.Emacs --versions | PS C:\Users\your_login > winget show --id GNU.Emacs --versions | ||
Line 468: | Line 476: | ||
27.2 | 27.2 | ||
27.1 | 27.1 | ||
+ | |||
PS C:\Users\your_login> winget install --id GNU.Emacs | PS C:\Users\your_login> winget install --id GNU.Emacs | ||
Line 479: | Line 488: | ||
Démarrage du package d’installation... Merci de patienter. | Démarrage du package d’installation... Merci de patienter. | ||
Installé correctement | Installé correctement | ||
+ | |||
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. | ||
+ | |||
PS C:\Users\your_login> winget list --id WinSCP.WinSCP | PS C:\Users\your_login> winget list --id WinSCP.WinSCP | ||
Line 487: | Line 498: | ||
----------------------------------------------------- | ----------------------------------------------------- | ||
WinSCP 5.21.5 WinSCP.WinSCP 5.21.5 5.21.6 winget | WinSCP 5.21.5 WinSCP.WinSCP 5.21.5 5.21.6 winget | ||
+ | |||
PS C:\Users\your_login> winget show --id WinSCP.WinSCP | PS C:\Users\your_login> winget show --id WinSCP.WinSCP | ||
Trouvé WinSCP [WinSCP.WinSCP] | Trouvé WinSCP [WinSCP.WinSCP] | ||
Version : 5.21.6 | Version : 5.21.6 | ||
+ | |||
PS C:\Users\your_login> winget upgrade | PS C:\Users\your_login> winget upgrade | ||
Line 500: | Line 513: | ||
Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 Microsoft.VCRedist.2013.x64 12.0.30501.0 12.0.40664.0 winget | Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 Microsoft.VCRedist.2013.x64 12.0.30501.0 12.0.40664.0 winget | ||
[...] | [...] | ||
+ | |||
PS C:\Users\your_login> winget upgrade --id WinSCP.WinSCP | PS C:\Users\your_login> winget upgrade --id WinSCP.WinSCP |