# Linux Mint - Updating Joplin?

**URL:** <https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842>\
**Category:** Support\
**Created:** [28 August 2021 11:34 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842 "2021-08-28T11:34:26Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [28 August 2021 11:34 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/1 "2021-08-28T11:34:26Z")

</div>

I'm running Joplin 2.3.5 (prod, linux) on Linux Mint 20.2.  
When I check for updates in Joplin, it says v2.4.2 is available.  
And when I run the command line `wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash`, I get this message

> You already have the latest version 2.3.5 installed.

I'm relatively new to Linux, so am I missing something in the update process ?  
Thanks.

---

<div class="post-metadata">

**Author:** ![roman\_r\_m](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/roman_r_m/32/3297_2.png) [@roman\_r\_m](https://discourse.joplinapp.org/u/roman_r_m)\
**Post date:** [28 August 2021 11:42 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/2 "2021-08-28T11:42:56Z")

</div>

2.4.2 is a pre-release, the script only pull proper releases. I think there was a flag to make it get pre-releases as well.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [28 August 2021 13:21 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/3 "2021-08-28T13:21:17Z")

</div>

Thanks.  
So, even if I've checked the option "Get pre-release when checking for updates", it doesn't apply to the Linux version ?

---

<div class="post-metadata">

**Author:** ![roman\_r\_m](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/roman_r_m/32/3297_2.png) [@roman\_r\_m](https://discourse.joplinapp.org/u/roman_r_m)\
**Post date:** [28 August 2021 13:30 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/4 "2021-08-28T13:30:37Z")

</div>

That checkbox (assuming you mean the one in Joplin settings) has nothing to do with the script. It's for downloading updates from Joplin and I don't think this update method works on Linux at all.

---

<div class="post-metadata">

**Author:** ![roman\_r\_m](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/roman_r_m/32/3297_2.png) [@roman\_r\_m](https://discourse.joplinapp.org/u/roman_r_m)\
**Post date:** [28 August 2021 13:32 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/5 "2021-08-28T13:32:00Z")

</div>

You need to pass in `--prerelease` to the script to get pre-release versions.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [28 August 2021 15:29 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/6 "2021-08-28T15:29:15Z")

</div>

Ok, I've tried various things with this option but no results.  
Nevermind, I'll wait for the official release !  
Thanks.

---

<div class="post-metadata">

**Author:** ![bertradio](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bertradio/32/9733_2.png) [@bertradio](https://discourse.joplinapp.org/u/bertradio)\
**Post date:** [28 August 2021 15:59 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/7 "2021-08-28T15:59:57Z")

</div>

You can download the pre-release from here: [Release v2.4.2 · laurent22/joplin · GitHub](https://github.com/laurent22/joplin/releases/tag/v2.4.2)

Then move it to your .joplin folder under your home folder and enable execution as a program. Worked for me.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [28 August 2021 17:13 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/8 "2021-08-28T17:13:05Z")

</div>

> [@bertradio](#):
>
> Then move it to your .joplin folder under your home folder and enable execution as a program. Worked for me.

Yes, that's what I did but for some reason, Joplin didn't start anymore after that. I'll try again tomorrow.

---

<div class="post-metadata">

**Author:** ![bertradio](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bertradio/32/9733_2.png) [@bertradio](https://discourse.joplinapp.org/u/bertradio)\
**Post date:** [28 August 2021 17:29 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/9 "2021-08-28T17:29:33Z")

</div>

Double check that it is enabled to run as a program. If not, it will not run and nothing will happen when you double-click on it. Also if you have set up a link to run it, make sure the link has the right name in it.

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [29 August 2021 05:36 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/10 "2021-08-29T05:36:35Z")

</div>

> [@bertradio](#):
>
> Also if you have set up a link to run it, make sure the link has the right name in it.

That was it... I have some kind of a mess in my links, totally forgot this.  
Everthing's fine now, running 2.4.3.

Thanks guys for your time.

---

<div class="post-metadata">

**Author:** ![bertradio](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bertradio/32/9733_2.png) [@bertradio](https://discourse.joplinapp.org/u/bertradio)\
**Post date:** [29 August 2021 14:41 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/11 "2021-08-29T14:41:01Z")

</div>

I have my link(s) set to access "joplin.appimage" and when I manually download a new version I change the name to that.

---

<div class="post-metadata">

**Author:** ![Eduardo](https://avatars.discourse-cdn.com/v4/letter/e/6a8cbe/32.png) [@Eduardo](https://discourse.joplinapp.org/u/Eduardo)\
**Post date:** [30 August 2021 02:39 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/12 "2021-08-30T02:39:29Z")

</div>

@bertradio and @blank I wanted to download the last prerelease version in Linux (ubuntu 20.04), using wget -O - [https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin\_install\_and\_update.sh](https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh) | bash and adding a --prerelease in the script, but nothing happened. I do not know why.  
To avoid the same manual downloading, enabling executing file as a program, etc, as you described. I have copied the script you find in [https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin\_install\_and\_update.sh](https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh) paste in a local bash script and running it adding --prerelease and this script can check and install the latest prerelease version without any file manipulation.

---

<div class="post-metadata">

**Author:** ![johnny](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/johnny/32/3492_2.png) [@johnny](https://discourse.joplinapp.org/u/johnny)\
**Post date:** [30 August 2021 05:49 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/13 "2021-08-30T05:49:43Z")

</div>

Did you try with:

```auto
wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash -s -- --prerelease

```

---

<div class="post-metadata">

**Author:** ![blank](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@blank](https://discourse.joplinapp.org/u/blank)\
**Post date:** [30 August 2021 07:33 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/14 "2021-08-30T07:33:50Z")

</div>

Ah ! This syntax seems to work. Thanks.  
I'm also using a bash script for the update, and I didnt know where to put the --prerelease thing. I'll see at the next prerelease how it goes.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/3X/1/c/1c948e33314e232a0927789508474d8624f4270b.png) [@system](https://discourse.joplinapp.org/u/system)\
**Post date:** [29 September 2021 07:34 UTC](https://discourse.joplinapp.org/t/linux-mint-updating-joplin/19842/15 "2021-09-29T07:34:33Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
