<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>iso &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:iso</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 16:27:08 +0000</pubDate>
    <item>
      <title>ISO download script</title>
      <link>https://personaljournal.ca/paulsutton/iso-download-script</link>
      <description>&lt;![CDATA[ISO download script&#xA;&#xA;This is a very basic bash script designed to download and check an iso file.&#xA;&#xA;echo Download iso and sha256sum file &#xA;echo from https://www.linuxmint.com/edition.php?id=316&#xA;echo You should perform the gpg sign check manually as per instructions.&#xA;echo&#xA;echo Please ensure that sha256sum is installed.&#xA;echo&#xA;echo You should be able to use ctrl-c to abort download&#xA;echo wget -c is designed carry on where it left off if interupted but may take&#xA;echo some time to complete.&#xA;echo&#xA;echo start&#xA;urls=(&#xA;  # Download Linuxmint 22 and sha5sum.txt&#xA;  &#34;https://mirror.bytemark.co.uk/linuxmint/stable/22/linuxmint-22-cinnamon-64bit.iso&#34;&#xA;  &#34;https://mirrors.kernel.org/linuxmint/stable/22/sha256sum.txt&#34;&#xA;)&#xA;&#xA;Loop to download each file&#xA;for url in &#34;${urls[@]}&#34;; do&#xA;  wget &#34;$url&#34;&#xA;done&#xA;&#xA;Perform basic checksum check&#xA;sha256sum -c sha256sum.txt&#xA;&#xA;You will, of course need to set the execute permissions&#xA;chmod +x script.sh&#xA;&#xA;Links&#xA;&#xA;sha256sum - how_to&#xA;&#xA;Tags&#xA;&#xA;#Bash,#Script,#ISO,#Downoad.#Check&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>ISO download script</p>

<p>This is a very basic bash script designed to download and check an iso file.</p>

<pre><code class="language-bash">echo Download iso and sha256sum file 
echo from https://www.linuxmint.com/edition.php?id=316
echo You should perform the gpg sign check manually as per instructions.
echo
echo Please ensure that sha256sum is installed.
echo
echo You should be able to use ctrl-c to abort download
echo wget -c is designed carry on where it left off if interupted but may take
echo some time to complete.
echo
echo start
urls=(
  # Download Linuxmint 22 and sha5sum.txt
  &#34;https://mirror.bytemark.co.uk/linuxmint/stable/22/linuxmint-22-cinnamon-64bit.iso&#34;
  &#34;https://mirrors.kernel.org/linuxmint/stable/22/sha256sum.txt&#34;
)

# Loop to download each file
for url in &#34;${urls[@]}&#34;; do
  wget &#34;$url&#34;
done

#Perform basic checksum check
sha256sum -c sha256sum.txt

</code></pre>

<p>You will, of course need to set the execute permissions</p>

<pre><code>chmod +x script.sh
</code></pre>

<p><strong>Links</strong></p>
<ul><li><a href="https://commandmasters.com/commands/sha256sum-common/" rel="nofollow">sha256sum – how_to</a></li></ul>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Bash" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Bash</span></a>,<a href="/paulsutton/tag:Script" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Script</span></a>,<a href="/paulsutton/tag:ISO" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">ISO</span></a>,<a href="/paulsutton/tag:Downoad" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Downoad</span></a>.<a href="/paulsutton/tag:Check" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Check</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/iso-download-script</guid>
      <pubDate>Wed, 25 Dec 2024 07:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>