What is Linux?
Just like Windows/Mac OS/Unix, Linux is an operating system: a series of programs that let you interact with your computer and run other programs. Linux is a free open source operating system (OS) based on UNIX that was created in 1991 by Linus Torvalds. Users can modify and create variations of the source code, known as distributions, for computers and other devices. The most common use is as a server, but Linux is also used in desktop computers, smartphones, e-book readers and gaming consoles, etc.
The OS is comprised of a number of pieces:
- The Bootloader: The software that manages the boot process of your computer. For most users, this will simply be a splash screen that pops up and eventually goes away to boot into the operating system.
- The kernel: This is the one piece of the whole that is actually called “Linux”. The kernel is the core of the system and manages the CPU, memory, and peripheral devices. The kernel is the “lowest” level of the OS.
- Daemons: These are background services (printing, sound, scheduling, etc) that either start up during boot, or after you log into the desktop.
- The Shell: You’ve probably heard mention of the Linux command line. This is the shell – a command process that allows you to control the computer via commands typed into a text interface. This is what, at one time, scared people away from Linux the most (assuming they had to learn a seemingly archaic command line structure to make Linux work). This is no longer the case. With modern desktop Linux, there is no need to ever touch the command line.
- Graphical Server: This is the sub-system that displays the graphics on your monitor. It is commonly referred to as the X server or just “X”.
- Desktop Environment: This is the piece of the puzzle that the users actually interact with. There are many desktop environments to choose from (Unity, GNOME, Cinnamon, Enlightenment, KDE, XFCE, etc). Each desktop environment includes built-in applications (such as file managers, configuration tools, web browsers, games, etc).
- Applications: Desktop environments do not offer the full array of apps. Just like Windows and Mac, Linux offers thousands upon thousands of high-quality software titles that can be easily found and installed. Most modern Linux distributions (more on this in a moment) include App Store-like tools that centralize and simplify application installation. For example: Ubuntu Linux has the Ubuntu Software Center (Figure 1) which allows you to quickly search among the thousands of apps and install them from one centralized location.
Linux is distributed worldwide under a General Public License (GNU), meaning “GNUs not UNIX” (a recursive acronym), there are literally hundreds of Linux distributions or “distros” around the world. Many desktop Linux distributions have intuitive graphical user interfaces (GUI), which allow greater ease of use than their predecessors. Objects and data are easily manipulated and have resizable icons, windows, buttons, folders and other features similar to Windows.
What distro is right for me?
Which distribution you use will depend upon the answer to three simple questions:
- How skilled of a computer user are you?
- Do you prefer a modern or a standard desktop interface?
- Server or desktop?
If your computer skills are fairly basic, you’ll want to stick with a newbie-friendly distribution such as Linux Mint, Ubuntu, or Deepin. If you’re skill set extends into the above-average range, you could go with a distribution like Debian or Fedora. If, however, you’ve pretty much mastered the craft of computer and system administration, use a distribution like Gentoo.
If you’re looking for a server-only distribution, you will also want to decide if you need a desktop interface, or if you want to do this via command-line only. The Ubuntu Server does not install a GUI interface. This means two things – your server won’t be bogged down loading graphics and you’ll need to have a solid understanding of the Linux command line. However (there is always an “however” with Linux), you can install a GUI package on top of the Ubuntu Server with a single command like sudo apt-get install ubuntu-desktop. System administrators will also want to view a distribution with regards to features. Do you want a server-specific distribution that will offer you, out of the box, everything you need for your server? If so, CentOS might be the best choice. Or, do you want to take a desktop distribution and add the pieces as you need them? If so, Debian or Ubuntu Linux might serve you well.
(Q) Should I get 32bit or 64bit?
It depends on the CPU installed in your computer (32 bit or 64 bit) and your RAM capacity. More and more personal computers now include newer 64-bit processors, which are faster and more efficient than 32-bit processors. Even if your computer is ten years old, your computer chip is almost guaranteed to be 64-bit.
A computer with a 32-bit processor can only run a 32-bit operating system and 32-bit software. A computer with the more advanced 64-bit processor can run both 64-bit and 32-bit operating systems and software. However, if a 64-bit computer has a 32-bit operating system installed, it can only run 32-bit software.
Installing a 32-bit OS on a 64-bit architecture system will work, but it’s not optimal. A 32-bit OS, for example, has more limitations—the standout being it can only really utilize 4GB of RAM. Installing more RAM on a system with a 32-bit OS doesn’t have much impact on performance. But upgrade that system with excess RAM to the 64-bit version of OS and you’ll notice the difference.
In a 64-bit system, applications use more RAM than the same applications in a 32-bit system. So if you have a computer with relatively little RAM (2 GB or less), then 32-bit is definitely the better choice. For with 2 GB RAM or less, you’ll even notice the performance difference during simple, “light” home usage. Typically 32-bit operating systems can only support up to 4 gigabytes of memory, while a 64-bit OS can theoretically support upwards of billions of gigabytes.
(Q) What countries do you ship to?
We sell only to Sultanate of Oman customer and we ship only to Sultanate of Oman region.
(Q) How soon will you ship my order?
We will ship all orders within 24 hours from time of order.
(Q) Which carriers do you ship with?
We use the registered post service with the tracking number service (i.e. with Oman Post, with DHL and/or with other courier). If the delivery address is nearby with our shop, we will deliver hand carry (directly) to your address.
(Q) How to order and what payment methods do you accept?
Simply, you just choose the product, do the checkout in the shopping cart, then you will receive email about your detail order and our bank account number, then you do the bank transfer payment (via your ATM, your online banking), then please contact us for informing your bank transfer confirmation.
For time being, our payment only with bank transfer service.
(Q) Is your website secure?
Yes, we use SSL (https)