Author Topic: Linux - Getting started  (Read 1969 times)

0 Members and 1 Guest are viewing this topic.

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
Well, I've never tried Gentoo, but if Mik and Kam (excessively, constantly and annoyingly on IRC) say it's better, I'm willing to cede to their judgement.
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline Martinus

  • Aka Maeglamor
  • 210
    • Hard Light Productions
[color=66ff00]Not that I don't value your opinions guys but I'd like to hear Kazan's although I think he might say debian as he sounds like a linux extremist. :)
[/color]

 

Offline mikhael

  • Back to skool
  • 211
  • Fnord!
    • http://www.google.com/search?q=404error.com
I recommend Gentoo, but I wouldn't USE Gentoo.

See, I don't like Linux. From the memory management to the lack of standardization, to the plethora of mutually incompatible package managers, Linux is too much of a mess for me to use, let alone like.

I recommend Gentoo because it provides Portage. Portage is directly inspired by the BSD ports system. For those of you not familiar, I'll break it down: On any *nix box you can install software from source code (IE, build it yourself) or from binary packages (like installing a Windows program). On a Linux box, these two things are generally (though not always) two completely seperate things.

On a BSD box, these two systems are almost identical. If you want to install a package (lets say, php4). As root, you just type:
Code: [Select]
# pkg_add -r php4
Your machine goes out and fetches the package and installs it. You can do pretty much the same thing with Linux style RPMs or deb packages, too.
If you want to build from source, you just do this as root:
Code: [Select]
# cd /usr/ports/lang/php4
# make install && make clean

That will fetch the source, compile it, and install the software. Not much different than using a package, really.

With Linux, when you download a package, you get whatever the package maintainer thought was a good idea to put together. When you download a package on a BSD box, you get exactly the same thing as you would have gotten from installing from the source in /usr/ports. This means that you can depend on identical behavior from both sides of the software management system. This is a very good thing from both a systems administration point of view AND a user point of view.
[I am not really here. This post is entirely a figment of your imagination.]

 

Offline mikhael

  • Back to skool
  • 211
  • Fnord!
    • http://www.google.com/search?q=404error.com
Quote
Originally posted by Maeglamor
[color=66ff00]Not that I don't value your opinions guys but I'd like to hear Kazan's although I think he might say debian as he sounds like a linux extremist. :)
[/color]

Kaz uses Fedora, so far as I know, Maeg. Check the source code forum. He was talking about it not long back.
[I am not really here. This post is entirely a figment of your imagination.]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
i hate debian with a passion

I use Fedora

red hat says "Fedora is less stable" but is not talking about run-time stability - feature stability.  Red Hat Enterprise is "Tested, certified, supported etc" so has a slower revision time and is thereby called "more-stable"

Fedora is the updated constantly

mik's *****es about memory management and whatnot have been addressed in the 2.6 kernel which will be shipping with Fedora Core 2

Red hat does do things differently - but rpm is not "braindead" espcially now that there is yum which is the rpm equilivent of apt-get for .deb's

Red Hat and Fedora also have the anaconda installer which saves you many headaches.  The summartion of everything in fedora makes it the easiest ditro to learn on - the differences are minor [paths, just where certain files are stuck *twirls finger*]


Mik is currently caught up int hte "FreeBSD" whore craze and they try to say things about linux swhich they used to say about windows.  The problem with this is not all of it is true, and what little hat was true has been addressed in the 2.6 kernel
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Odyssey

  • Stormrider
  • 28
[color=cc9900]I'm surprised that Knoppix hasn't been mentioned much more than it has in this thread. If you can afford to download lots of stuff, it's the way to go if you want to get an initial impression of Linux. Runs off a CD, and doesn't do jack to your computer, so if you don't like it you simply restart without the CD in your drive. Then you can move onto something more permanent when you're ready.

I second mikhael's FreeBSD viewpoint for the long run. This is a very useful site if you want to get a grasp of the differences between FreeBSD and Linux. Unless you buy hardware like the clappers, then there is no real reason not to use FreeBSD.[/color]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
i thought Maeg already played with knoppix
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Martinus

  • Aka Maeglamor
  • 210
    • Hard Light Productions
[color=66ff00]Yeah briefly Kazan, I was interested in getting something that I could customise to the extent you said was possible in another thread (the Microsoft one I think, not 100% sure).

As for learning *nix, to be honest I just want to be able to use it and know that if I need support for my hardware that it'll be there.
[/color]

 

Offline Odyssey

  • Stormrider
  • 28
[color=cc9900]Hardware support will always lag behind Windows, due to hardware vendor choice. However, FreeBSD will almost always be able to utilise hardware more stably than Linux due to drivers only being released when fully tested.

One other advantage of FreeBSD is that it allows binary-only drivers to be loaded at runtime. This is more attractive to vendors than releasing their source to the world.[/color]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote
Originally posted by Maeglamor
[color=66ff00]Yeah briefly Kazan, I was interested in getting something that I could customise to the extent you said was possible in another thread (the Microsoft one I think, not 100% sure).

As for learning *nix, to be honest I just want to be able to use it and know that if I need support for my hardware that it'll be there.
[/color]


then ignore all the arguments here and use fedora - it's the easiest to use, best supported, yada yada -- from there you can learn the harder distros and whatnot
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline mikhael

  • Back to skool
  • 211
  • Fnord!
    • http://www.google.com/search?q=404error.com
Quote
Originally posted by Kazan
mik's *****es about memory management and whatnot have been addressed in the 2.6 kernel which will be shipping with Fedora Core 2

Actually, no, Kaz, they're not. The whole memory management scaffolding of Linux is broken. You'd have to tear the whole thing out and rewrite it from scratch, in my opinion. Its one of the things I dislike about the Linux kernel, and have since... oh... the early nineties. :D

Quote

Mik is currently caught up int hte "FreeBSD" whore craze and they try to say things about linux swhich they used to say about windows.  The problem with this is not all of it is true, and what little hat was true has been addressed in the 2.6 kernel
I'll wager that I've been using a BSD OS longer than you've been using computers. I remember the time before Linux, after all. I'm not 'whoring' for FreeBSD, I pointed out that I like it. I recommended a Linux to Maeg. When someone suggested that I liked Linux I corrected them. Be careful how you characterize my motives and statements.
[I am not really here. This post is entirely a figment of your imagination.]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote
Originally posted by mikhael

Actually, no, Kaz, they're not. The whole memory management scaffolding of Linux is broken. You'd have to tear the whole thing out and rewrite it from scratch, in my opinion. Its one of the things I dislike about the Linux kernel, and have since... oh... the early nineties. :D


they did completely rip out the memory manager and rewrite it
Getting around, oh a 60% performance increase IIRC

Quote
Originally posted by mikhael
I'll wager that I've been using a BSD OS longer than you've been using computers. I remember the time before Linux, after all.


As do I
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
As I recall, there was some reason I hated all BSD stuff in general. But I can't, for the life of me, remember what it was.
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline Odyssey

  • Stormrider
  • 28
Quote
Originally posted by an0n
I hate FreeBSD.

Granted, my hatred stems from accidentally installing it without XFree, but still.........

[color=cc9900]In this thread ^_^[/color]

 

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
No, that's just why I hate FreeBSD.
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline mikhael

  • Back to skool
  • 211
  • Fnord!
    • http://www.google.com/search?q=404error.com
Quote
Originally posted by Kazan

they did completely rip out the memory manager and rewrite it
Getting around, oh a 60% performance increase IIRC

Its faster, absolutely. But its still not robust enough. Basically, what it boils down to is that I prefer the time tested BSD model for memory managment. I find the Linux model lacking. Since the BSD model not only works, but is in a live OS, I get to have my cake and eat it too. You prefer Linux and that's cool. Stick with it. I'm not trying to convert you. I'm trying to tell you what I don't like about Linux.

But please: don't call me a 'FreeBSD whore' ever again. Be certain you know my position before telling the world what they are--or better yet, leave it to me.
[I am not really here. This post is entirely a figment of your imagination.]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
A) How is linux not live
B) how is the linux model lafcking/unrobust
C) something being around longer doesn't make it better
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Kamikaze

  • A Complacent Wind
  • 29
    • http://www.nodewar.com
I always recommend Mandrake to n00bs, not because it's the most flexible or powerful, but because it's n00b-friendly and is very major. Redhat Fedora is comparable to Mandrake, but my experiences with Redhat have been quite bad.

Mandrake's package management is not very good. It's possible to set up "apt" or something similar, but not a very pleasant ride.

For someone willing to learn, I recommend Gentoo or Debian. Gentoo is a source-based distro, that is, you compile the packages you install (the BSDs are like this). There are precompiled binary packages available (same with the BSDs), but in Gentoo's case not all packages have binaries. On a moderately fast computer the smaller packages won't take long, but it's not fun at all to compile XFree or GNOME (these big packages have precompiled versions).

Debian is nice 'cause it has sources for all packages (though it's not too easy to setup your system with source packages) and binaries for all packages. The package management is bliss. However, don't use the default "dselect" program. Use aptitude (for terminal) and/or synaptic (graphical). Don't expect an easy initial install with Debian until the new installer is released.

You could try using a BSD too, but the BSDs are all harder to set up than the n00b linux distributions. They're probably on the same level as the "hardcore" linux distributions.
Science alone of all the subjects contains within itself the lesson of the danger of belief in the infallibility of the greatest teachers in the preceding generation . . .Learn from science that you must doubt the experts. As a matter of fact, I can also define science another way: Science is the belief in the ignorance of experts. - Richard Feynman

 

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
It just occured to me: Since I'm now using an Ethernet card to hook my PC to the Wireless Router instead of using it's USB to go direct to the modem, I can finally get RedHat to recognise my internet connection!
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline mikhael

  • Back to skool
  • 211
  • Fnord!
    • http://www.google.com/search?q=404error.com
Quote
Originally posted by Kazan
A) How is linux not live
B) how is the linux model lafcking/unrobust
C) something being around longer doesn't make it better

A) I didn't say Linux isn't alive. ITs very much alive. I said I prefer the FreeBSD memory management frame work better and since I can have my preference in the OS of my choice, I use it. You're looking for an attack where none exists.

B) It doesn't meet my requirements. Its a personal bias. Nothing more. I believe I stated that it was my opinion.

C) you're absolutely correct. I didn't say the longevity of BSD made it better. You're looking for an attack where none exists. I was using BSD before there was Linux. Does it not stand to reason that I would continue using the OS I have always enjoyed?

Now, let me finish this conversation: use Linux if you want, Kaz. I don't care. I use FreeBSD. Its what I like. Its an opinion. If that's not enough of an explanation for you, tough. Drop it.
[I am not really here. This post is entirely a figment of your imagination.]