<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Linux application update with manual offline distribution]]></title><description><![CDATA[<p dir="auto">I am working with a customer who needs to send updates to customers via a flash or a zip file.  The raspberry Linux box will not be connected to the internet or any network so we will need to do the update from a flash drive.</p>
<p dir="auto">Will the simplest method be to just write a script that the customer can execute from the execution directory that will go poll the flash drive for an update and then copy the data over and over write the current execution directory (after doing version checks, etc)?</p>
<p dir="auto">I am trying to make this as simple as possible but also reliable.</p>
<p dir="auto">Ken</p>
]]></description><link>https://forum.qt.io/topic/138335/linux-application-update-with-manual-offline-distribution</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 16:29:38 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/138335.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Aug 2022 03:47:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Linux application update with manual offline distribution on Fri, 05 Aug 2022 19:32:17 GMT]]></title><description><![CDATA[<p dir="auto">There might be several options:</p>
<ul>
<li>
<p dir="auto">Use udev to trigger a helper script that will mount the usb drive when plugged, check the content of the drive and apply the update.</p>
</li>
<li>
<p dir="auto">Have an update mode in your main application that will trigger the update.</p>
</li>
</ul>
<p dir="auto">Does the update require a reboot of the system ?</p>
]]></description><link>https://forum.qt.io/post/723981</link><guid isPermaLink="true">https://forum.qt.io/post/723981</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Fri, 05 Aug 2022 19:32:17 GMT</pubDate></item><item><title><![CDATA[Reply to Linux application update with manual offline distribution on Fri, 05 Aug 2022 02:14:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> Yes.  I am updating the SW so I can make changes or add content.</p>
<p dir="auto">Ken</p>
]]></description><link>https://forum.qt.io/post/723857</link><guid isPermaLink="true">https://forum.qt.io/post/723857</guid><dc:creator><![CDATA[justdad]]></dc:creator><pubDate>Fri, 05 Aug 2022 02:14:10 GMT</pubDate></item><item><title><![CDATA[Reply to Linux application update with manual offline distribution on Wed, 03 Aug 2022 19:20:42 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">Beside your application, do you have any control on the target device content ?</p>
]]></description><link>https://forum.qt.io/post/723716</link><guid isPermaLink="true">https://forum.qt.io/post/723716</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 03 Aug 2022 19:20:42 GMT</pubDate></item></channel></rss>