Replies: 3 comments 6 replies
-
|
Look in the System Settings -> Actions -> Download. You will see several ways to verify an ISO |
Beta Was this translation helpful? Give feedback.
-
|
Tails documentation has a great article about .iso verification. They also use JavaScript to allow the user to verify the .iso No windows user will run a python, shell or anything like that to verify Mint .iso. The moment you need your user to touch the terminal/console to do anything you lose most of them. |
Beta Was this translation helpful? Give feedback.
-
|
After thinking about this more, I realize how challenging and complicated it is. I'll leave it for now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There are many newcomers from Windows who have no idea how to use the Terminal, or what the commands mean.
Even with a nicely written documentation like Mint install docs some newcomers struggle, for example. There are many more examples.
Of course we can say that "well they have to learn at some point and get used to it", but some newcomers simply leave, or get wrong results because they are in the wrong directory / some file is missing, or just try installing unverified ISOs and run into problems during installation (because the download did not complete fully / correctly, etc.)
Currently the nice GUI verification available on Mint uses
mint-iso-verify, which uses theverify.pyfile in/usr/bin/mintstick:❯ bat /usr/bin/mint-iso-verify ───────┬─────────────────────────────────────────────────────────────────────────────── │ File: /usr/bin/mint-iso-verify ───────┼─────────────────────────────────────────────────────────────────────────────── 1 │ #!/bin/sh 2 │ # 3 │ set -e 4 │ 5 │ TERM=xterm 6 │ 7 │ DIR=/usr/lib/mintstick 8 │ 9 │ $DIR/verify.py "$@" ───────┴─────────────────────How easy / difficult would it be to make
mintstick+verify.pycross-platform so that it could be used on Windows and Mac directly, or in the case of the above example, easily installable / usable on other Linux distros? So these users can verify graphically without the Terminal. I suppose it also depends ongpgandsha256sum. Maybe it's more difficult than I think?mintstickcan be installed on Ubuntu by downloading the.debpackage from Mint repo but does it come withverify.pyand the/usr/bin/mint-iso-verifyscript after installation?And I'm aware that even if this is possible,
mintstickitself would have to be trusted first... 😕Beta Was this translation helpful? Give feedback.
All reactions