# Upgrade script for linux

**URL:** <https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782>\
**Category:** Ignition\
**Created:** [April 23, 2010, 2:08pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782 "2010-04-23T14:08:55Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jim\_lapratt](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jim\_lapratt](https://forum.inductiveautomation.com/u/jim_lapratt)\
**Post date:** [April 23, 2010, 2:08pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/1 "2010-04-23T14:08:55Z")

</div>

Is it not possible to make an upgrade script that could be run from the command line in linux?

With some of the info I have been reading I hope we don’t have to install a desktop to have this automated functionality in the future on linux.

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [April 23, 2010, 4:31pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/2 "2010-04-23T16:31:22Z")

</div>

Yes we need to work on our linux install/upgrade experience. Ideally we’ll distribute deb/rpm packages.

---

<div class="post-metadata">

**Author:** ![Kyle\_Chase](https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/32.png) [@Kyle\_Chase](https://forum.inductiveautomation.com/u/Kyle_Chase)\
**Post date:** [April 23, 2010, 7:52pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/3 "2010-04-23T19:52:27Z")

</div>

Have you tried tunneling the X session via SSH, then try GCU.sh?

---

<div class="post-metadata">

**Author:** ![jim\_lapratt](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jim\_lapratt](https://forum.inductiveautomation.com/u/jim_lapratt)\
**Post date:** [April 26, 2010, 12:35pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/4 "2010-04-26T12:35:09Z")

</div>

Kyle,

I have not tried that. I think a script is/would be the best.

---

<div class="post-metadata">

**Author:** ![chris\_d\_sanders](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/chris_d_sanders/32/3359_2.png) [@chris\_d\_sanders](https://forum.inductiveautomation.com/u/chris_d_sanders)\
**Post date:** [July 7, 2010, 6:30am UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/5 "2010-07-07T06:30:12Z")

</div>

Are there any updates on this idea?

Reinstalling a new version seems like a bad idea. 😒

---

<div class="post-metadata">

**Author:** ![chris\_d\_sanders](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/chris_d_sanders/32/3359_2.png) [@chris\_d\_sanders](https://forum.inductiveautomation.com/u/chris_d_sanders)\
**Post date:** [July 9, 2010, 6:27pm UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/6 "2010-07-09T18:27:54Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [July 16, 2010, 12:07am UTC](https://forum.inductiveautomation.com/t/upgrade-script-for-linux/1782/7 "2010-07-16T00:07:33Z")

</div>

You can simply drop a new \*.gpkg into a subfolder called “upgrades” under the main installation and upon restart your context will be updated.
