Home arrow Help Docs arrow Easy And Better Ways To Install Programs
Main Menu
Home
Help Docs
Newbies
Corporates
Gnu/Linux Distros
Programming
Databases
Links
Search
Regular
News
Interviews
Aaj Ka Tip
Aaj Ka Command
Community
Blogs
Wiki
Forums
Services
Free Software

Easy And Better Ways To Install Programs Print E-mail

EASY AND BETTER WAYS TO INSTALL PROGRAMS

Packages come in two formats in Gnu/Linux

  1. rpm packages.
  2. Source packages.

Its not always easy and convenient to install programs either from source or from already compiled rpm packages.

Installing with rpm is easier since they are precompiled and they take less time but they are version and distribution specific so you may not get .rpm files for your version of Gnu/Linux, e.g. the .rpm for Fedora Core 2 may not work for Fedora Core 3, instead source packages are the same so you will get them everywhere.

But source packages have to be compiled your self.

Source/rpm packages generally stuck because of dependencies on some other resources.

Thanks to the people who have developed programs and further improving them to cope up with dependencies.

The only condition prerequisite to run these programs is to have internet connection at your terminal.

Again these programs are distribution specific.

DISTRO

PACKAGE-TYPE

COMMAND-LINE

Management update tools

Graphical front ends

Extra package sites

Debian

DEB

dpkg

apt-get,

dselect,

aptitude

synaptic

http://mentors.debian.net

http://www.apt-get.org/

http://www.backports.org/

RedHat

RPM

Rpm

up2date,

yum,

apt-get,

autorpm

Redhat-config-packages

GnoRPM

http://www.freshrpms.net/

http://www.fedoralegacy.org

http://dag.wieers.com/apt/

Slackware

TGZ

Installpkg

pkgtool,

swaret,

slackupdate,

slaptget

slackman,

xpkgtool

http://slackpacks.tchelinux.com.br/

http://slackpack.tripleg.net.au/

http://www.linuxpackages.net/

SuSE

RPM

rpm

Yast2

Yast2

http://guru.unixtech.be/

http://www.usr-local-bin.org/

http://packman.links2linux.org/

Mandrake

Check out yrself

Check out yrself

urpmi

urpmi

No idea !!!

Let us take the example of using “apt-get” here:

1.> Download the binary packages of apt for most Red-Hat or Fedora Core Linux from http://apt.freshrpms.net/

2.> Install it as root

#rpm –Uvh apt-*

3.> Now update it for having the latest repository

#apt-get update

4.> Resolve all unsolved dependencies

#apt-get –f install

This is one time operation required for new installs of apt.

  1. Now it’s the time to search something to be installed. Suppose we have to install the chatting messenger “gaim”

#apt-cache search gaim

It will come up with the various versions of gaim it can find in its database.

  1. Time to install gaim

#apt-get install gaim-the version number

  1. If you want to remove gaim

#apt-get remove gaim

See, how easy it has become to install “gaim” now.

The crux of this whole story is that you don’t have to bother about the dependencies now. It’s the head-ache of apt-get to solve up the dependencies.

Moreover apt-get can be used for any rpm based distro.

Limitations of these programs:

Every program can’t be found in the repositories. It too has a limited database which is getting increased and updated regularly. You too can contribute in it.

Hence the program which is in the data base can be served to you by these programs….others can’t be.

Bond ( )

< Previous   Next >



gnulinuxclub
Join Us
About Us
Contact Us
Support Us
Acknowlegdement
Login(only for dev.)

Royalty Free Images

O'Reilly User Group discount!




Powered By GIMP GIMP
Contact Webmaster Copyleft 2011 gnulinuxclub.org