LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   equivalent to urpmi (https://www.linuxquestions.org/questions/linux-newbie-8/equivalent-to-urpmi-404787/)

spx2 01-18-2006 01:11 AM

equivalent to urpmi
 
what is the equivalent tu urpmi on all other distros ?
each at a time

reddazz 01-18-2006 01:21 AM

Quote:

Originally Posted by spx2
what is the equivalent tu urpmi on all other distros ?
each at a time

It depends on the distro. Some don't even have anything similar to urpmi, so can you be more soecific about the distros that you want more info.

GrueMaster 01-18-2006 01:24 AM

Not all distros have a package manager that can also fix dependancy hell. That said, here's what I know:

Redhat & Fedora :yum
Suse: Yast
Debian (and most derivatives): apt
Gento: emerge
Mandriva: urpmi & now smart (beginning with 2006)

That's all I currently know. There may be others, but I think most other distributions use derivatives of the above.

spx2 01-18-2006 11:20 AM

well
slapt-get on vector linux does not work the same way as urpmi
(urpmi wonderfully figgures out dependencies and installs those
too)

reddazz 01-18-2006 11:50 AM

Quote:

Originally Posted by spx2
well
slapt-get on vector linux does not work the same way as urpmi
(urpmi wonderfully figgures out dependencies and installs those
too)

Vector is a Slack derivative and most Slackers like to be very hands on so a lot of them don't really use fancy package management stuff.

mjjzf 01-18-2006 02:35 PM

Exactly - a craftsman's Linux.
But then, another interesting approach is FreeBSD, where the Ports system allows a very(!) strict dependency checking and fetching, before compiling programs. This is pretty much like the Gentoo way.

reddazz 01-18-2006 03:51 PM

Quote:

Originally Posted by OSourceDiplomat
Exactly - a craftsman's Linux.
But then, another interesting approach is FreeBSD, where the Ports system allows a very(!) strict dependency checking and fetching, before compiling programs. This is pretty much like the Gentoo way.

To be more precise, Gentoo based most aspects of their packaging system on FreeBSD ports.

onjoo 01-18-2006 06:28 PM

Quote:

Originally Posted by GrueMaster
Redhat & Fedora :yum
Suse: Yast
Debian (and most derivatives): apt
Gento: emerge
Mandriva: urpmi & now smart (beginning with 2006)

Suse has also got YUM and APT.
But apt is going to be replaced with smart.

bigjohn 01-18-2006 07:18 PM

Quote:

Originally Posted by onjoo
Suse has also got YUM and APT.
But apt is going to be replaced with smart.

which they got from debian and yellow dog!. But in deference to SuSE, novell have open sourced YaST (I believe).

linux_learner 01-18-2006 07:51 PM

Quote:

Originally Posted by bigjohn
which they got from debian and yellow dog!. But in deference to SuSE, novell have open sourced YaST (I believe).


yum is from yellow dog (yellow dog update modifier), apt was ported from debian to apt4rpm, by Gustavo Niemeyer. who also did synaptic and xchat-python, and is now developing smart.

yast has been open sourced. http://developer.novell.com/wiki/index.php/YaST


urpmi is unatended package manager install. urpme is the removal of a package.

apt and ap4rpm is similar. apt-get install and apt-get remove

yast is yast -i

yum is yum install or yum remove

and smart is smart install and smart remove

a package manager just makes use of the package options on a give system. being that mandriva, fedora, yellow dog, and suse are all rpm based distros, they all use the rpm commands and options. the package managers do as well. they may call them different things. but even then, its not bad.

for example, rpm -e is the command to uninstall an rpm. -e means to erase or remove. as you can see, most of the package managers use "remove". while urpmi uses "e".

i suggest taking a stroll through maximum rpm. http://www.rpm.org/max-rpm/

btw, bigjohn, most of this is directed at the OP.

bigjohn 01-19-2006 04:28 AM

Quote:

Originally Posted by linux_learner
yum is from yellow dog (yellow dog update modifier), apt was ported from debian to apt4rpm, by Gustavo Niemeyer. who also did synaptic and xchat-python, and is now developing smart.

yast has been open sourced. http://developer.novell.com/wiki/index.php/YaST


urpmi is unatended package manager install. urpme is the removal of a package.

apt and ap4rpm is similar. apt-get install and apt-get remove

yast is yast -i

yum is yum install or yum remove

and smart is smart install and smart remove

a package manager just makes use of the package options on a give system. being that mandriva, fedora, yellow dog, and suse are all rpm based distros, they all use the rpm commands and options. the package managers do as well. they may call them different things. but even then, its not bad.

for example, rpm -e is the command to uninstall an rpm. -e means to erase or remove. as you can see, most of the package managers use "remove". while urpmi uses "e".

i suggest taking a stroll through maximum rpm. http://www.rpm.org/max-rpm/

btw, bigjohn, most of this is directed at the OP.

Well spotted linux_learner, I don't usually bother learning too much about distros I don't use (so in my case it's just residual knowledge and a bit of reading :D ).

Least it gives the others and anyone searching good info.

regards

John


All times are GMT -5. The time now is 01:49 PM.