Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am bored of windows because of the problems I face in my company regarding security flaws and administration of updates, so I want to switch to other operating systems and Linux is a good option.
For the test period I wanted to install it on my machine and a couple of others and here's the setup.
All the machines are almost identical and I have problem with the HDD's. I have Windows XP on a 120GB SATA HDD and have a second 80GB IDE HDD (where I want to install Linux). I want a multiboot system but am confused as to how to proceed. As there is data on the IDE HDD so I need to make sure that I'm ok with it, the things that confuse me is SATA is the primary boot but in the system manager IDE HDD is shown as Disk 0 instead of Disk 1.
i have done exactly what you intend on doing on my home pc (except i'm using ubuntu) and i have it working no problems - however i did have a few issues getting the grub boot menu to boot windows properly
in linux, ide hard disks are hda, hdb etc, while sata are sda, sdb (i think)
anyways, i just couldn't get my system working booting from my sata disc, so i now boot from the ide
You will need to use Fedora Core if you want a modern redhat derivative OS that will work. You will need to make sure you are using a 2.6 kernel distribution when using SATA, if you are looking at other linux OS's. If boredom motivates you to change OS's, then you will be quite entertained by SATA and unix/linux.
When installing any OS you need to make sure the chipset for whatever hardware you have is supported by that OS first. Find out what SATA chipset you are using, google that plus kernel 2.6, and see if it's supported. Or you can just install and see how it goes. IDE will take precedence over SATA(which is seen as a SCSI device). Good luck.
I'm late in answering... but some comments here anyway
I have successfully completed the installation of FEDORA 7 on my PC. (I had also done 6 as well)...
Everything seems to be working fine as a standalone system. only with few issues about how to install Linux softwares that are not part of the DVD spin... Downloaded the rpm files and saved on the desktop on double click it opens archive manager
Also, whenever I want to ADD a program that I know exists on the DVD spin it always asks for internet connection. it shouldn't because this should be at the users will and not everyone is supposed to have high speed internet to support installation of such type.
Applications > Add/Remove software. This will retrieve the packages from the internet - both those from the dvd and add-on packages - because Fedora is programmed to act like that. Two reasons for this:
- the dvd offers only a small set of all that is available, people will be turning to the internet anyway
- fedora evolves very fast and the packages on the dvd become outdated in not time at all
So: I recommend using the Add/Remove GUI of yum from the terminal.
By the way, if you insist on using the packages from the dvd, you can copy the whole dvd to disk and make some tweaks. However, because of the rapid pace of development, this generally isn't any good. As soon as your system has been updated (yum update), it will have many packages that are at higher versions that those on the dvd. Combining those with older packages will often turn your computer into one huge battleground. The dvd is only good for people who haven't got any internet connection at all (or one that is extremely slow).
Avoid installing rpms unless you have no other choice. The keyword here is dependencies. Many packages can't function on their own so they need to invoke some other package. If you use Add/Remove or yum, the system will carefully check whether all dependencies are met and fetch and install any that are needed, without further user intervention. Rpms, however, only do the check but they don't install anything (because they can't). If you want to try, use this:
rpm -ivh (filename).rpm
Nine times out of time, the install will fail because the rpm requires a package that isn't installed yet. The only thing you can do in such a case is return to the internet and find the missing package(s), then try to install those - but often those depend on yet other packages so it's back to the internet (etc etc etc).
By the way, are you aware of the existence of repositories?
I am sure the changes occur at a very fast pace and we need to have constant updates to them. I realized this when I just downloaded the Fedora 7 from the website, i think 3 days after the release, just after install there were were a lot of updates to it.
This would be a problem in a corporate environment. We cannot keep downloading updates every time there is a small change to the program. Unlike Microsoft which patches the system, Fedora seems to download the whole package and overwrite on the software, which I think should not be the case. Making smaller downloads can help the business critical applications which should be alloted more bandwidth than for just updates.
You said something about repository packages... yes I know they are the executables for Linux but I can't figure out how to get them working. Downloaded a couple of them and they have made my Linux desktop as their home and I think due to my attention time restrictions they are going to stay there for a long time.
Yes, updates never stop with Fedora. Which is why, in a corporate environment, it is well-advised to install CentOS instead. CentOS is at the other side of RedHat. While Fedora is largely a beta release of the next RedHat, CentOS is a clone of the current one. This means that beta testing is over and that updates are far far fewer as a consequence. The only time you would get updates is when a certain vulnerability came to light in this or that package. This more closely resembles the MS patching system.
In short, Fedora, Redhat and CentOS are largely the same product but:
Fedora is experimental and users contribute by acting as testers for newer packages
RedHat is the stable version; users contribute financially and receive support in return
CentOS is identical to RedHat; users do not contribute financially (other than any donations to the CentOS team) but they do not receive any support from RedHat
Note: anything you download to your Desktop can simply be dragged to your home directory icon; or to the trash icon (or without any dragging: right-click, move to trash). Fastest means of moving/deleting if there are many rpms:
- open up a terminal (Applications > Accesories > Terminal)
- type: cd Desktop
- type mv *rpm .. (=move to your home directory)
type rm *rpm (=move to trash)
By the way, updates can be automated; they can also be scheduled to take place outside business hours.