Let me start out by saying I have used a Unix based operating system before, but at the time it was because it was mandatory. I regret that I ever stopped. I think that all computer science and computer engineering students should be forced to use Unix in thier programming classes. We are far too accustomed to dealing with GUI’s, where the navigating is much slower than using a terminal. I think with enough time using a terminal one will prefer it over using a GUI.
So far, Ubuntu seems to be pretty much like a mix between Mac OS and Windows. There is a program dock on the left side, and familiar windows open when I click on them. A big difference I have noticed so far is that the directory goes back to home instead of desktop.
In class we had a group exercise of trying to teach each other about 35 basic command line commands. I thought the exercise was a bit of a hassle, considering some people didn’t really do any work before hand. Also, not enough time was really given to really learn all 35 commands well in 20 minutes.
Upon installing Ubuntu over the summer, I was excited to test its functionality. I was eager to see if there were any differences between Ubuntu’s terminal and Microsoft Dos. This excitement only lasted for two days as Ubuntu was not able to boot when I started the computer. I installed Ubuntu 12.04 by following the directions on their home page. The error message said “missing wubuilder…”, and the computer froze on the log in screen. I did some research by reading several blogs, but ended up with no simple solution. Consequently, I decided to re install Ubuntu. It worked normal as before, but I decided to Await till the class begin so that I won’t mess up again.
The first day of class was more about history and the fundamentals of Unix. I was disappointed to learn about the history, but I realized that it was the best way to start. On the weekend, I sat down and completed the first exercise which taught the basic commands. The commands were straight forward and easy to learn. I also believe that this class would help me get a better grade in ECE 3574(Into to Software Engineering) which also uses Unix. My first week of actual Unix experience went really well and I am eager to learn more command and the application of Unix in multiple disciplines.
I was first introduced to the OS Ubuntu in high school in a Cisco networking class. We used a server running Ubuntu to re-image machines and as a mail server. I didn’t interact with it much, but from the times I did the only thing I can remember is “sudo” which lets you run something as someone else, an administrator for example. After installing it on my computer the other day I was greeted with the familiar sound of drums when starting up the computer. I noticed that startup and shutdown times are extremely fast compared to my Windows 7 start and shutdown times. This could be because I don’t have anything installed but even right out of the box Windows wasn’t this fast.
From working at a helpdesk for a few years I’ve come to like Linux as a tool but not as an operating system. At the helpdesk we have linux discs that wipe the memory drive, reset the password, or re-image a machine. I never understood why Linux was used as opposed to anything else, and I never tried to learn anything more about it, I just accepted it. Hopefully this class will answer that question and give me a more in-depth look at what Linux is used for. Hopefully this class won’t be too difficult for this newbie who doesn’t know the first (or second) thing about linux.
First, I would like to state that Ubuntu is not the first Linux operating system (OS) I have used. I do have some experience with different versions of BackTrack (BT). Before installing Ubuntu 12.04 LTS, I considered learning BT more in-depth for a class I am taking at Virginia Tech (Intro to Unix for Engineers). However, after installing Ubuntu I decided to stick with it. This was mainly due to the fact that Ubuntu, for me, is a more well designed, well rounded OS. BT is geared more towards the computer security workforce, whereas Ubuntu is more of an Average Joe’s OS.
After booting into Ubuntu, you come to a beautiful login screen. After typing in my password and pressing enter, my desktop seamlessly pops right up. No wait text with a circle next to it, no black transition screen, and no lag to start up a program. The first thing I notice are all the essential programs are installed by default. Programs similar to Microsoft Word, Excel, Power Point, ect are already installed and on your dock.
Some things worth mentioning:
- Even if you don’t like to write command lines, Ubuntu is still an excellent Windows / iOS alternative.
- Any program you could possibly want is probably located in the Package Manager (similar to an app store but for programs and more). Which means less time searching for programs and you have one place to go to update all your software.
- Most viruses are designed to attack Windows machines. Avoid viruses be switching to Linux.