To upgrade your Linux kernel / compile a newer version, you would need:
1. A working copy of GCC supported by the kernel version.. The latest GCC and the latest kernel version should be fine.
2. Preferably either the ncurses or GTK development libraries. It is possible to configure the kernel without these, but you either need a previous configuration or a lot of patience using the old question/answer configuration script.
3. Enough free space on your computer for the kernel sources. 100 MB should be fine; this isn't really an issue on modern computers.
4. A competent understanding of what components are needed for your computer. Most of the device support should be easy, but many people get confused in the networking section.
Generally, only when there was a critical security vulnerability or bugfix.
Linux is a kernel, as such it is used to facilitate communications between applications and computer hardware.
Linux strictly speaking is a kernel used in many different operating systems. The simple answer is "the linux kernel" but that's not entirely correct, depending on whether the question is about Linux the kernel, or the often misused label "linux" meant to refer to any one of several hundred operating systems that run over the linux kernel. In my opinion, the defining component, the dominant trait, of linux is the modular design of the kernel. It need only be as big and complex as required, making it very small and simple, or a monolithic giant that can do anything, or anywhere in between.
Efficiency. Thanks to modules, the kernel doesn't have to have every last driver loaded and running, nor does the user have to recompile the kernel every time they need to load or unload or update a driver. Before the Linux kernel adopted modules, one had to recompile and reconfigure the kernel any time they wanted to change drivers. Today it's as simple as unloading and reloading modules. Some people, however, like to disable modules and build everything into their kernel when they create a custom Linux kernel. This is done largely because when someone makes a custom kernel there is no question what drivers and pieces of the kernel will be needed, and modules would be unneeded.
macro-kernel based operating systems like windows and Linux device drivers are part of kernel ..to interact withkernel need not switch to kernel mode...speed is high
R4i upgrade, there are several meaning. Learn from coolgadgetsgift.com 1. the item's name. 2. the item need to be upgraded before it works with the console. 3. the kernel need to be upgraded ( just for a kernel update for some bugs fixed. ) hope this helps.
It Depends What You Want To Upgrade, If you wanted to upgrade from say windows vista to windows 7 then YES you would need a disk, however if you were downloading the software to upgrade then you could put it onto a USB flash drive and install that way, some OS Like LINUX provide a installer which you can download from their website
Unlike Microsoft Windows, you don't need a license to download, use, copy or give away Linux or the many distributions associated with it. Linux is actually the kernel (the heart) from which many distributions of open source operating systems radiate outwards. Ubuntu, Linux Mint, are just two of many popular operating systems that are entirely free.
"Types" of Linux are Called Linux Distributions. Linux by itself is only a kernel, you need more than that for a full system, to get this, distro's were develpoed to include all of this to make a Linux system easier to install. Popular Distro's Are Ubuntu, Debian, Fedora, RHEL, Linux Mint, Arch Linux, OpenSUSE, etc, you can find more at distrowatch
You can write them in whatever directory you want. You need to compile them with your kernel, however.
The kernel is the core of the operating system.It is loaded into memory when the system is booted and communicates directly with the hardware.Users programs that need to access the hardware,use the services of kernel,which performs the job on user's behalf.
1.Linux is a generic term which is a kernel and has several distributions, whereas Ubuntu is one of the Linux kernel-based distribution. 2.Linux started its journey in 1991, whereas Ubuntu took off in 2004. 3.Linux was initially predominant among servers, making it hardly user-friendly among home and office users, whereas with the advent of Ubuntu, which was available on desktop computers, now becoming more receptive and friendly with home and office users. 4.Several Linux distributions are available like Fedora, Suse, Debian and so on, whereas Ubuntu is one such desktop-based distribution based on Linux kernel. 5.Linux is based on the Linux kernel, whereas Ubuntu is based on the Linux system and is one project or distribution. 6.Linux is secure, and most of the Linux distributions do not need anti-virus to install, whereas Ubuntu, a desktop-based operating system, is super-secure among Linux distributions. 7.Some of the Linux distributions are not desktop-based and dominant among servers, whereas Ubuntu is one of the desktop-based, is more user-friendly as compared to other Linux distribution.