KNN, if I buy printer and it is not supported then how?
When it comes to Linux, HP printers are safest bet.

KNN, if I buy printer and it is not supported then how?
KNN, if I buy printer and it is not supported then how?
You can check the list of supported printers here.
openprinting.org/printers
read that linux kernel 3 include some updates with new drivers.. maybe can try updating the kernel.. me now on ubuntu 11.04 with kernel 3.1.2..
Announced by Linus Torvalds on July 21st, Linux kernel 3.0 brings nice features, such as Btrfs data scrubbing and automatic defragmentation, Berkeley Packet Filter JIT filtering, unprivileged ICMP_ECHO, XEN Dom0 support, wake on WLAN, lots of new drivers and support for many hardware components, support for Microsoft Kinect, support for Apple iSight webcam, support for AMD Llano Fusion APUs, and much more.
Which Linux distro to pick up and familiarize for both personal and enterprise usage? Coming from a Windows desktop and server user point-of-view.
Redhat/Fedora, Debian, Ubuntu, SUSE? They all seem to have different administrative tools, package management tools, and possibly file system layout (perhaps LSB has addressed this?), on top of different desktop (Gnome, KDE, XFCE).
No time to learn them all.
I have been torn between Redhat/Fedora/CentOS and Debian/Ubuntu/Mint.
For a standalone personal desktop, Ubuntu and Mint wins hands-down for Windows users testing water. They come with good hardware detection and many things work out-of-the-box.
There's no clear-cut leader distro at the moment. RHEL is popular in Singapore's data centres and enterprises. However, Google is said to be using Debian (Source) and I have heard it's apt is pretty good, and better than Redhat's yum. System updates and software package installation is said to be easier on Debian. Redhat is more tricky. (Source). Maybe seasoned users of both distros can help vouch how true this is.
The Linux Standard Base (LSB) provides a standardized API and ABI for software developers (kind of like having a stable Win32 API to program to), and file system for users. However, it is not exactly that universal as Debian is notably a non-member. It seems to me that several RPM-using distributions banded together in the LSB and quickly decided on RPM as the de facto package format for LSB, thus Debian does not care about being LSB-compliant anymore after being excluded from this political process.![]()