LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   tgz files and source (https://www.linuxquestions.org/questions/slackware-14/tgz-files-and-source-117299/)

nny0000 11-18-2003 12:10 AM

tgz files and source
 
I have a fairly quick question. RPM's suck in my opinion, I havent tried .deb files and I am thinking about switching to Slack. My question is this, is the tgz package format smart enough to find files installed by source and/or do you have a way to search/create a database with libaries so that installpkg doesnt give you "missing this or that" crap.

Thanks,
A dedicated Linux user

rotvogel 11-18-2003 04:00 AM

Pkgtools don't check for dependencies, so the missing messages won't be there when installing a package. And as far as I know pkgtools will overwrite existing files when installing a package. Pkgtools are using a kind of database, the /var/log/packages directory. You will find text files there containing information what files are installed by a package.
Pkgtools do provide a ncurses based interface in which you can browse installed packages.

justwantin 11-18-2003 04:18 AM

The slackpacks are basically compiled from source. With the ap "checkinstall it's a matter of ./configure && make && checkinstall and you'll end up with a slackpack (.tgz)

The slackware ap "pkgtool" can be used to view a list of all installed packages, install packages, and romove installed packages. There are other tools you can also use as well.

You can also use the command "rpm2tgz" to convert a generic rpm to a slackpack.

You have to manage your own dependency issues but I've never found that to be a draw back and I've compiled allot of arcade type games for my daughter.

It took a while for me to get the hang of it but now I don't put anything in unless its a slackpack. Something like acroread or openoffice which are in my opinion reasonable exceptions to the rule go into my boxes with their own install scripts.

There's allot of packages available other than off the slack ftp sites check out www.linuxpackages.net if your curious.


All times are GMT -5. The time now is 12:37 PM.