Top ten misconceptions about Linux
It is hard for me to start here:
Quote:
Misconception: Linux is an Operating System (OS)
Actually – no it isn’t. Linux is an OS kernel. The kernel is the core of all operating systems, and of course Windows has one too. ...
Actually – no it isn’t. Linux is an OS kernel. The kernel is the core of all operating systems, and of course Windows has one too. ...
The Kernel is the OS - The OS has quite limited tasks, like allocating resources, handling devices, freeing resources, handling tasks, etc. These issues are issues of the Kernel. The GUI (and even not the shells) are not part of the OS. You can exchange those up to certain amount. Debian e.g. does currently implement the FreeBSD-Kernel as an alternative into Debain-Linux, whilst Gnome or KDE runs also under BSD, etc.
One of the shortfalls (or strengths - debatable) of Windows or Mac is that this clear distinction is lost.
---
Quote:
Misconception: Linux is a command line OS
Wrong. While Linux does rely on command line utilities, it doesn’t mean you have to use them.
Wrong. While Linux does rely on command line utilities, it doesn’t mean you have to use them.
You have to use those - notonly they are in the most cases quicker to use, they are necessary to understand what is really going on. At typical and anoying example are crashed applications,which are running in the background, but do not appear anywhere on the GUI. To see or kill such application tools like kill, ps, pkill etc. are needed. Software which comes only as tar-gz/bz-source-ball need to be installed via the shell.
It is certainly true that the most user, including programmers and sys-adm, use the very most time the GUI, but for real work or real administration it is not ableto replacethe shell.
---
The rest perhaps later.
kip wrote:
I can just use the package manager like a good little n00b and get all the dependencies I could ever possibly want.
Not always a good idea - e.g. Debian:
The current version of OpenOffice for Debian is 2.4.x - the current OpenOffice version is 3.1. With a tool like Gimp the situation is even more tricky: The current Gimp-version is 2.6.6, Debain's version is 2.4.7. Because the sane-Package (scanner-tools) depends on Gimp and a mix-up of two versions of Gimp on box can be tricky (library-mix-up is always a good way to have an unstable system), you need to de-install sane, download sane in source, compile and install sane, and than put the newest version on Gimp the top.
That works quite fine with me, but I would not leave this task to "aunt anny".
---
The split-up of libraries between /usr/lib and /usr/local/lib is very helpful in an diverse network (or can be), but make live on a single box not easier.
