Wednesday, December 17, 2008

Linux is a very practical OS. It is free, most usually, it is efficient, and, it is an advanced operation system. Its effiency springs from the abundance of CLI operation, which is advantageous in the package management systems it implements. Its freedom lends itself to it being more conducive to being a fellowship, and there is far more camaraderie surrounding Linux as a result, which is great, great in two senses: abundant and fantastic. It is a bit of a social phenom, in my opinion.
Linux is, to me, a social phenom in that it binds computer users together in a freedom based OS environment, and since it isn't proprietary, it isn't a target for corruption so much as, for instance, MS Windows, which is almost solely proprietary, which I believe means, it is a more a commercial endeavor, and where there is money involved in the world, there is inevitably corruption, sadly enough, because there is, unfortunately, corruption among humanity.
I believe, and do not doubt, that people who want to progress as computer-users, ought to look into being Linux users because of its being OSS and FOSS, as therein is a very great learning opportunity for them. People, even those who want to learn the inner workings of proprietary software, and resultantly such enterprises as MS Windows and its supported software, are able to look into the code of Linux freely and it software, and therefore look into the the "nut and bolts" aspect of computer operation and programming in general. And resultantly, I hope such computer users do just that. There are, however, those who don't care about these things, and that, too is fine. There is room for everybody, and there always will be.
It is an advanced operating system in that is can be, at least at first, as, so I have heard, can be learning a second language, it can be to learn a second language a little more difficult than the first. But, it occurs to me, that once the second language has been sufficiently learned, one understands the first language all the better, and can more readily assimilate a third and fourth language, and so on.
While the GUI is fine and all well and good, once one gets used to Linux CLI computer use, at least this is my observation in my own use of the computer, they begin to wish they could do more of it in their first OS, MS Windows, in my case.
In my case, I would love to learn the Mac OS X, which, as I have heard, is much like all of the *NIX systems, and I believe it would be good to learn it. That way, I would have all of the OS's under my belt. But that would necessitate buying a Mac, and, unfortunately, I cannot afford one yet. But, I believe that since the *NIX and Apple systems are quite similar, it would be a snap. While it is true that Apple is proprietary, I think they have avoided the corruption, thankfully, by and large, that has beseiged the Microsoft world. I also like the exclusiveness that surrounds Mac, and a new advantage has come to the computer use of Mac users: they can now have the Windows OS on their computer, and Linux as well. It is the ultimate personal computing resource. I wanna Macbook Pro for Christmas, but it isn't likely, at least this year, I'll get one. But I digress. Let me say, a fun digression it was.
When I started writing this post, I didn't know what I was going to write, so perhaps It seemed a little scatterbrained. For this I apologize. I had just gotten out of bed. But anyway, I hope it was of use to you and enlightened you a little more and informed you a little more where Linux computing is concerned.
The virtue of Ubuntu Linux for the Linux Novice is very great. The people who publish Ubuntu, Canonical, have already done all of the hard work for you. They have done a bang-up job on preparing the package repositories (repos), and they have a few other things going on under the hood in order to take out the guesswork. And, as my friend, Macomb,Illinois country musician, Bill Nolden, says, "If it isn't a mystery, it is only guesswork."
Canonical has seen to it that certain proprietary drivers are included in the updates, most notably the wireless driver required for Broadcom wireless cards. Before they did this, one had to jump through hoops to get their wireless laptop to connect to the internet and/or a wireless home network. I didn't mind the old way, mind you, but for the complete Linux novice, this makes Ubuntu a bit more user-friendly than, say, Slackware. The old way, one had to download NDISwrapper and go off on a wild goosechase for a driver from Hewlett-Packard. It was kind of cool, though, to be able to do all of this stuff and actually get your wireless up and running. It is very satisfying computing, and it takes both the mystery and guesswork out of getting your wireless setup up and running. One can still do it the old way, and if you're feeling like an adventurous Linuxer, you ought to try the old way just so you know how to do it. The same goes with nvidia video drivers. The more command line computing you become familiar with, the better. You become more knowledgeable in computer operation, and such things are a perfect precursor to computer programming, but I would save that for when you want to do more than just get your feet wet with Linux.

Monday, December 15, 2008

The virtue of Ubuntu Linux for the Linux Novice is very great. The people who publish Ubuntu, Canonical, have already done all of the hard work for you. They have done a bang-up job on preparing the package repositories (repos), and they have a few other things going on under the hood in order to take out the guesswork. And, as my friend, Macomb,Illinois country musician, Bill Nolden, says, "If it isn't a mystery, it is only guesswork."
Canonical has seen to it that certain proprietary drivers are included in the updates, most notably the wireless driver required for Broadcom wireless cards. Before they did this, one had to jump through hoops to get their wireless laptop to connect to the internet and/or a wireless home network. I didn't mind the old way, mind you, but for the complete Linux novice, this makes Ubuntu a bit more user-friendly than, say, Slackware. The old way, one had to download NDISwrapper and go off on a wild goosechase for a driver from Hewlett-Packard. It was kind of cool, though, to be able to do all of this stuff and actually get your wireless up and running. It is very satisfying computing, and it takes both the mystery and guesswork out of getting your wireless setup up and running. One can still do it the old way, and if you're feeling like an adventurous Linuxer, you ought to try the old way just so you know how to do it. The same goes with nvidia video drivers. The more command line computing you become familiar with, the better. You become more knowledgeable in computer operation, and such things are a perfect precursor to computer programming, but I would save that for when you want to do more than just get your feet wet with Linux and want to swim a little.

Now, as with any measure of computing, always remember that Google is your friend: it is the free search engine of choice. When you have a question, do a Google search on it. That is good advice for just about any area of life, these days. Google is so very exhaustive on just about any topic, it is fast becoming, if it has yet to, an indispensable computing tool. It is far better than Yahoo!, in my opinion, and is always recommended by any tech support chat room you go to. I have yet to be guided by those in the know to do a Yahoo search; they always recommend Google. They always prefer in the chat rooms that you first do a Google search on your question instead of asking a question, because a) you will probably find the solution to your problem already posted on a forum, and b) it keeps chat room traffic to minimum. So if you have any questions, or a specific problem, go to Google first.

The name, Ubuntu, is an African word that means, " I am what I am because of what we all are." Let me state here that I believe in the power of a good name for spiritual reasons. In the Bible, King Solomon said, "A good name is to be desired above wealth and great riches. " The meaning behind the name, Ubuntu, is a good one, and I believe it is that that gives Ubuntu such a community spirit. Ubuntu just happens to be the most popular Linux distro on the planet, and I believe that it is simply because of its community spirit that it has transcended the others in popularity. But, as with anything, when there is success, there is opposition. Some would have you believe that Ubuntu is not worthwhile among Linux distros. This simply is not true! It is no less integral than, say, Slackware or Gentoo. Ubuntu is more of an "everyman's" Linux. It is the perfect entry-level Linux, and I heartily recommend it to anyone wanting to explore a Microsoft alternative. And it comes free of charge. You can either download it for free, or you can ask that Canonical send you a copy. They will do this free of charge. The only drawback to the latter choice is, if you live in America especially, it takes a while to get the disc, as it is coming from the Isle of Man. If you have a Broadband connection, I would recommend that you download it. It only takes about a half an hour or so, maybe even less, and burn it to CD yourself. You can even purchase a disc, if you want to from a distributor for a pittance (say, less than $5.00).

Linux in general is freely modifiable, as it is open source software. There are few Linux distros that require that you pay for them. Usually, if you want paid support, you can get it, but it seems to me that it is better to learn to solve your own problems. It will take the work and help of others, but usually, especially in the world of Linux, there are abundant kind and willing souls under God's blue heavens. Granted, there is a modicum of weed-out-able snobbery going on, but you can always move on and find someone who is humbly content to help you.

OK, fellow LXr's! See ya next time!

Sunday, December 14, 2008

You know, for quite some time now, I have wanted to get into programming, and just the other day I began to look into Linux from Scratch. This is a Linux flavor where you actually build your own Linux system to meet your own needs. To learn more about LFS, point your web-client to here.
One of the cooler things about Linux is the compiz-fusion OpenGL 3D desktop that it available. Not only is it some neat eye-candy, but it really expands your computers usability, and it really makes the accessibility of the multiple desktops in Linux come alive! If you have it installed on your Linux system, all it takes to move to another desktop is to slide your mousewheel on your desktop, and you are at a fresh desktop while having everything on the first desktop open. To install Compiz-Fusion in Ubuntu, just type at the CLI sudo apt-get install compiz*, and away you go into the install. With the regex variable after the package you are installing, it installs a greater number of options automatically, as well as a few more plug-ins. For a more in-depth look at Compiz, point your browser to here.

Take it light, take it hip and take it easy.
The thing that I really like about Linux, and it just so happens I believe that it this makes Linux more efficient than MS Windows, is the package management system. In Ubuntu, it is the Debian-based APT package manager. It can operate from a command line or a GUI (graphical user interface.) With APT, all one has to do is type in a terminal window, at the command line, for instance, if you want the GIMP, sudo apt-get install gimp. It then asks you for your password for the account you happen to be logged on your system with, and then it calculates different software dependencies, and away you go! It installs the program you have chosen to install.

It probably isn't the problem it used to be, but it is of greater advantage to have a BroadBand Internet connection, but I guess that is a bit of a no-brainer. Dial-up is still out there, but it takes far too long to set an effective Linux system up with dial-up, in my opinion. As with most, if not all, computing, the internet is the very heart of it all. I would like to interject that, in my humble opinion, without the internet, computing would be far less robust, and that it would quite lackluster, but that is coming to the point that it is almost a moot-point. I still, when I visit my parents' house, have to suffer dial-up, so it still is a reality in my life. They live in a rural area, and don't want to pay for HughesNet satellite internet. They are waiting for the availability of DSL, as it is far less expensive. My dad is the computer user in their house, and my mom is a bit of a techno-phobe. My mom doesn't trust the internet, as she has heard about the downside and doesn't yet accept it as the viable business tool it has fast become. she tried for a short while to use e-mail, but she soon lost interest. But I digress into issues that are not Linux-specific. Please forgive me.

In Fedora, now in v. 10, and soon to be v. 11 come June, the YUM package manager is the PM system of choice. It works much the same way as the APT system works. Just type, at the CLI (command line interface), yum install gimp, and you have the same process occur as with APT, although it works just a little differently, but, to me, the difference is negligible.

So far, Ubuntu Linux and Fedora Linux are the two "flavors" of Linux I favor most highly, mainly for ease of installation. There are also Gentoo, Arch, SuSE (pronounced like the surname of composer John Philip Sousa). By the way, speaking of pronunciations, the official pronunciation of the word 'Linux' I believe to be lee-nooks, as the man who wrote the Linux kernel, Linus Torvalds, is Norwegian, I believe, or maybe it is Finnish. He is Scandinavian, at any rate. I pronounce it "lih-nux," as my Midwestern accent doesn't flow well with the official Scandinavian pronunciation. Some, whom I believe to be uninitiated in the world of Linux, pronounce it "ly-nux", so I suppose it is a matter of personal taste. But, I prefer to be well spoken and correct, so I try to use the closest thing to the official pronunciation.

There are hundreds of flavors of Linux, most of them customized, individual needs. Some are simply system rescue live-cd distros, and some are full-blown, installable, multi-DVD disc sets. Rest assured, if you are a computer-user, there is a Linux distro to fit you needs. It is even gaining popularity in Hollywood, where Linux is used for motion picture production and editing.

Give Linux a try. It will give you a far more robust outlook on computer use, and I believe you will learn much.

Saturday, December 13, 2008

Hello folks! I have been using Linux for about 4 years now, and I must say I really like it. I usually use Ubuntu for its simplicity, but I do like to experiment with other distros, and I have learned alot through using Linux that I would not have otherwise known. I have not, nor do I plan on, abandoning MS Windows, but I do believe that for private, personal computing, I do prefer Linux, as I believe that it is by far more efficient than MS Windows.

I am not setting this blog up to bash Microsoft, or Windows, or Bill Gates, because in my opinion, Windows is a great way to get started. It is easier than the different *NIX systems, and there is need for an easily understandable OS. My dad has a saying: "If you are going to advertise, do not bad-mouth your competition; you're only advertising for them." I agree. Linux'r's ought not bash Microsoft, because it only feeds them, not that I am particularly against Microsoft myself. I'm just observing what I believe to be a mistake on the part of Linux users and MS bashers in general. If Linux users would just stop talking about Microsoft and do even more promoting of Linux, maybe Microsoft and the advent of proprietary software would vanish. But I do not believe that that would be good either. If there is room for compensated consulting, there is room for proprietary software. It's not like it is prostitution, at least in my opinion. Linux isn't absolutely a cashless society in itself, anyway. Such a thing as a cashless society is not feasible anyway. There needs to be free trade in the world, and I believe there will always be a monetary system of some kind, despite what some people believe. But that is beyond the scope of this blog. I don't want to get into deep Biblical beliefs in this particular blog, but I am always willing to hear from you if you would like to. I would be, on the other hand, quite disappointed if Linux went proprietary. That would be a damn shame. I believe the spirit in which Linux was originally intended was that it remain open source, and it is good for people to do such things, in my opinion.


Anywayz, I think Linux is a rockin' OS, and that more people would find their computing experience by far more enjoyable if they at least explored it as a computing alternative, if they don't want to do a full Linux migration, which happens to be my case (I am in a legitimate telecommute situation [Thank God!] that requires MS Windows). But I am coming to prefer Linux. I also, as somewhat unpopular as it is, like, as I said before, Ubuntu. The Canonical people have simplified wireless integration, and that makes life easier on me. And through Ubuntu, I am learning more and more about computing all of the time, as it does not ignore the basic tenets of Linux Computing. As I understand it, Ubuntu is a bit maligned in the Linux community since it is more GUI-based computing, but I don't care to join in with those who do, but not for entirely the same reasons, necessarily, as I choose to not bash MS. I think Ubuntu is good for entry-level Linux computing, and that if someone were to come to me asking which Linux *flavor* to go to, I would recommend Ubuntu. As of this writing, I am using the Intrepid Ibex release, and it seems like Canonical is getting more in-step with the needs of less technoid users who would like to get their feet wet with Linux.

Since coming to Linux, I have tried many distros, but I keep coming back to Ubuntu, and it wasn't the first one I tried. I originally tried out SuSE Linux back when 10.0 was the new release. I had been toying with the Sun OS, Solaris, and will continue to do so. It isn't as user friendly as most Linux distibutions, but I really like the thought of seeing it evolve and progress into an even more advanced OS. Linux newbs! Beware! Solaris is not Linux, but UNIX, and although fundamentally the similar, they are not the same under the hood. Linux is a UNIX-like OS, not true UNIX. There is a subtle difference. Don't get me wrong: Solaris is great, and I endorse it wholeheartedly to any and all serious compucentric members of humanity, but if I were you, I would cut my teeth on Ubuntu first. It will save you a lot of grief, and the growing pains aren't as severe. In a nutshell, to start with Ubuntu is, IMO, is the wise choice for Newbie LXr's. Do go there. Start with Ubuntu, then try out other distros as you grow up in your *NIX life.

So, there you have it. I hope you find this blog useful. While I am not an official, nor am I a certified authority, in the world of geekdom, I have been involved in the world of personal computing since December of 1994, and I have seen a few things come and go. I really must praise Linus Torvalds for the idea of Linux and the people at GNU for the advent of OSS computing, and most wholeheartedly do. And I agree with Mr. Torvalds when he says, "Software is like sex; it is better when it is free."