News for hackers. Stuff that matters.
Re:Slackware 14.0 released by systems on Saturday September 29, 2012 @06:56AM (#4589252)
i wish i am brave enough to use slackware, the idea of a rudimentary package manager seems plausible

with ubuntu, there is too much majic, i dont run a server, but for example i dont think anyone should install Postgresql sql on running production server by running

    sudo apt-get install postgresql
slackware i believe would force more discipline, i wonder how reasonably large companies run/admin their servers (do they apt-get everything)

that would definitely be a nice book to read, someone should write it

Re:Slackware 14.0 released by jiggy2011 on Saturday September 29, 2012 @07:02AM (#4589257)
What's wrong with apt-getting things?

It seems the most sensible way to install software, since it will automatically be upgraded with everything else.

Re:Slackware 14.0 released by quesera on Saturday September 29, 2012 @07:26AM (#4589282)
One-line installers are fine. Automatic upgrades are not.

To use the GP's example of Postgres: I care a whole lot more about my data than anyone at Canonical does. It would be a firing offense to trust that Canonical handles a database software and data upgrade correctly.

Re:Slackware 14.0 released by dsr_ on Saturday September 29, 2012 @08:52AM (#4589401)
Which is why Debian doesn't do upgrades-for-the-sake-of-upgrades in Stable. Anything you get there is a security fix, and the notes will tell you if there's an unavoidable functionality or config change.

It's also why you can easily set up your own repo in two stages: one that updates from upstream automatically, so you can test changes, and one that never updates except when you specifically update a package: that's the one that your production runs on.

Re:Slackware 14.0 released by ErrantX on Saturday September 29, 2012 @08:34AM (#4589368)
Sure; which is why you have an update process - the includes checking for potential issues, and involves several avenues of upgrade (apt, direct, etc.).

With proper due diligence on our part I trust the package maintainers to make less mistakes than if I have to do it all by hand :)

Re:Slackware 14.0 released by jiggy2011 on Saturday September 29, 2012 @07:33AM (#4589290)
apt is pretty configurable though. For example I get an automatic email every day notifying me of package upgrades that are available. Only security patches are installed automatically (you can even specify individual packages to be excluded altogether).

I've mainly used mysql and never lost data due to an upgrade (we backup before an upgrade anyway), YMMV of course.

Re:Slackware 14.0 released by bratsche on Saturday September 29, 2012 @03:42PM (#4590625)
> One-line installers are fine. Automatic upgrades are not

Are you talking about minor-version upgrades, security patches, etc? Or any kind of upgrade? I think there's a big difference.

In the case of minor-version upgrades or security patches, what exactly is apt-get taking away from you?

Re:Slackware 14.0 released by pwg on Saturday September 29, 2012 @09:19AM (#4589460)
> i wish i am brave enough to use slackware,

The only thing holding you back is your own fear.

If you don't want to commit a full machine, try it out in a VirtualBox instance.

Re:Slackware 14.0 released by jvdb on Saturday September 29, 2012 @08:59AM (#4589417)
It's grokkable magic :) The Debian package format has nice functionality for deploying software such as the seed database, the script hooks and dependency checking via apt.

Keep in mind it's also possible to run your own apt repositories and have your machines source from those, allowing you to define what specific software runs on your farm, down to the smallest detail.

All in all apt can give you a very flexible setup :)

Re:Slackware 14.0 released by popee on Saturday September 29, 2012 @12:31PM (#4590035)
Slackware comes with slackpkg which is (in terms) similar to apt-get, but for non standard apps you need slackbuilds or compile code manually.

Btw using Slackware on one server in production and i must admit that small specific systems are perfect match for Slackware (VoIP, routers, ...). And ofc non-production systems (laptops, testing and development environments, etc).