Is "Dependency Hell" really a problem? Interested in Slack (noob)
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Arch has flaws. Slack does too. Arch has users, well slack does too. What does that tell you? Different people like different things. No point in trolling here. We have an epic thread for appreciating Arch in the Arch forum!
Let me be even more clear. I'm not championing Arch over Slackware. I like Slackware. I made one reference to Arch, which was in fact expressing the exact same sentiment, that people like different things. I was asked a question and I explained myself. So please, everyone, chill out. This isn't a clubhouse and you don't need to keep out the other kids and their cooties. Nor is this a binary world, despite being about computers and operating systems. It shouldn't be "I'm an Archer" or "I'm a Slacker".
I just downloaded and burnt Slackware 13.0 64bit DVD. Hope to install this weekend.
If you plan to install Slackware alongside Vista and Ubuntu, I would also recommend to not install lilo, and just boot Slackware with the grub from Ubuntu. This is what I do.
If you are using Ubuntu 9.10, an important thing to remember is that 9.10 uses grub2. Normally, if you install another distro and want to use grub2 to boot that distro, you should be able to just boot up Ubuntu and run:
Code:
sudo update-grub
and this will update the /boot/grub/grub.cfg file to add that distro to the grub list. However, when I installed Slackware 13 32bit, running update-grub would not add the initrd line to the entry in grub.cfg for the Slackware generic kernel for some reason. This prevents booting from the generic kernel. For Slackware 13 64bit, update-grub did not even detect the 64bit Slackware for some reason.
The solution to all of this was to add custom entries for booting Slackware in the /etc/grub.d/ directory, and then run "sudo update-grub so that grub2 would then add my custom entries to the grub.cfg file. See this tutorial on grub2: https://wiki.ubuntu.com/Grub2
and specifically, the part about adding custom entries: https://wiki.ubuntu.com/Grub2#User-defined%20Entries
I just wanted to point this out in case you have problems booting Slackware from Ubuntu's grub.
If you plan to replace Ubuntu with Slackware, then I would just use Slackware's lilo to dual boot Slackware and Vista.
Last edited by tommcd; 02-28-2010 at 08:04 AM.
Reason: corrected a typo, the correct file path should be: /etc/grub.d/
Distribution: Mint 16 RC, Elementary OS Luna, Crunchbang
Posts: 166
Original Poster
Rep:
lilo/GRUB2
Quote:
Originally Posted by tommcd
If you plan to install Slackware alongside Vista and Ubuntu, I would also recommend to not install lilo, and just boot Slackware with the grub from Ubuntu.
If you plan to replace Ubuntu with Slackware, then I would just use Slackware's lilo to dual boot Slackware and Vista.
Tommcd, Thanks so much! Lets suppose I change nothing in Grub2,(simply installing Slackware with Lilo), will lilo at least recognize my Vista? And would there be any way to get into Ubuntu? (even with a little effort?)
Guys. Ive made my decision. After considering Ubuntu (just sticking with it), Vector, Scientific, Fedora, and Slackware, I have chosen Slackware! I suppose ill need to create a new username! Anyhow, you guys are great, thanks so much for all the help...im sure I'll need much more. I just downloaded and burnt Slackware 13.0 64bit DVD. Hope to install this weekend.
Many Many Thanks.
Bradford.
Tommcd, Thanks so much! Lets suppose I change nothing in Grub2,(simply installing Slackware with Lilo), will lilo at least recognize my Vista? And would there be any way to get into Ubuntu? (even with a little effort?)
Lilo should see vista
As I recall, the automatic lilo install from the slack disk will automatically recognize the windows partition. However I am not sure it will recognize the ubuntu partition.
Based on reviewing this link, it appears that ubuntu 9.1 should load with lilo. Unlike debian lenny in a earlier post.
If you install lilo and for some reason only see slackware in the lilo splash screen, it is relatively easy to edit lilo to boot both vista and ubuntu
Lets suppose I change nothing in Grub2,(simply installing Slackware with Lilo), will lilo at least recognize my Vista? And would there be any way to get into Ubuntu? (even with a little effort?)
I have not used lilo much since I have mostly always booted with grub. If you wanted to use lilo, I would think the best method would be to let Slackware install lilo to the MBR. Then isntall Ubuntu's grub2 to the Ubutnu root partition. Then chainload Ubuntu like it says in post #4 in this thread: http://www.linuxquestions.org/questi...ubuntu-613632/
As Damgar said, I think it would just be easier to use grub. Just choose not to install lilo when you install Slackware.
Guys. Ive made my decision. After considering Ubuntu (just sticking with it), Vector, Scientific, Fedora, and Slackware, I have chosen Slackware! I suppose ill need to create a new username! Anyhow, you guys are great, thanks so much for all the help...im sure I'll need much more. I just downloaded and burnt Slackware 13.0 64bit DVD. Hope to install this weekend.
Many Many Thanks.
Bradford.
Hey Bradford,
Welcome to Slackware, man! Let us know if we can help.
[...]
If I had an important server or something that I just wanted to run, and never think about, I would probably put Slackware on it though. Actually, I've been thinking about putting Slackware on my main desktop, which I pretty much just use to watch movies and Hulu, because once it is setup, Slackware requires less maintenance than Arch.
[...]
This is sums up my personal experience with different Linux distributions over more than nine years: Slackware requires less maintenance.
Regarding the OP's initial question, most relevant aspects have been mentioned. I just would like to add:
Package management with automated dependency resolution always relies on information that the respective package maintainer has added to his package, based on his very own, personal experience and quality assured in their own environment. If the package maintainer did a good job, the package management tool can make things comfortable. If the package maintainer overlooked something, that's relevant in your particular environment, it will either not work, add things you actually don't need to your system, or even screw up something in your system.
Several years ago, I friend of mine installed Debian on his desktop, switching from Gentoo. He wanted to install Gnumeric and Gnucash, and ended up with a complete Gnome desktop --- which he never wanted to have.
I have to say, that I had been using SuSE Linux for many years, and that I never really ran into dependency hell. But I as this is one of the most comprehensive distros on the market I didn't have the requirement to add a lot of software after the initial install.
But overall, I can say, that of all distros I know, Slackware requires the least enduser maintenance, despite or because it avoids complex automatisms.
And I don't know another distro that is so well maintained and so consistent over so many releases. If a slackware version is released as table you can just depend on the highest quality assurance in the Linux world. This relatively small crew of people, who develops Slackware, coordinated by Patrick Volkerding, somehow manages to produce the most consistent distro there is, every time. An upgrade has NEVER been a risk. This is "conservative" in the very best sense!
Given the resources of manpower and money of some of the other players, this deserves nothing, but respect and admiration.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.