How 2 install a new app and then to make it apackage

General talk about packaging procedures and packages.
User avatar
jpg153
Donor
Posts: 449
Joined: 23. Oct 2009, 15:43
Location: Krefeld/NRW/BRD/EU

How 2 install a new app and then to make it apackage

Post by jpg153 »

Hi guys,

I am completely "virgin" on installing something in salix which is neither an app from the repository nor sourcery - all come with install scripts.

I want to install "dupeGuru" on my Salix machine. I tried it on a Win10 notebook and it does exactly what I was looking for.
Now I would like to use this on Salix, but all I can find are packages for other distros or the source code.

So, where is an "easy" "how 2" to get from the source code to a package and an install or how to compile and install, even without a package built.

Thanks
Regards Gruß
jpg
galmei
Posts: 166
Joined: 1. Jun 2018, 21:54

Re: How 2 install a new app and then to make it apackage

Post by galmei »

Hello,

The current dupeGuru requires Python 3.6, but my probably up-to-date Salix 14.2 installation only has version 3.5.1. If you can install the Python you need, I'm sure one can find a way to make an installation package.

I use FSlint, which is in the repository and is sufficient for me.
User avatar
jpg153
Donor
Posts: 449
Joined: 23. Oct 2009, 15:43
Location: Krefeld/NRW/BRD/EU

Re: How 2 install a new app and then to make it apackage

Post by jpg153 »

Hi,

thanks.

Well did not yet check on python, but might be an issue here.

Where is FSLint? When I open Gslapt, I cannot see something like that...

Thanks
Regards Gruß
jpg
User avatar
ivanovnegro
Donor
Posts: 36
Joined: 5. Jul 2021, 22:07

Re: How 2 install a new app and then to make it apackage

Post by ivanovnegro »

jpg153 wrote: 10. Dec 2021, 23:34 Where is FSLint? When I open Gslapt, I cannot see something like that...
You can find it from Sourcery.
User avatar
jpg153
Donor
Posts: 449
Joined: 23. Oct 2009, 15:43
Location: Krefeld/NRW/BRD/EU

Re: How 2 install a new app and then to make it apackage

Post by jpg153 »

Hi,

thanks, yes, there it is!

Will give it a try!
Regards Gruß
jpg
galmei
Posts: 166
Joined: 1. Jun 2018, 21:54

Re: How 2 install a new app and then to make it apackage

Post by galmei »

I installed via Sourcery. The resulting package is then of course also displayed via Gslapt.
User avatar
gapan
Salix Wizard
Posts: 6238
Joined: 6. Jun 2009, 17:40

Re: How 2 install a new app and then to make it apackage

Post by gapan »

There are also fdupes and jdupes, which are similar and findimagedupes, which is very useful for finding pictures that are not exactly the same file, but are the same picture anyway. All command line tools though.
Image
Image
User avatar
jpg153
Donor
Posts: 449
Joined: 23. Oct 2009, 15:43
Location: Krefeld/NRW/BRD/EU

Re: How 2 install a new app and then to make it apackage

Post by jpg153 »

Hi, thanks.

Honestly, I find dupeGuru stiil a bit advanced or maybe just because I used it already on my Win10 machine.

I installed FSLint which was a bit tricky as I had to install packages from the salix repo in parallel to get it going.
It does what it should do...

Maybe i will give it a try with findimagedupes...
Regards Gruß
jpg
User avatar
gapan
Salix Wizard
Posts: 6238
Joined: 6. Jun 2009, 17:40

Re: How 2 install a new app and then to make it apackage

Post by gapan »

Oh, to answer to original question:
https://docs.salixos.org/wiki/Building_ ... h_slkbuild

Honestly, that has to be the easier way to build your own packages across any distribution. :ugeek:
Image
Image
User avatar
jpg153
Donor
Posts: 449
Joined: 23. Oct 2009, 15:43
Location: Krefeld/NRW/BRD/EU

Re: How 2 install a new app and then to make it apackage

Post by jpg153 »

Findimagedupes complains on first run:
Can't locate Graphics/Magick.pm in @INC (you may need to install the Graphics::Magick module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/findimagedupes line 33.
BEGIN failed--compilation aborted at /usr/bin/findimagedupes line 33.
Did I miss something?
Regards Gruß
jpg
Post Reply