Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 01-16-2009, 07:57 PM   #1
Registered: Aug 2005
Location: California
Distribution: Knoppix
Posts: 32

Rep: Reputation: 15
Packages, modules, and RPM

Also, I'm going to need help with this whole packages business. Unless it's yet another one of those things I've convinced myself is more complicated than it really is.

So what is a "package" in the Linux sense? Is it anything more than an application; software that can do things the kernel cain't? But then why isn't it just called an application. Or is it called pkg because it's "packaged" with the source files, pursuant to the GPL't terms?

Modules!! Are they the same as packages; or are they literal modules of code within the package. Or are they neither and I'm messing things up again (nice going).

Also, I heard the term RPM in reference to packages available for Ubuntu and susE and someone... I thought RPM was Redhat Package Manager - it's not RedHat-specific?

Confusing this Linux stuff is. At least at first.
Old 01-16-2009, 08:54 PM   #2
Senior Member
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
A software package refers to computer software packaged in an archive format to be installed by a package management system or a self-sufficient installer.
Linux distributions are normally segmented into packages. Each package contains a specific application or service. Examples of packages include a library for handling the PNG image format, a collection of fonts, or a web browser.
The package is typically provided as compiled code, with installation and removal of packages handled by a package management system (PMS) rather than a simple file archiver. Each package intended for such a PMS contains meta-information such as a package description, version, and "dependencies". The package management system can evaluate this meta-information to allow package searches, to perform an automatic upgrade to a newer version, to check that all dependencies of a package are fulfilled and/or to fulfill them automatically.
The Linux kernel modules are piece of codes, which can be dynamically linked to the kernel (according to the need), even after the system bootup. They can be unlinked from the kernel and removed when they are no longer needed. Mostly the Linux kernel modules are used for device drivers or pseudo-device drivers such as network drivers or file system. When a Linux kernel module is loaded, it becomes a part of the Linux kernel as the normal kernel code and functionality and it posses the same rights and responsibilities as the kernel code.
RPM Package Manager (Red Hat Package Manager, abbreviated RPM) is a package management system.[1] The name RPM refers to two things: a software package file format, and software packaged in this format. RPM was intended primarily for Linux distributions; the file format RPM is the baseline package format of the Linux Standard Base.
Originally developed by Red Hat for Red Hat Linux, RPM is now used by many Linux distributions. It has also been ported to some other operating systems, such as Novell NetWare (as of version 6.5 SP3) and IBM's AIX as of version 4.
Also,you can install .rpm packages on Debian based systems,actually there are a few things that you can't do with Linux.
Old 01-16-2009, 08:59 PM   #3
Registered: Aug 2005
Location: California
Distribution: Knoppix
Posts: 32

Original Poster
Rep: Reputation: 15
Yep. That's what I meant to say.

Old 01-16-2009, 09:18 PM   #4
Registered: Oct 2005
Distribution: Ubuntu 12.04 X86_64
Posts: 960

Rep: Reputation: 35
note debian and its related offspring (ubuntu mint and a few others) use DEB pakages rather then RPM but they do effectivly the same thing


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Debian packages for some webmin modules removed from repositories? vharishankar Debian 5 04-22-2005 12:39 PM
Compile modules from packages? WorteL Slackware 2 02-13-2005 11:18 AM
RPM 'failed dependencies': Why can I not install any rpm packages? leontini Linux - Newbie 7 09-16-2003 01:44 AM
error: cannot get exclusive lock on /var/lib/rpm/Packages error: cannot open Packages inward_eye Linux - Software 3 08-24-2003 04:07 PM
creating packages (.tgz/.deb/.rpm) How from the source packages? l_9_l Linux - General 1 03-06-2002 07:03 PM > Forums > Linux Forums > Linux - Newbie

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

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