LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   checkinstall on slackware 14.1 (https://www.linuxquestions.org/questions/slackware-14/checkinstall-on-slackware-14-1-a-4175495795/)

rob.rice 02-21-2014 02:01 PM

checkinstall on slackware 14.1
 
I really liked checkinstall is there a way to get it working on slack 14.1 ?

ruario 02-21-2014 02:28 PM

Use slacktrack instead. It is installed in Slackware by default

moisespedro 02-21-2014 07:01 PM

Quote:

Originally Posted by ruario (Post 5122457)
Use slacktrack instead. It is installed in Slackware by default

Slackware and all its secrets

dugan 02-22-2014 12:10 AM

Or src2pkg.

gnashley 02-22-2014 03:16 AM

The 'trackinstall' utility included with src2pkg is a drop-in replacement for checkinstall -without the checkinstall bugs.

narz 02-22-2014 04:25 AM

I was going to mention gnashley's trackinstall, works pretty much the same as checkinstall. I used it a bunch of times.

gnashley 02-22-2014 09:53 AM

One real advantage of using src2pkg is that you have five different possible ways to isolate the package content -three of which do it without spamming your system. checkinstall uses the method which is equal to src2pkg's -REAL option, where 'make install' (or whatever) is run 'for real' while file/dir/link creation is being 'tracked' by libinstallwatch or libsentry in src2pkg's case.

However, checkinstall does not show the software as being installed by installpkg, so it really has installed content but not with the package manager. src2pkg's default -DESTDIR option, as well as -JAIL and -UNION options can allow you to divert all the real installation commands so that content never touches your running system. Installation of the package after creation using installpkg is optional.

src2pkg or trackinstall also provide lots of other benefits over checkinstall regarding package and content sanity. Try it today, and if you like it you can use it again tomorrow...

rob.rice 02-24-2014 01:14 PM

THANKS GUYS
I've got some reading to do


All times are GMT -5. The time now is 09:26 PM.