Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Slackware and rpm files

Status
Not open for further replies.

Guest_imported

New member
Jan 1, 1970
0
hi!
i began using Slackware after Redhat i am having rpm file problems most of the files i have download before were rpm files.When i try to install these prm files it says that cant find some of the files i will be very pleased if you help me
Thanks

Burcin Ozpinar
 
Don't quote me on this but I don't think that Slackware uses rpm. The only distros I know that use rpm (redhat package manager?) is Redhat and Mandrake. Try looking for the source code for the programs you downloaded.
 
I think most distro's use RPMs, or at least have the ability to use them. Type 'which rpm' to see if the command is installed.

You may have an RPM package that is made for a different distro? Are you getting dependency errors? Post the error message.

ChrisP If someone resolves an issue for you, or was helpful, please click the link on the bottom left hand corner of their post to give them a "star" letting them know they helped you.
 
I just found this document about installing RPMs on Slackware. Your problem is most likely that your trying to install an RPM that was built for RedHat. You need to get the Slackware version or install it from source.


ChrisP If someone resolves an issue for you, or was helpful, please click the link on the bottom left hand corner of their post to give them a "star" letting them know they helped you.
 
Mithrilhall is correct - Slackware doesn't use the RPM packaging system. It has it's own package format which is really nothing but a glorified .tar.gz file. Although Slackware does come with RPM installed, none of the system packages are installed with it, and so they never get registered in the RPM database. Thus RPM thinks they aren't installed and starts giving dependency errors.

You have two options for RPMs. You can install them using rpm --nodeps (I think), which will just bypass the dependencies, or you can convert them to native Slackware packages using the rpm2tgz command. I prefer converting to native packages, but either way will work.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top