LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux Mint (https://www.linuxquestions.org/questions/linux-mint-84/)
-   -   Linux Mint 19: how to upgrade only 1 application? (https://www.linuxquestions.org/questions/linux-mint-84/linux-mint-19-how-to-upgrade-only-1-application-4175704515/)

SuSE_Lamer 12-05-2021 12:35 PM

Linux Mint 19: how to upgrade only 1 application?
 
Hello,
I have a laptop with Linux Mint 19 with Cinnamon. Financial manager "Grisbi" is in version 1.0.2, but I need in version 1.2.2. How can I upgrade exactly this one apllication to a higher version?

Thanks in advance,
Andrey

hazel 12-05-2021 01:00 PM

Is the later version available from the Mint repository? If so, you just need to use
Code:

sudo apt update
sudo apt upgrade grisbi

If not, then you will probably need to build it from source. First install a package called build-essential. That should contain all the tools you need. Then download the source code tarball from its website, untar it, and look for files with names like README or INSTALL. They should give you the necessary instructions for building and installing the package.

shruggy 12-06-2021 05:42 AM

Linux Mint 19 is based on Ubuntu 18.04 LTS. Ubuntu 18.04 LTS repository provides Grisbi 1.0.2. Ubuntu 20.04 LTS repo provides Grisbi 1.2.2.

You may try backporting the Ubuntu 20.04 package to Linux Mint 19. Grisbi is a GTK app written in C, rebuilding it from source shouldn't be a problem. debian/rules for it looks very simple.

SuSE_Lamer 12-09-2021 03:35 PM

hello shruggy,
Quote:

Originally Posted by shruggy (Post 6307004)
Linux Mint 19 is based on Ubuntu 18.04 LTS. Ubuntu 18.04 LTS repository provides Grisbi 1.0.2. Ubuntu 20.04 LTS repo provides Grisbi 1.2.2.

You may try backporting the Ubuntu 20.04 package to Linux Mint 19. Grisbi is a GTK app written in C, rebuilding it from source shouldn't be a problem. debian/rules for it looks very simple.

this is ecatly the point I was afraid of. My laptop 1 works with Mint 20 ( --> Grisbi 1.2.2), and my laptop 2 works with Mint 19 ( ---> Grisbi 1.0.2).

perhaps, I should try to backport it instead of whole update Mint 19 -> Mint 20. :-)

Regards,
Andrey

enigma9o7 12-09-2021 04:55 PM

Quote:

Originally Posted by SuSE_Lamer (Post 6308149)
perhaps, I should try to backport it instead of whole update Mint 19 -> Mint 20. :-)

It works; I just built from focal source packages on bionic no problem with debuild -d.
First I had to install a list of stuff (devscripts chrpath libgoffice-0.10-dev libgsf-1-dev libofx-dev) because debuild told me those were missing when I tried to run it the first time. And I had to use -d because that lets it ignore the debhelper >12 requirement. And it failed to sign, but that was expected as I didnt update the changelog to me. It makes two packages, so after cd.. gotta sudo apt install ./*.deb to install them together.

SuSE_Lamer 12-19-2021 01:02 AM

Hello enigma9o7
Quote:

Originally Posted by enigma9o7 (Post 6308165)
It works; ....

thanks for your hints, but I really decided to upgrade from Mint 19 to Mint 20. There are some things in other applications (like OpenOffice) which I can get only in the newer versions. And I have to admit, I really like how user-friendly Mint is. So, all the icons and themes... Why not get newer versions of it?

Regards from Hamburg,
Andrey


All times are GMT -5. The time now is 03:00 AM.