Hi, and welcome back to my blog. Where we last left off, we had successfully installed Debian Linux on our computers. Now let’s learn how to use it. By default, Debian has a ton of quality software available for you to use free of cost, and is a very stable OS. After selecting your new Debian installation in GRUB, shortly, you should see your log in screen. In put your user name and password you created during installation.
If you’re following this blog, and don’t know me personally, than you’re probably also interested in becoming a Linux Network Admin, right? right. You might be wondering where to start? Well, first and foremost, you need to be familiar with Linux as a user. You should know the basics of PC hardware, software, and also have some conception of what UNIX, Open Source programming, and Linux are. We’ll begin by installing Linux on your computer.
Linux is an Open-Source Operating System (OS). It was first created by Finnish grad student Linus Torvalds in 1991. He started it as a project for school, modeled after Minix, which was a UNIX-based OS. Linus called it Linux, because his work was modeled after UNIX, and using his name. Linux has no direct relation to UNIX like other OSs such as Solaris (Sun Microsystems), SunOS (old Sun Microsystems), Irix (SGI), AIX (IBM), UNIXware (SCO), Tru64(Compaq), HP-UX(Hewlett Packard), BSD, and many others. Linux is written from the ground up and is very well written. It’s had a lot of help with it’s development, and has millions of programmers each day building it. Why so many, you ask?It’s Open-Source. By 1993, the Linux kernel had reached 1.0
Many people have heard of UNIX, but few have actually used it, especially recently. UNIX is rather old and and relatively unused by most of the general population? Why? Because most people aren’t Network Administrators/Engineers, or Programmers. My father has been working with computers in many ways, including several years in computer programming, and has never touched a UNIX machine.
In the last few years, you may have heard of this new programming model. Not like C++, Java, or Python. Those are languages. Different boxes of tools for the same jobs. By programming model, I mean different way of writing applications.
Open-source software is exactly what it sounds like. You (the average user) can have access to the source code for it’s corresponding piece of software. You may be thinking “Uh, great. Now what?” Doesn’t sound like much? When you get the source code for an Open-source application, it’s not partial, or locked in someway. It’s all there for you to take apart, rebuild, destroy, modify, whatever you want. If something doesn’t work Read the rest of this entry »
Now that you’re familiar with hardware, let’s take a look at what the hardware is actually for. PCs are awesome devices simply for that fact that anyone can use them. This is mainly due to good design of the software it runs. For example, my girlfriend couldn’t care less how the engine and transmission work in her Mercury Mystique, yet she’s a good driver. PCs are the same way. You don’t have to know how the hardware works to use a computer. Sure, you have to know how to turn on the monitor, click and move the mouse, and type on the keyboard (many people use the “hunt & peck” method just fine though), but that’s about it. The main reason you’d want to know how the parts of a computer work is simply for the sake of interest, or if your family/friends/neighbors coerce you into fixing their PC’s.