openSUSE Forums > Applications » zypper, rug, smart, YAST, apt or other?

Go Back   openSUSE Forums > Applications
Forums FAQ Members List Search Today's Posts Mark Forums Read

Applications Questions about desktops (KDE, Gnome, XFCE, etc.), software applications (configuration, usage, bugs, documentation)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 17-Oct-2008, 21:57
Puzzled Penguin
 
Join Date: Oct 2008
Posts: 4
rsmccain hasn't been rated much yet
Default zypper, rug, smart, YAST, apt or other?

I apologize if this has been asked. It seems like a question that would come up often but I didn't see any mention of it after searching on "zypper" and going through a few pages of results.

Anyways, what method do you use and why? It seems every year or so a new method pops up to keep my software up to date.

Is one becoming more of a standard? Is one falling off the radar?

FWIW, I've gotten used to zypper lately.

Thanks.
Reply With Quote
  #2 (permalink)  
Old 17-Oct-2008, 22:09
caf4926's Avatar
Global Moderator
 
Join Date: Jun 2008
Location: The English Lake District. UK - GMT/BST
Posts: 8,010
caf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of light
Send a message via MSN to caf4926
Default Re: zypper, rug, smart, YAST, apt or other?

This might be posted in the wrong the section, it's more of chit-chat.

But Yast has been the control center in suse for a long time. I know it's not directly the updater. But the majority use the Gui it provides in the likes of Software Management.

I use Yast and Software Management. I have the suse updater disabled.

zipper from the CLI is great too.

I have Smart installed always, just in case.
__________________
Box: Linux 2.6.27.25-170.2.72 i686 PAE | Fedora 10 | KDE4.2.4 | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM
Lap: openSUSE 11.1 | Celeron 550 | (KDE4.2.95)"139" RC1 | Intel 965 GM | Lenovo R61e | 3GB RAM
Reply With Quote
  #3 (permalink)  
Old 17-Oct-2008, 22:13
Puzzled Penguin
 
Join Date: Oct 2008
Posts: 4
rsmccain hasn't been rated much yet
Default Re: zypper, rug, smart, YAST, apt or other?

Based on that answer it doesn't seem like any which one really stands out.

On my SLE boxes I use YAST, but for my dev boxes I've been using smart and more recently zypper.

Sorry if I posted in the wrong forum.

Thx..
Reply With Quote
  #4 (permalink)  
Old 17-Oct-2008, 22:19
caf4926's Avatar
Global Moderator
 
Join Date: Jun 2008
Location: The English Lake District. UK - GMT/BST
Posts: 8,010
caf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of lightcaf4926 is rated a glorious beacon of light
Send a message via MSN to caf4926
Default Re: zypper, rug, smart, YAST, apt or other?

Everyone was raving on about zypper when OS11 was first released. And it is certainly lightening fast compared to earlier disasters. I would have to give it full marks really
__________________
Box: Linux 2.6.27.25-170.2.72 i686 PAE | Fedora 10 | KDE4.2.4 | M2N4-SLI | AMD 64 X2 5200+ | nVidia 8500GT | 4GB RAM
Lap: openSUSE 11.1 | Celeron 550 | (KDE4.2.95)"139" RC1 | Intel 965 GM | Lenovo R61e | 3GB RAM
Reply With Quote
  #5 (permalink)  
Old 17-Oct-2008, 23:02
greenmachine's Avatar
Explorer Penguin
 
Join Date: Jun 2008
Posts: 116
greenmachine hasn't been rated much yet
Default Re: zypper, rug, smart, YAST, apt or other?

zypper!

when I spell it correctly....

As I am learning zypper more and more, my speed with setting up and altering/enabling/disabling/etc. the repositories is getting much quicker than through the YaST modules.

Also, zypper uses a very good solver - much better than apt or rug or smart on a SUSE system. (Note: I said, on a SUSE system.) YaST is just a front-end to the same libzypp back-end.

I have been very impressed.

And this is probably better in Chit-Chat.

g
Reply With Quote
  #6 (permalink)  
Old 18-Oct-2008, 00:25
gropiuskalle's Avatar
Explorer Penguin
 
Join Date: Jun 2008
Location: Berlin
Posts: 167
gropiuskalle hasn't been rated much yet
Send a message via Yahoo to gropiuskalle Send a message via Skype™ to gropiuskalle
Default Re: zypper, rug, smart, YAST, apt or other?

I have been an avid fan of smart for a long time (used GUI and CLI), since package-management via YaST made me fall asleep even before I could enter any search queries. But there hardly can be a doubt that with 11.0 zypper is the way to go. I use 11.0 for about a month or two now, I still am surprised how fast zypper got, it really fills me with joy every time I use it. I also like the syntax - easy to remember, logical, yet flexible (← important when using about 40 repositories like I do).

When things get complicated, I use YaST, GUIs sometimes point out things a bit better to me, also I really like the filter-options of YaST.
Reply With Quote
  #7 (permalink)  
Old 18-Oct-2008, 03:50
Busy Penguin
 
Join Date: Jun 2008
Posts: 325
RedDwarf hasn't been rated much yet
Default Re: zypper, rug, smart, YAST, apt or other?

Guys, ZYpp is based on this: http://pho.ucsd.edu/rjhala/papers/opium.pdf

From the abstract:
Quote:
Using off-the-shelf SAT solvers, pseudo-boolean solvers, and Integer Linear Programming solvers, we have developed a new package-management tool, called Opium, that improves on current tools in two ways: (1) Opium is complete, in that if there is a solution, Opium is guaranteed to find it, and (2) Opium can optimize a user-provided objective function, which could for example state that smaller packages should be preferred over larger ones.
We performed a comparative study of our tool against Debian’s apt-get on 600 traces of real-world package installations. We show that Opium runs fast enough to be usable, and that its completeness and optimality guarantees provides concrete benefits to end users.
I'm sorry for the others... but ZYpp is perfect. While
Quote:
These numbers show that apt-get fails to find a solution when one exists in about 0.61% of install attempts.
Then you have:
- Support for metalinks (Duncan Mac-Vicar P. » Blog Archive » libZYpp, torrents and metalinks)
- "Services" (Duncan Mac-Vicar P. » Blog Archive » Introducing ZYpp services)
- Packages can depend of hardware, so when you install a new hardware the needed packages (drivers) to use it are installed automatically: Duncan Mac-Vicar P. » Blog Archive » Extremely easy driver installation
- Support for delta RPMs.
- Very efficient (Duncan Mac-Vicar P. » Blog Archive » yum and ZYpp speed / memory usage)

Why someone would want to use something different?
Reply With Quote
  #8 (permalink)  
Old 18-Oct-2008, 04:32
Magic31's Avatar
Wise Penguin
 
Join Date: Jun 2008
Location: The Netherlands
Posts: 1,293
Magic31 hasn't been rated much yet
Default Re: zypper, rug, smart, YAST, apt or other?

+1 for zypper. Certainly if we are talking openSUSE.

It's fast, it's lighter for the system (less memory/cpu consumption) and has loads of options and switches.

As I see it it will become the standard for openSUSE/SLES for at least the next five years (though it's a gut feeling - no official base to state this on)

Cheers,
Wj
__________________
Have a lot of fun!
Reply With Quote
Reply


Bookmarks

Tags
management, package, patch, update

Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2