Installing a non-free deb package into Ubuntu 16.04

Hi, I have been using Corel Aftershot Pro 3 for Linux under OpenSuse and it is fantastic. Recently I bought a new laptop with 12Gb RAM so that I could run post production work away from my desktop, and so I have downloaded the deb package for it, but unlike my experience of RPM, the deb/Ubuntu experience is abysmal. I have tried double clicking on the package in my Downloads folder, but nothing happens. On a Ubuntu forum it was suggested that an upgrade would fix the acknowledged issue, but it hasn't. 17 years of RPM has not equipped me for this. So I would appreciate hearing where I have gone wrong and how I could get it right. Gratefully Andrew Greig

On 09/05/17 19:46, Andrew Greig via luv-main wrote:
17 years of RPM has not equipped me for this. So I would appreciate hearing where I have gone wrong and how I could get it right.
It's possible the default system package manager isn't set to run when you click on a deb package. If all else fails, you can install "gdebi" which is a graphical deb package installer and use that! Hope that helps, Andrew

2017-05-09 11:51 GMT+02:00 Andrew Pam via luv-main <luv-main@luv.asn.au>:
On 09/05/17 19:46, Andrew Greig via luv-main wrote:
17 years of RPM has not equipped me for this. So I would appreciate hearing where I have gone wrong and how I could get it right.
It's possible the default system package manager isn't set to run when you click on a deb package. If all else fails, you can install "gdebi" which is a graphical deb package installer and use that!
Or open a terminal and run: sudo dpkg --install <full-package-path> -- Mick

On 09.05.17 11:55, Michele Bert via luv-main wrote:
2017-05-09 11:51 GMT+02:00 Andrew Pam via luv-main <luv-main@luv.asn.au>:
On 09/05/17 19:46, Andrew Greig via luv-main wrote:
17 years of RPM has not equipped me for this. So I would appreciate hearing where I have gone wrong and how I could get it right.
It's possible the default system package manager isn't set to run when you click on a deb package. If all else fails, you can install "gdebi" which is a graphical deb package installer and use that!
Or open a terminal and run:
sudo dpkg --install <full-package-path>
Although using dpkg for some operations, I've never resorted to it for installation. The need for <full-package-path>, whatever it is, would throw me. Some use its front-end "aptitude", but many just use apt-get, first updating the lists for the latest version, then installing: # apt-get update # apt-get --install package-name where package-name may be elicited by an: $ apt-cache search <some-part-of-the-expected-name> | more Aptitude is supposed to be more "high level" or some such, but I've never actually seen a case demonstrating that. It would surprise me if dpkg did not also need some form of update, to avoid fetching an old package version. Erik

On 09/05/17 21:04, Erik Christiansen via luv-main wrote:
# apt-get update # apt-get --install package-name
where package-name may be elicited by an:
$ apt-cache search <some-part-of-the-expected-name> | more
None of that wll help in this case, where the original request was to install a downloaded commercial third-party package which will certainly not be in the repository. Cheers, Andrew

2017-05-09 13:04 GMT+02:00 Erik Christiansen via luv-main <luv-main@luv.asn.au>:
Aptitude is supposed to be more "high level" or some such, but I've never actually seen a case demonstrating that.
It would surprise me if dpkg did not also need some form of update, to avoid fetching an old package version.
As far as I understand, apt-get and aptitude are basically an abstraction layer which interact with the repositories, relaying on dpkg (or something similar) to install/delete package files on the system. Anyway, there aren't any cons in installing a downloaded package through dpkg, once you are sure it is safe. Of course the isn't any automatic update of that package, but that's the only way to install a third-party packaged not included in any repository. -- Mick

On 09.05.17 15:19, Michele Bert via luv-main wrote:
Anyway, there aren't any cons in installing a downloaded package through dpkg, once you are sure it is safe. Of course the isn't any automatic update of that package, but that's the only way to install a third-party packaged not included in any repository.
I'm doing too many things at once here, and had missed the upthread info that the package had already been downloaded, so a simple dpkg install from its current location is quick, easy, and a thing I've done in the same circumstance, now that I'm synced with the whole thread. Erik

On 09.05.2017 23:41, Erik Christiansen via luv-main wrote:
On 09.05.17 15:19, Michele Bert via luv-main wrote:
Anyway, there aren't any cons in installing a downloaded package through dpkg, once you are sure it is safe. Of course the isn't any automatic update of that package, but that's the only way to install a third-party packaged not included in any repository.
I'm doing too many things at once here, and had missed the upthread info that the package had already been downloaded, so a simple dpkg install from its current location is quick, easy, and a thing I've done in the same circumstance, now that I'm synced with the whole thread.
Erik _______________________________________________ luv-main mailing list luv-main@luv.asn.au https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main
Debian's dpkg is a low level tool, its not automatic in any way, all "dpkg -i somepackage.deb" will do is try to install the package named. It will unpack the deb then look for any dependencies, if they are not found its up to you to install them. When this is done running the same command "dpkg -i somepackage.deb" will complete the task. If the package fails to install, you CANNOT leave the system like that as the incomplete install breaks Debians package management system. In this case the package can be removed with "dpkg -r somepackage.deb" (leaves the packages config files in place) or "dpkg --purge somepackage.deb" (removes all the package). While using dpkg is something of a pain, one can use it to get around some of Debians strangeness's. Lindsay
participants (5)
-
Andrew Greig
-
Andrew Pam
-
Erik Christiansen
-
Michele Bert
-
zlinew9ï¼ virginbroadband.com.au