Software Manager: How can I help keep it's offerings up to date?
Forum rules
Do not post support questions here. Before you post read the forum rules. Topics in this forum are automatically closed 6 months after creation.
Do not post support questions here. Before you post read the forum rules. Topics in this forum are automatically closed 6 months after creation.
-
- Level 2
- Posts: 74
- Joined: Mon Jan 01, 2018 2:41 am
Software Manager: How can I help keep it's offerings up to date?
I've found the current version of gImageReader available through Software Manager (Version 3.1.2 I think) just gives me n copies of the same one page, where n is the number of pdf pages being OCR'ed.
Whereas Version 3.2.3 available here, at
Sandro Mani's launchpad page, works as expected and gives me one OCR page per page of PDF.
What can I do in situations like this to help keep the program versions offered by Software Manager up to date?
Whereas Version 3.2.3 available here, at
Sandro Mani's launchpad page, works as expected and gives me one OCR page per page of PDF.
What can I do in situations like this to help keep the program versions offered by Software Manager up to date?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
- catweazel
- Level 19
- Posts: 9763
- Joined: Fri Oct 12, 2012 9:44 pm
- Location: Australian Antarctic Territory
Re: Software Manager: How can I help keep it's offerings up to date?
Nothing. If you want more up to date versions, as you've already discovered, you need to find newer sources.XP-refugee wrote:What can I do in situations like this to help keep the program versions offered by Software Manager up to date?
"There is, ultimately, only one truth -- cogito, ergo sum -- everything else is an assumption." - Me, my swansong.
- Pjotr
- Level 24
- Posts: 20133
- Joined: Mon Mar 07, 2011 10:18 am
- Location: The Netherlands (Holland) 🇳🇱
- Contact:
Re: Software Manager: How can I help keep it's offerings up to date?
Define "up to date".
You may expect security updates to your current older application version. Usually cherry-picked, so you'll probably stay with the old main version of the application.
However, if it works reasonably well and is being kept secure, ask yourself: why would I want that newer main version of the application so badly?
Explanation:
https://sites.google.com/site/easylinux ... r-updates-
(item 3, left column)
You may expect security updates to your current older application version. Usually cherry-picked, so you'll probably stay with the old main version of the application.
However, if it works reasonably well and is being kept secure, ask yourself: why would I want that newer main version of the application so badly?
Explanation:
https://sites.google.com/site/easylinux ... r-updates-
(item 3, left column)
Tip: 10 things to do after installing Linux Mint 21.3 Virginia
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
Re: Software Manager: How can I help keep it's offerings up to date?
The introduction on that page is defining:
"You can update your system with unsupported packages from this untrusted PPA"
"You can update your system with unsupported packages from this untrusted PPA"
Everything in life was difficult before it became easy.
Re: Software Manager: How can I help keep it's offerings up to date?
If you don't trust the actual developer of the software why would you even consider installing it just because its in the software manager?all41 wrote:"You can update your system with unsupported packages from this untrusted PPA"
I certainly don't trust software manager anymore since it installed wine as a dependency without informing me. At least when I get it from the developer I can find out what else comes along with it.
Why do people hate independent software developers so much? Lots of good software doesn't have the privilege of being favored by the maintainers of the repository.
-
- Level 2
- Posts: 74
- Joined: Mon Jan 01, 2018 2:41 am
Re: Software Manager: How can I help keep it's offerings up to date?
I'm puzzled.
XP-refugee wrote, "I've found the current version of gImageReader available through Software Manager (Version 3.1.2 I think) just gives me n copies of the same one page, where n is the number of pdf pages being OCR'ed."
Pjotr, apparently in reply wrote, "However, if it works reasonably well and is being kept secure, ask yourself: why would I want that newer main version of the application so badly?".
To me it looks like the the answer has already been supplied.
I'll clarify.
The version currently available through Software Manager results in a file of 165 copies of the same one page if I feed it a 165 page pdf.
Whereas I want 165 different output pages.
What with catweazel's reply of "Nothing. If you want more up to date versions, as you've already discovered, you need to find newer sources", to my question,
"What can I do in situations like this to help keep the program versions offered by Software Manager up to date?", it looks like I've touched on a sore point.
Where do I read up about how the Software Manager is maintained?
XP-refugee wrote, "I've found the current version of gImageReader available through Software Manager (Version 3.1.2 I think) just gives me n copies of the same one page, where n is the number of pdf pages being OCR'ed."
Pjotr, apparently in reply wrote, "However, if it works reasonably well and is being kept secure, ask yourself: why would I want that newer main version of the application so badly?".
To me it looks like the the answer has already been supplied.
I'll clarify.
The version currently available through Software Manager results in a file of 165 copies of the same one page if I feed it a 165 page pdf.
Whereas I want 165 different output pages.
What with catweazel's reply of "Nothing. If you want more up to date versions, as you've already discovered, you need to find newer sources", to my question,
"What can I do in situations like this to help keep the program versions offered by Software Manager up to date?", it looks like I've touched on a sore point.
Where do I read up about how the Software Manager is maintained?
-
- Level 2
- Posts: 74
- Joined: Mon Jan 01, 2018 2:41 am
Re: Software Manager: How can I help keep it's offerings up to date?
The explanation offered here https://sites.google.com/site/easylinux ... r-updates-
for the presence of non-functional software in Software Manager fails to take into account the needs of many low tech users who just need something that works out of the box.
for the presence of non-functional software in Software Manager fails to take into account the needs of many low tech users who just need something that works out of the box.
- Pjotr
- Level 24
- Posts: 20133
- Joined: Mon Mar 07, 2011 10:18 am
- Location: The Netherlands (Holland) 🇳🇱
- Contact:
Re: Software Manager: How can I help keep it's offerings up to date?
@XP-refugee: fair enough.... But note that your question was a bit more general than that.
In this particular case the usage of a PPA might indeed be a good idea. Because it solves a serious usability bug. But that doesn't mean that this should be done to solve all kinds of bugs.
@stormryder: the answer is stability and reliability of your system. Only the software in the official software sources has been tested by the Ubuntu/Mint developers, to work without disrupting the system and/or other applications. Think of stuff like overwriting essential shared libraries and such.
In this particular case the usage of a PPA might indeed be a good idea. Because it solves a serious usability bug. But that doesn't mean that this should be done to solve all kinds of bugs.
@stormryder: the answer is stability and reliability of your system. Only the software in the official software sources has been tested by the Ubuntu/Mint developers, to work without disrupting the system and/or other applications. Think of stuff like overwriting essential shared libraries and such.
Tip: 10 things to do after installing Linux Mint 21.3 Virginia
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
Re: Software Manager: How can I help keep it's offerings up to date?
There's always a conflict in Linux between having a stable OS and having the bewest software. The reason is a big Linux dirty secret: there's very little backwards compatibility in Linux. Or forwards compatibility either.
So newer versions that aren't tested for your point release are pretty likely to not work, and because Linux uses so manyb shared libraries, you can easily also break other programs too.
If you have to have the newest of everything you'll need to forget long term support releases like Mint and use a true rolling release distro like Arch. However these distros are not for beginners.
This definitely bugs a lot of Linux noobs ... this forum and ubuntuforums have a ton of similar threads. It doesn't bother me particularly. Even when I used Windows I didn't feel the need to have current versions of everything.
So newer versions that aren't tested for your point release are pretty likely to not work, and because Linux uses so manyb shared libraries, you can easily also break other programs too.
If you have to have the newest of everything you'll need to forget long term support releases like Mint and use a true rolling release distro like Arch. However these distros are not for beginners.
This definitely bugs a lot of Linux noobs ... this forum and ubuntuforums have a ton of similar threads. It doesn't bother me particularly. Even when I used Windows I didn't feel the need to have current versions of everything.
For every complex problem there is an answer that is clear, simple, and wrong - H. L. Mencken
Re: Software Manager: How can I help keep it's offerings up to date?
Isn't that the point of having flatpak. The application is self contained so doesn't change the system and system updates don't affect it.Hoser Rob wrote:The reason is a big Linux dirty secret: there's very little backwards compatibility in Linux. Or forwards compatibility either..
Re: Software Manager: How can I help keep it's offerings up to date?
The most accepted way is to do as you already have done and install from a PPA then I think you should receive updates for it from the manager. No need for a rolling release for just one or two programs.XP-refugee wrote:What can I do in situations like this to help keep the program versions offered by Software Manager up to date?
Tested by who I wonder, the compiler?Pjotr wrote:has been tested
http://www.makehumancommunity.org/wiki/ ... man_and...
I realize this might not be that common, but with thousands of people compiling for the repository I doubt this is the only case of such poor testing and maintenance.
I see that a stable version of MH is finally available now with mint 18 but it seems just as likely to be neglected the way it was before.
That's actually why I don't use PPAs or .Debs. I run everything like that extracted from tars in my home folder or compile it myself.Pjotr wrote:Think of stuff like overwriting essential shared libraries and such
I've had more problems with the update manager breaking stuff than any of my independently installed software.
Good point.Appoloin wrote:The application is self contained so doesn't change the system and system updates don't affect it.
Flatpaks are funny though, they update automatically in the background without informing the user. You can turn it off in startup applications but then you have to update them from the command line and the packages tend to be quite a bit larger because they install their own runtime environment.
Re: Software Manager: How can I help keep it's offerings up to date?
flatpaks: In another topic, the user found a flatpak to be incredibly slow. The flatpak appears to have pushed his 2 GB machine into massive paging.
PPAs: A PPA may contain only the application package you need or it may contain a huge collection of packages used by the developer. I use PPAs to get the current release of Darktable and a couple of other applications. One PPA wrecked Mint by replacing important packages and the only recovery was to restore from a backup.
Additional repositories: You can add extra repositories and place them at a lower priority so they do not overwrite anything. You can then selectively install from a specific repository. You can get the current Skype from the Skype repository.
There are also applications that provide the latest version in a downloadable .DEB file.
Linux. You are spoilt for choice.
PPAs: A PPA may contain only the application package you need or it may contain a huge collection of packages used by the developer. I use PPAs to get the current release of Darktable and a couple of other applications. One PPA wrecked Mint by replacing important packages and the only recovery was to restore from a backup.
Additional repositories: You can add extra repositories and place them at a lower priority so they do not overwrite anything. You can then selectively install from a specific repository. You can get the current Skype from the Skype repository.
There are also applications that provide the latest version in a downloadable .DEB file.
Linux. You are spoilt for choice.
Re: Software Manager: How can I help keep it's offerings up to date?
Yes, that's one reason for flatpaks. But they aren't going to please everyone. Those who think Linux is for making old computers useable because they basically have a Linux runtime enviroment bundled within. So you're losing the efficiency of Linux right there.Appoloin wrote:Isn't that the point of having flatpak. The application is self contained so doesn't change the system and system updates don't affect it.Hoser Rob wrote:The reason is a big Linux dirty secret: there's very little backwards compatibility in Linux. Or forwards compatibility either..
For every complex problem there is an answer that is clear, simple, and wrong - H. L. Mencken