LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 11-21-2004, 03:44 PM   #1
Eklipz
Member
 
Registered: Sep 2004
Posts: 85

Rep: Reputation: 15
Making RPMs?


I have been a long time user of Slackware, but I am moving to Fedora Core 3 because I like the package manager (RPMs) better than the slackware package manager. I have a question though... if I was to download a program that needs to be compiled from source, is there any way I can make an RPM out of it? On slackware there is the makepkg command, or a program called "checkinstall" that practically automates it all for you. Is there something similar for making fedora core RPMs?
 
Old 11-21-2004, 03:47 PM   #2
zWaR
Member
 
Registered: Dec 2003
Distribution: Slackware, Alpine Linux, Ubuntu, Debian
Posts: 219

Rep: Reputation: 35
Checkinstall exists for FC too. But i don't know where to find it.
 
Old 11-21-2004, 03:55 PM   #3
slyman
Member
 
Registered: Jun 2004
Location: Sydney, Australia
Distribution: FC3, Linux From Scratch, Knoppix
Posts: 99

Rep: Reputation: 15
http://www.rpm.org/RPM-HOWTO/
 
Old 11-21-2004, 04:16 PM   #4
Eklipz
Member
 
Registered: Sep 2004
Posts: 85

Original Poster
Rep: Reputation: 15
I found checkinstall-1.5.3-3.1.fc3.rf.i386.rpm after a quick google search. I assume it is the same as slackware's checkinstall, except it makes an RPM. If that is the case, I recommend it to anyone who ever needs to compile a new program from a tarball. Here is a link to the download page:
http://dag.wieers.com/packages/checkinstall/
 
Old 11-21-2004, 06:00 PM   #5
zWaR
Member
 
Registered: Dec 2003
Distribution: Slackware, Alpine Linux, Ubuntu, Debian
Posts: 219

Rep: Reputation: 35
plus it's excelent when you'd like to uninstall something; just make a rpm with it and then execute rpm -e package_name
 
Old 11-23-2004, 08:48 AM   #6
Nigel_Tufnel
Member
 
Registered: Jul 2002
Location: Easton, PA
Distribution: Debian, Kubuntu, Arch
Posts: 116

Rep: Reputation: 15
Checkinstall will create packages for RH/Fedora, Slackware or Debian. You just need to pass one of the following:
checkinstall packagename -R (for RPMs, .rpm), -S (for Slackpackages, .tgz), -D (for Debian packages, .deb)

And yes, removal of self compiled programs is much easier/cleaner if it's been packaged.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
how to intall rpms from .tar.bz and .tar.gz and .src.rpms gadekishore Linux - Software 13 12-26-2005 02:57 PM
Making RPMs from tar.gz pembo13 Linux - Software 2 09-10-2004 07:09 AM
rpms Baldrick Linux - Distributions 6 03-12-2003 04:18 PM
Red Hat RPMs vs Mandrake RPMs pioniere Linux - Distributions 4 02-27-2003 12:38 PM
Making RPMs Gene Barrie Linux - General 1 01-04-2003 01:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 09:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration