LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-04-2008, 10:05 PM   #1
randomsel
Member
 
Registered: Oct 2006
Location: Wilmington, DE
Distribution: Slackware 11
Posts: 201

Rep: Reputation: 30
A slacker's perspective: which BSD for learning?


So I've been using Slackware now for close to 2 years-ish, and really love it's philosophy. Having that in mind, if I want to "mess around" with BSD on a x86 platform, which BSD should I try out?

Keep in mind that I'm not doing anything particular with it, just want to learn by breaking stuff, and will probably try out different flavors, but I need a starting point of some kind and would like to know what Slackware users favor...
 
Old 04-04-2008, 10:14 PM   #2
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Smile

Quote:
Originally Posted by randomsel View Post
So I've been using Slackware now for close to 2 years-ish, and really love it's philosophy. Having that in mind, if I want to "mess around" with BSD on a x86 platform, which BSD should I try out?

Keep in mind that I'm not doing anything particular with it, just want to learn by breaking stuff, and will probably try out different flavors, but I need a starting point of some kind and would like to know what Slackware users favor...
I've run FreeBSD, it is a solid version of BSD. The installer is similar to Slackware.
 
Old 04-04-2008, 11:25 PM   #3
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
I like OpenBSD. YMMV
 
Old 04-05-2008, 04:21 AM   #4
dunric
Member
 
Registered: Jul 2004
Distribution: Void Linux, former Slackware
Posts: 498

Rep: Reputation: 100Reputation: 100
From simplicity and leanness point of view I would vote for NetBSD
 
Old 04-05-2008, 05:40 AM   #5
MannyNix
Member
 
Registered: Dec 2005
Location: ~
Distribution: Slackware -current
Posts: 465

Rep: Reputation: 53
My vote goes for FreeBSD as the 1st one to try because you can do 'almost' anything you can in 'Linux'.
I believe you're right, you don't wanna miss anyone. I'd say FreeBSD feels like Gentoo and OpenBSD feels like Slackware (Just my personal view).
cons I found: FreeBSD feels bloated (lots of deps).
Open/Net/BSD no nvidia video driver for me. In the end I was using linux emulation for everything and asked myself what's the point run linux then! But it's fun to play with and they're great for servers.
Here's a nice distro based on Slackware that uses NetBSD's package manager pkgsrc called dracolinux. It's great, but to be honest, I prefer Portage
(Well, I'm using paludis anyway)
Have fun, tell us what you think of them, they're all nice!
 
Old 04-05-2008, 08:22 AM   #6
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
I am a big fan of the BSDs. Personally, I enjoy using FreeBSD and OpenBSD. My home gateway/firewall is OpenBSD running off a Compact Flash card on a Soekris 4801 -- cool stuff. Like with anything, try 'em all and see which one you like best.

Last edited by chess; 04-05-2008 at 08:23 AM. Reason: clarification
 
Old 04-05-2008, 10:14 AM   #7
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
I think you'll have an easier time with FreeBSD first. I'm with workman in that Open is my favorite but Free would be a good stepping stone to Open.
 
Old 04-05-2008, 07:05 PM   #8
randomsel
Member
 
Registered: Oct 2006
Location: Wilmington, DE
Distribution: Slackware 11
Posts: 201

Original Poster
Rep: Reputation: 30
Thanks everyone, the suggestions have really helped me make up my mind. I think I'll jump right into OpenBSD, since that's what I did with Linux and Slackware, and didn't find the experience too harrowing (quite fun actually).
 
Old 04-06-2008, 12:28 PM   #9
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Rep: Reputation: 58
randomsel, if you haven't already installed OpenBSD 4.2, something to consider is that 4.3 will be out May 1st.

I've used FreeBSD since 2.21 and OpenBSD since 3.0 You'll like any of them and don't forget to read the doc/faq pages
 
Old 04-06-2008, 01:01 PM   #10
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Quote:
Originally Posted by multios View Post
...You'll like any of them and don't forget to read the doc/faq pages
One MAJOR advantage to using SW first: That statement is already ingrained into your brain.....lol
 
Old 04-06-2008, 01:47 PM   #11
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
I thought about messing with the BSDs, Open and Free and I am still leaning towards Free. I do have a virtual machine setup running FreeBSD. I'm still not used to how the BSDs take care of partitioning (slices), and I heard that the BSDs use a completely different partitioning sceme which could make it difficult to multiboot, (no doslike disc structure).

The only reason why I am already leaning towards FreeBSD, is that FreeBSD seems a little more lax on drivers. I understand the need for correctness which is the OpenBSD philosophy, but I can't agree with their position with 'binary blobs' such as NVidia drivers. I myself am willing to use a binary driver with no source code in order to get full functionality of my graphics card. I know that some people would like to have source code, but the way I see it, I am not deep enough into mucking around with the actual source code of the system or graphics drivers itself. The only mucking around with source code I ever did, was recompiling of the kernel, but not anything added by my own hands to the source itself. I don't have the aptitude for programming, even though I have taken some programming courses in C++, I just don't have the talent for it.

Another thing about FreeBSD (well, I am now suddenly criticizing here, and I don't mean to, I'm sorry, this doesn't take away my curiousity about the BSDs though). BSDs though might use UFS, they are not compatible with each other as far as I know. UFS would be different in FreeBSD, than in Open, and I doubt OpenBSD uses UFS+2, FreeBSD does. BSD filesystems are not really inline with each other. Also, BSDs, seem to be against any kind of filesystem journaling, though FreeBSD seems to support XFS (experimental) as well as an implemintation of ZFS, but I doubt FreeBSD will ever give the choice of installing onto a ZFS partition. This is also something I found interesting, from wikipedia:

Quote:
FreeBSD 7.0 was released on 27 February 2008. New features include SCTP, UFS journaling, a port of Sun's ZFS file system (experimental), GCC4, improved support for the ARM architecture, and major updates and optimizations relating to network, audio, and SMP performance [13]. The new ULE scheduler has seen much improvement but a decision was made to ship the 7.0 release with the older 4BSD scheduler, leaving ULE as a kernel compile-time tunable. ULE scheduler is expected to be the default in FreeBSD 7.1.
There it is...
Quote:
UFS journaling,
So, what made the team at FreeBSD to allow journaling? Is that what UFS+2 is? Because UFS+ is just UFS with soft-updates. And I can't find any mention of this in the documentation, which is a bit outdated. Nothing in the documentation mentions anything about UFS+2 , even though the documentation now is marked as '5.x, 6.x, and 7.x'. Strange..

Anyways, didn't mean to get too far off topic. Like I said before, I am still interested in BSD too, FreeBSD, and want to still work in it.
 
Old 04-07-2008, 02:15 AM   #12
Zmyrgel
Senior Member
 
Registered: Dec 2005
Location: Finland
Distribution: Slackware, CentOS, RHEL, OpenBSD
Posts: 1,006

Rep: Reputation: 37
I use OpenBSD on my laptop and server and I'm loving it.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Perspective is as Perspective Does LXer Syndicated Linux News 0 07-21-2006 08:03 AM
Need Help for Learning BSD netsoft2005 *BSD 2 08-04-2005 04:19 PM
One Slacker's view of Arch dhave Arch 20 07-04-2005 02:58 AM
ex slacker's question on packages acidjuice Arch 4 04-04-2005 03:47 AM
Every Slacker's favorite distro... finegan Linux - Distributions 24 04-12-2002 07:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration