Jump to content

Installing non-RPM applications


Guest CrypticalCat
 Share

Recommended Posts

I guess you are talking about .tar.gz (the source) here. In each packages, they tell you which other package is required (dependencies) and how to actually compile/install it. Usually, you only have to extract the content of the .tar.gz (just type 'tar xvfz PackageName.tar.gz') and read the INSTALL.txt and README.txt. The usuall procedure is

 

./configure (configure the source according to your system)

make (compile the source. Ie create binaries)

make install (install the binaries)

 

Download one package and try! .. try to start with an easy app first though.

 

MOttS

Link to comment
Share on other sites

./configure

and

make

should be done as a regular user. you may also want to add the --prefix=/usr switch to the ./configure, making it:

./configure --prefix=/usr

 

meanwhile:

make install

must be run as root.

Link to comment
Share on other sites

Another thing I learned from this site is to use checkinstall which makes a rpm file out of the source code so it is easier to uninstall if you want to do so later.

 

http://www.mandrakeusers.org/viewtopic.php...ht=checkinstall is a good link on this.

 

To install the checkinstall program, you need two rpm's: checkinstall and libcheckinstall which are readily available online via urpmi.

 

Here's another link with info on checkinstall: http://www.mandrakeusers.org/viewtopic.php...ht=checkinstall

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...