Linked by Eugenia Loli on Sat 14th Sep 2002 22:44 UTC
SuSE, openSUSE From SuSE Linux 8.1 on, YaST2 comes with a new, powerful package manager. It supersedes the classic YaST2 single package selection and integrates the YaST Online Update (YOU) and post-installation add-on selection at the same time. It lays the foundation for supporting multiple installation sources like a traditional set of SuSE CDs, add-on product CDs, patch CDs, FTP servers or even local directories - all of which may contain software packages to install. Specially optimized versions were implemented for both graphical user interface (the YaST2 Qt UI) or text interface (the YaST2 NCurses UI), providing each type of user with the tool that best fits his needs. Read more for the commentary.
Permalink for comment
To read all comments associated with this story, please click here.
APT
by Drone on Sun 15th Sep 2002 09:08 UTC

Rob writes: "Do this for me from your Debian box, without sacrificing your legendary Debian stability:".

Which is entirely the point. I _want_ stability, not the latest and greatest ways to BSOD.

Rob goes on to say: "In the Windows world, if you're using SomeApp-1.0 and SomeApp-1.1 comes out, you just download the executable, install it, and off you go."

Dude, that's not package management. And exactly that sort of behaviour and belief by users that it should be that simple is IMO the major reason why Windows degrades over time. Hell, I've got Debian installations I've apt-get dist-upgraded from pre 2.0 some 4 years ago which have less degredation than a 6-month old copy of Windows.

Package Management is about nomalising the dependencies, about ensuring there's a sane path from point A to point B, and about wrapping the entire system in single clean consistent state.

You _can_ get the same functionality from package management as you get from setup.exe, it can be that simple. APT only needs a cutesy GUI and most users would never care. Want to run the latest crashing apps, fine select "unstable" and enjoy. Not only is it entirely workable to install 3rd party .debs, but if the people building them took the same amount of time they put into their setup.exe's it'd be simplier. Ideally, I'd love to be able to just add NVidia's apt source to my conf, and not have to care ever again about having to check for their updates.

A lot of the "problems" with package management in Linux do come down to tools that are 90% there. But to argue a totally non-packaged managed system is the Right Future is bizzare. It's no more advanced than DOS!

I'll repeat my original assertion: When you're comparing like to like, when you can show me _package_management_ for Windows which manages the entire system, you'll have made your point. Until then, Windows has a long way to go to sanity.