intrepid
Dec 15 2004, 09:56 PM
This thread isn't to be about the pros and cons of Linux versus Windows, but a guide to the different broad categories of Linux around. Further I'm not trying to list every known distro - that's already been attempted at http://distrowatch.com/There are, currently, 2 main groups of Linux distributions (or distros), separated by their software installation and handling. The first are .rpm based, the second .deb based. rpm stands for Red Hat Package Management, .deb is short for Debian. As the names imply, rpm based distros are, somewhere along the line, either forked from Red Hat or based on large sections of Red Hat code. Included are Red Hat itself, Fedora Core (the Community release of Red Hat), Mandrake, Suse, and various others. Most "user-friendly" distros fall in this group. Debian, which has one of the most regimented and fundamentally "free" philosophies of any distribution, has equally been used as the base for many other distros. The most commonly known is Knoppix, the famous live CD (which can run on a machine with no hard drive). There are many others, including Mepis, Ubuntu, and various other live CDs based around Knoppix. Although Debian is not easy to install, there are various methods (including the live CD Knoppix) around to make it simpler, and the enormous quantities of software waiting on internet repositories is mind boggling. Then there distros which fit into neither group. Mepis actually accepts both .rpm and .deb files for installing new software, so is an in between case. Slackware, the oldest maintained Linux-based OS, has its own package management system, essentially a compressed folder with pre-compiled software in it. Many other systems have sprung up from Slack, due to it's age and dedicated following - Collage Linux is perhaps the most prominent. Gentoo employs the philosophy of "the source code is available, let's use it" and compiles every program from scratch (including the kernel, if you let it, during installation). Thus it doesn't use a "package management" system as such, but a carefully maintained repository of source code, for virtually any program you can imagine. Similarly Linux from Scratch is a set of tools allowing a user to build a home-grown OS, using only source code. If I've missed any groups, post below. If you think this is a stupid way of classifying Linux distros, tell why.
Comment/Reply (w/o sign-up)
qwijibow
Dec 15 2004, 11:49 PM
I Disagree with the gentoo definition. i consider Portage to be one of the most powerfull package management systems of any Linux Distro. Not only does portage solve dependency's, it allows compiler optimisation, and allows you to choose what programs are linked againsed what libraries. The Gentoo Package management is so powerfull, a simple "emerge --sync && emerge --update world" will update your system to the latest available. all other Linux distro's require you to download new versions, re-format and re-install for major upgrades like fedora core2 to fedora core3.
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 16 2004, 07:18 AM
the portage thing in Gentoo sounds a lot like apt-get in debian, what are the differences and advantages/disadvantages to the two methods? I am currently planning to put linux on my desktop and try it out, since I would really like to drop windows altogether. I understand that crossover office allows me to run photoshop under linux, and with that one of my main objections is gone.
Comment/Reply (w/o sign-up)
qwijibow
Dec 16 2004, 01:35 PM
Portage and apt-get are completely different ! apt-get downlods a pre compiled program and its dependency's and installs them. their are a limited number of programs which can be compiled by apt-get. but its an okay system. Portage rocks... there is a limited number of programs it can install... but ive never ever ever found a porgram that cannot be installed by portage. when you first setup Gentoo, before you start emergeing anything (emerge is the interface to portage) you have to setup 2 things.. USE flags, and a compile options in the compile options, you set some compiler optimisations. for example i have CFLAGS="-Os -march=athlon -pipe -fomit-frame-pointer" this means anything i install on my computer will be optimised for the AMD athlon to such a degree, the porgrams wont work on other CPU's like penntiums. -Os is an optimisation class.. it will use all speed optimisations that do not significantly increace the size of the binary, and also some size optimisations that will not decreace the speed of the binary. there is an instruction manual, its all quite simple to choose optimisation flags. and now.. the USE flags... possably the most important part of gentoo. first, a little background... when you compile a program from source code, their are dependency's and optional dependency's. behavior on option dependency's is as follows.. if the option delendency is installed.... use that dependency... whih means the program is compiled, and linked againsed as many other programs as it is programmed for. this make more functional programs... but makes them larger, and slower. with use flags, you control what libraries a program is linked againsed. so none of your porograms are linked and compiled againsed libraries that would give them a functionality you do not need. here's an example.... you have a digital camera, but you do not have a scanner.. you want to install a graphics program that can load images from camera's and scanners.. if you install from a pre-compiled binary, the person who compiled it will have compiled the program to be capable of scanners and camera's.. meaning that as a dependency's you will also have to install scanner support, even though you dont have one. this doesnt sound like much of a porblem... and it isnt in multimedia programs.... but in other high performance areas, it makes porgrams less bloated, load and run faster. ALSO, by using Gentoo, you can install the Gentoo kernel... its a linux kernel tweaked for desktop performance. gentoo, if properly configured and compiled is lignhting fast... because it has specific to your machine optimisations, and no fat, its the fastest distro available (apart from linux from scratch) the dissadvantage of compiling from source, is time. for example, installing a binary kernel takes seconds after its downloaded. after a source code kernel is downloaded, it will have a further 15 minute to compile it on a 1.3Ghz athlon machine. Gentoo... the second hardist distro to install...the second fastest, when (compiled properly)
Comment/Reply (w/o sign-up)
sottm
Dec 16 2004, 04:29 PM
1. I am not agree that Gentoo haven't program manager like rpm or deb managers. First portage's program, it's src + form. src- it's program src , like rpm too program src, but builted Portage manage src's of program. Than Portage is program manager. And I think that portage better rpm or deb. 2. Why only 2 groups? You missed many groups! And gentoo (one of the best distors) is non- group?! It's not fare. Most progressive group is "Source based distributions", and i thing you must remember it. 3. I don't think that linux can classificated by softaware install metods. I think will be better to classificate it by orientation
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 16 2004, 08:23 PM
Interesting. I may then try gentoo at some point. I think I will start with debian since I have a reasonably fast system already. If I need debian to be faster I will just download the newer kernel, compile it myself a la gentoo, and then use that kernel. that way I get the ease of apt-get and the speed of custom compiles.
Comment/Reply (w/o sign-up)
qwijibow
Dec 17 2004, 04:10 PM
QUOTE (MajesticTreeFrog @ Dec 16 2004, 09:23 PM) Interesting. I may then try gentoo at some point. I think I will start with debian since I have a reasonably fast system already. If I need debian to be faster I will just download the newer kernel, compile it myself a la gentoo, and then use that kernel. that way I get the ease of apt-get and the speed of custom compiles. Gentoo actually different to the vanilla linux gernel. its patched quite agressivly for speed. anyways, for speed, i also recomed running a "pre-link" on your system. normally, when you run a program, then program and all the shares objects it depends on are loaded, then have to be linked together in memory. prelinking keeps a database of how to link what programs to what shared objects, reducing link time to almost zero. some larger programs like KDE use half of there startup time linking. also, in KDE, a program called KdeInit is used to link programs and libraries, after pre-linking your system, set prelinked=yes in the config file, and kde nolonger needs to run kdeInit.
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 18 2004, 03:24 AM
I am aware that Gentoo is patched agressively for speed, part of that patching is that each packaged is compiled for your specific system. You can do this with flavors other than gentoo, as far as I know, it just takes a bit more work. Still, thanks for the info, in the next week when I begin work transitioning to linux, It will hopefully come in handy.
Comment/Reply (w/o sign-up)
qwijibow
Dec 19 2004, 03:25 AM
QUOTE You can do this with flavors other than gentoo, as far as I know, it just takes a bit more work. to a much smaller degree, yes. for example, you could recompile a porgram on a binary distro, but you connot compile the base libraries that the aplications relie on without recompiling all programs which depend on them. its a bit of an all or nothing... well.. all a a little bit. kind of situation.
Comment/Reply (w/o sign-up)
Trekkie101
Dec 21 2004, 02:51 PM
Im interested in two different distro stated above, SuSE and RedHat, i understand SuSE is very easy to get into and use for general desktop use but ive heard that RedHat is more for servers. I already have seen the SuSE look and have not seen the RedHat, i dont want to move yet and dont want live cd's i really want to go the full way with Dual boot or on a seperate partition. Is Fedora what i should get, SuSE or Redhat or should i look more at debian. Theres a lot to choose from. Im really not sure and do they all work with that daul boot thing that comes with SuZE i forget the name but its blue. Any helpful hints?
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 27 2004, 03:44 AM
What I would love to be a part of is an effort to make linux user friendly and not have these issues. Then I could just use linux without ever worrying about the BS. Not only that, but sprucing up linux would make it more attractive to both customers(for use) and corporations(more customers but also in order to make it user friendly it would need a more standardized GUI and human interface guidelines, which would make writing software easier as well). Sadly, I don't know of anywhere that I could work that would pay me to help with this(the best solution) nor of any online attempt to make it happen that is real(which would still be pretty cool). Oh yeah, 200th post!!
Comment/Reply (w/o sign-up)
qwijibow
Dec 27 2004, 02:21 AM
QUOTE half the reason why I prefer Gentoo but I was talking about their usability for newbs. dont get me wrong.. i love gentoo, been using it for years.. but ive recently migrated to the AMD64 platform... No newb could have done what i had to do to create a fully 64bit OS with my hardware. the 64bit gentoo boot cd refused to boot because of a buggy IDE-CD driver losing the interupt. however a simple fix for this is to use scsi emulation on the ide device, but that cnanges the hardware address, and the boot cd thinks its own cdrom has vanished of the face of the earch. you can only compile and run 64bit binary's on a 64bit OS, so i couldnt install entoo from my 32bit Knoppix. i had to build a 32bit stage3 partiton, rip the kernel and initrd and he drivers from the 64bit install cd, boot the 64bit Kenrnel into a 32bit root partiton with 32bit emulation, then chroot into my desired 64bit stage1, then install from there. the bad thing about linux.. if it goes wrong, and you dont know what you are doing, you are screwed... the good thing, if it goes wrong, and your a bit of a computer nerd haXor Zero cool, Cerial Killer (as in fruit loops, but he does know stuff) Acid Burn, Crash Override... then you can rpobably fix it. and when tempting fate with the latest hardware, and a DIY distro like Gentoo, you are just asking for trouble.
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 25 2004, 06:15 AM
well yeah, but when I first tried linux, I tried redhat and the dependency BS just got annoying and I decided that(since I knew how to keep my windows box secure/virus free) it wasn't worth it at the time. Redhat and mandrake have both improved significantly over the last few years, so things may be much better.
Comment/Reply (w/o sign-up)
coder2000
Dec 25 2004, 03:25 AM
half the reason why I prefer Gentoo but I was talking about their usability for newbs.
Comment/Reply (w/o sign-up)
MajesticTreeFrog
Dec 24 2004, 11:11 PM
except both Fedora and Mandrake use RPM based stuff, which puts you in dependency hell. Portage and Apt-get get around this problem.
Comment/Reply (w/o sign-up)
Similar Topics
Keywords : Linux Flavours- How To Copy File & Folders From Linux To Windows?.
- (14)
Many face problem while transfering file from Linux to windows and Vise versa. My solution for
this is "winscp405". Winscp is a windows freeware tool used to copy file from & to Linux machine.
To get this tool just google for " winscp405" tool and download this small package and install.
Enjoy working with Linux and windows /tongue.gif" style="vertical-align:middle" emoid=":P"
border="0" alt="tongue.gif" />...
Three Ways To Access Linux Partitions From Windows On Dual-boot Systems
- (11)
If you have a dual-boot Windows/Linux system, you probably know this problem: you can access files
from your Windows installation while you are in Linux, but not the other way round. This tutorial
shows three ways how you can access your Linux partitions (with ext2 or ext3 filesystem) from within
Windows: http://www.howtoforge.com/access-linux-par...ns-from-windows
_________________________________ http://dserban01.googlepages.com/linkedin....abap.basis.html ...
Lightest Linux
- (15)
Running Linux on slow computers
- (17)
I'm wondering if Mandrake 9.2 with X can be used on slow machine like: Pentium 350, 64mb ram,
2mb graphic card. I don't want to install any servers (ssh maybe)....
I Want To Get Linux, Which One Is Best?
- (20)
currently have Windows XP (god help me) and want to change to Linux. I know that Linux is
open-source, but does that mean that it is free? I have no idea on the matter so I decided to
consult the forums. ...
Choice Of Motherboard For Linux Virtualization
- Who knows which ones work well? (6)
Virtualization is a relatively arcane subject, but it is one which is very rapidly growing, and
apparently very "hot" in commercial enterprises. For the hobbyist with multiple computers (I have
8), it offers the possibility of taking snapshots of running, fully configured applications and
operating systems, and transferring some or all of them onto a single computer platform. First, it
saves energy. Second, once the conversion has been made from real hardware to a virtual "guest,"
the driver problems associated with moving from one hardware platform to another are sol...
What's The Difference Between Linux And Unix?!?
- (23)
are they even made by the same people...?...
What Made You Switch To Linux?
- (65)
I first tried Linux a few years ago, not because I was completely against Windows or anything like
that, but just because I had some free time on my hands. I started off with Mandrake 9.0 which was
very user friendly and Windows-like. After reading through a bunch of message boards and learning
which distros are good for what, I soon realized my current distro was great for Linux noobs. So
then I decided to try something a little more advanced like Slackware which I knew had a steep
learning curve. Since then I've been using Slackware as my main OS and couldn'...
Diablo 2 In Linux?
- possible or not? (11)
Hey! Sorry if this should be in the game forum, but it is about a game in Linux. And I need help
with it /tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /> so I
thougt that it belongs to here. So.. Is it possible to install Diablo 2 on Linux using some sort of
patch, or any special software? Not just diablo. But other games too, that only works on Windows.
Thanks //Feelay...
Binds ( Dns Server For Linux ) - How To Use It ?
- (3)
I have BINDS installed on my Linux box and was wondering how you use it. For the fact that it is a
DNS server, that is all I know. Otherwise, I'm lost! Thanks! F...
Where To Find Notepad++ For Linux ?
- (38)
I'm searching 2 days ago trying to find notepad++ for linux but i couldn't find it yet,
does anyone know or have this great software?, ofcourse i have it on windows, but i don't use
windows so much time, most times i'm on linux so i need it to be run on linux. P.S: i don't
use WINE so please don't recommend it /smile.gif" style="vertical-align:middle" emoid=":)"
border="0" alt="smile.gif" /> ...
Psybnc - Howto
- How to make a psyBNC on Linux (5)
Installation First, fetch the latest source code from http://www.psybnc.at QUOTE cd wget
http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz tar -zxvf psyBNC-2.3.2-7.tar.gz cd psybnc
Configuration QUOTE make menuconfig Now go in `Bouncer Config', next set Listening
Port and Ip. Next select `User' Here you will be able to create a user for your bouncer. You
must set Ident, Realname and Password, and vhost too. So return to main menu, and choose exit. When
prompted for saving select Yes. Launching psyBNC QUOTE make ./psybnc ...
Linux - which distributiuon?
- (21)
I'm wondering what distributions of Linux do you like most. Please make some comments on
distribution you like so everybody will know its adventagies....
Linux For Beginners- Easy To Install
- (16)
Which Linux distru is for beginners and Easy to install?...
When And What Is Your First Linux Experience?
- (4)
Hi All, I want to learn when and what is your first experience of linux? Mine is; 1996 first
install of linux. 1995 first time I heard of linux. I remember how I was happy and how I was curious
about linux. I was bored of Windows. It was not the OS I was dreaming of. It was not completely
flexible. I was feeling that windows is not the edge of the computer tech. There are something wrong
about windows. And Linux was like a dream for me.. I remember how I tried to get a linux distro. I
remember how I installed it.. How excited I was. It was incredible.. The linux I ins...
Now Linux is ease
- The linux SuSE 9.1 is most ease linux (9)
/tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /> if you desire
to do your linux most ease, I recommend yourself to change you to SuSE 9.1 and your life to be ease.
These linux make all to you. you don't need to make nothing. /biggrin.gif"
style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />...
Linux Software Installation Help
- it tells how to install software in tar.bz2 or .bin extension (2)
installing .tar.bz2 software open the terminal window.Place the s/w in root's home..then
write file.tar.bz2 in terminal. uncompressing will take place.a folder with .tar extension will b
created.Now write tar -xvf filename.tar,contents will be read..Now,move to the directory just
created..read the readme file..follow instruction such as make or make install to be commanded in
terminal...now its done..use it by writing in terminal for ex. mplayer movie.avi. ..or just drop ur
movie file nin the terminla..nd remove the " " in the file..append mplayer with blank spa...
Linux SuSE detec you all hareware
- Yea SuSE detec all. (2)
Yea SuSE heve the best tools. Mplayer, Xmms, OpenOfecce, K3B, FireFox etc....
How To Play Music And Movie In Linux? Which Is The Good One?.
- (6)
How to play Movie and music on linux. I am using fedora and i dont think so any player is specific
to any one flavour of linux. I have used "MP3 blaster" player, but this you need to play from
command line. Any other user friendly player pls let me know /rolleyes.gif"
style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" /> .....
Which Linux Version For Newbies?
- Give your opinion (14)
Hi, well i have been a windows user all my life, and I'm really satisfied with it. But from a
time know as a good programmer/user, I want to know what I'm missing(or not) from not using
linux, so for those who have a long time using it I would like you to ask a favor, if you could
recommend me the version that I should test. I don't understand when someone says to a newbie in
linux that is asking for a version to start, they say to them "well ubuntu(example) is a good
version to start", what are the real diference between the different types of linux. ...
Why Linux?
- (23)
i have always wonder, what is so special about linux? why do people have linux? rather than windows
or mac? is it recommended that noobs like me /laugh.gif" style="vertical-align:middle"
emoid=":lol:" border="0" alt="laugh.gif" /> have an linux os? /rolleyes.gif"
style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />...
What Language Is Linux Written In ?
- (15)
I''ve been wondering lately, what language is Linux written in? I'm interested in
this, because my friend and I are considering writing our own distro. I know, it sounds like a bit
of a feat, but one guy wrote MEPIS by playing with the Debian source code. I think the two of us
could do something similar. /tongue.gif' border='0' style='vertical-align:middle' alt='tongue.gif'
/> ...
Looking For Linux
- 2 choices that I will choose - make it easy to install and MAINTAIN (34)
Ok I have tried Linux before, it was ok, until something with the kernel screwed up and it left me
with a command line interface that I didn't know what to do. I am looking for 2 different
distributions of Linux here, my first one is for: (Currently running Windows XP SP2) A computer
with 512 MB RAM Pentium 4 processor Internet Access GNOME or KDE desktop, doesn't matter Minimal
command line work!!! Absolutely no command line work when installing. I have tried Ubuntu, it was
easy enough. Anything easier than Ubuntu and I'll give it a try. My second cho...
Linux Basic Command - For Storing Compilation Error To File
- (1)
Ex: Compiling a cpp file using a basic command " g++ filename.cpp " and to run the program use
./a.out , Then to store the compilation error to text file use this command. g++ test.cpp >
log.txt log.txt contains the compile time errors. ...
Access Linux Box From Windows Machine- Putty Tool
- (2)
Most of the guys want to access Linux box from Windows machine just to do some programming on the
command line. The "Putty Tool" is the solution for this. Just google for "Putty" and download this
small package(less then 1MB) and keep it on your desktop. Just you need to configure the linux
machine IP on this Putty tool and connect to Linux machine. If you face any problem in configuring
Linux IP, then let me know, i will help you out. If you think this is help full, please rate this....
Some Usefull Linux Basic Commands And Utilities. Please Add To This List If You Know One.
- (0)
Let me give some usefull linux commands and utilities. Please add to this list if you know.
Work with tar files. To make tar archive use $ tar -cvf filename.tar filename
To extract tar archive use $ tar -xvf filename.tar To extract tar archive
with gz use $ tar -xzvf filename.tar.gz Connect to remote system through ssh
$ ssh name@ip followed by passwd e.g. ssh project@172.16.0.14 passwd: List the
file in current directory $ ls -l list the running process ...
How To Install Linux Without A CD or DVD?
- Would like to learn how to use Linux but don't know how to install (11)
Hey! I've tryed to install linux without a cd (as they said on the website).. But I did'nt
understand it so good =/ Can anyone please tell me how I can install linux without a CD? Any
version.. The only thing I need is a fast one (faster than windows).. I am completly new (never
tried it before) and would want to learn Linux. But thats not easy, if I don't know hoiw to
install it /sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /> Thanks
//Feelay...
You can Play now in Linux
- These is a list of the games. (26)
You can Play a greates gameg in linus as: Unreal Tournament Quake 3 Wolfenstein Enemy teritory Medal
of Honor And Emule Nintendo 64 and Play Station games. He have your property games as: Tux Raser
Tux Cart Flith of the amazon queen Beneath a Steel Sky and most more....
So, I Want To Try Out Linux.
- What do I need? (9)
If I want to use Linux, would I need XP or a OS on a LAPTOP already? Or can I just pure boot Linux?
I've wanted to use Linux for a while, preferably Ubuntu. Unless those are two completely
different things. /dry.gif" style="vertical-align:middle" emoid=" I don't know, I have never
used Linux before. /tongue.gif" style="vertical-align:middle" emoid=":P" border="0"
alt="tongue.gif" /> So, any help?...
Linux?
- (3)
What is the pros and cons of linux? Does it cost money to get or is it free?...
Looking for guide, linux, flavours
|
See Also,
*SIMILAR VIDEOS*
Searching Video's for guide, linux, flavours
|
advertisement
|
|