Linux

by -

Linux started off as an OS only for computer experts. With no user friendly features. Linux was a wild beast only the fiercest of computer geeks could train. Ubuntu changed that scenario by making an idiot friendly distribution that was for the masses. But even today, the regular Windows user is afraid to migrate to Ubuntu for some reasons. Here are some remedies as a tip for developers of Linux distributions.

One Click Software Installs

Even after the software center and package manager, installing packages in Linux is a pain, especially on PCs without internet connection. Windows and Macs have installers for packages inbuilt and installation on Windows and Macs is a breeze. Linux needs to do something apart from the source tarball archives and this is a must!Linux changes

WINE Integration

I’ve talked about this in many of my articles, that WINE (Wine Is Not a Emulator) should be integrated into the Linux kernel for running Windows apps easily, which is one of the nightmares faced by the newbies in Linux, missing good old MS-Paint and MS-Office.Linux changes

Simpler Settings

Although many people love Linux for this, but dumbed-down settings would appeal more to newbies. For example, the network settings are really complicated in Linux, even for experts.

Better Interface

Although not much can actually be said, but Linux desktop interfaces just can’t match up with Aero and Aqua in Windows and OSX respectively. Not all want to work in a boring desktop environment, although much work has been done, we aren’t satisfied yet!Linux changes

Touch Support

Touch is supported on many of the Linux distributions but the output isn’t very convincing. Separate versions of Linux for touchscreens (like Android) for desktops will do the trick!Linux Changes

Driver Support

Although distributions come with a lot of drivers pre-installed but proprietary and old drivers for hardware that you need to use, hard luck. The driver finder service sucks and my old PMP wasn’t detected by a  Linux system. This thing can be changed only by high end manufacturers if they start providing drivers for Linux in their CDs as well!Linux Changes

Gaming

Gaming in Linux sucks, everyone knows that. Big game makers must realize that it is high time they start developing for Linux. Services of games like Steam should be available for Linux as well.Linux Changes

Fonts

Installing fonts in Linux is trouble. A permanent solution is required! Support for ttf files is welcome!!Linux Changes

Flash Support

Flash support is a part of many Linux distributions today but they can’t run flash executables. Our belief, they should!Linux Changes

Better device mounting

Yes, I’m acting like a newbie but I don’t like the /dev/sda1. I prefer E:\ and F:\! Get it?Linux Changes

The tips aren’t just for developers. They’re for you and me too. That’s the beauty of Linux. The fact that it is open source opens many doors. These are ideas upon which you and me can work upon.

Lets make Linux bigger and better! Supported by The Geeks Club!

by -

All the Linux users were elated with the announcement of Gnome 3. The Successor of Gnome 2, it offers a pretty nice interface and better tools. So if you are thinking of having a ride, let us have a sneak peak into it and find out what’s new in Gnome 3.

A new Desktop - The new Gnome 3 desktop is designed beautifully and elegantly. All the tasks can be carried out with ease, comfort and control. It focuses on convenience for wider audience. It also includes numerous new features.

Notifications that wait for you - Gnome 3 offer a new notifications system to help users concentrate on their chores. Notifications are unconstructive and will wait for you in the messages tray until you have decided to respond to them. Clicking them will open a new window with suitable controls to guide you.

Integrating Messaging - Messages are directly assimilated into GNOME 3. You can now directly reply to any message from the notification in the message tray. You can also open previous conversations from the message tray located at the bottom of the screen.

Organize your windows - Gnome 3 new interface makes it easier to group you windows and an efficient way to organize you work. Windows can be easily added to workspace using drag and drop, and the thumbnails switcher in the workspace can be used to move in the spaces.

Desktop Search - Gnome 3 includes an integrated search facility which can be used to start applications, switch between windows and also open recent files. Very useful indeed!

That’s not all! It also includes some more amazing features such as-

  • A place to have your favorite applications called the dash.
  • New wallpapers including a default Gnome wallpaper.
  • A beautiful new visual theme and an elegant new GNOME font called Cantarell.

If you love beauty, then you ought to check it out!

Download for 32-bit systems | Download for 64-bit systems.

by -

Web designing is one of the most widespread tasks, that can provoke the interest of a 10 year old or a 75 year old grandpa too! And for all those who aren’t grandpas and 10 year old, web designing is an awesome way to learn coding, or earn a livelihood or whatever.

In class 6, I was taught to make HTML programs through Notepad (Although I was a MS FrontPage junkie since I was 5!). Ah, the nostalgia of typing ‘My Name is Siddharth and this is my website’! And now, that I’m serious about it, its time to introduce you all to Bluefish, a cross platform HTML Editor.

I, being a Linux junkie tested it under Linux Mint 11. The package is a mere 2MB and takes seconds to download and install. You can find the download links at the bottom of the article. After you get it running, lets get along well with the interface.

bluefish

The interface is minimal and there is a helpful toolbar in the left and many toolbars on the top. Below that are buttons for editing. In the center is the coding area and tabs on the bottom. In fact tabs are an awesome feature of this application.

The application starts quickly and there is no startup screen, the interface turns on directly and you can get coding within 2 seconds.

Now lets test the editor with a simple code initially and then move on to other complex items. Type the code andthen click on Tools>Firefox. Have a look at the screenshots below.

bluefishbluefish

The editor supports JavaScript. So now we’re going to test it.We’re going to add a JavaScript to our page that disables right clicking.

bluefishbluefish

Bluefish supports development in HTML, XHTML, CSS, XML, PHP, C, C++, JavaScript, Java, SQL, Perl, ColdFusion, JSP, Python, Ruby. Bluefish is lightweight and easy to learn, while still providing many features to support the development of websites.

We conclude by saying that Bluefish is a nice choice if you’re serious about web development but aren’t a professional. It fills the gap between an editor like Notepad and an IDE like Dreamweaver. A definite download for every web enthusiast out there, considering the fact that it is free and tiny.

Download: Windows | Deb | RPM | Mac.

by -

We all love hacking and love Linux to don’t we ? So, why not Linux hacking! Hacking Wi-Fi Password Using Ubuntu Linux – I know a lot of you out there would love to know how to hack or crack Wi-Fi passwords from coffee shops or just about any place with managed or secured network. So, it is here.

1. Aircrack-ng

Aircrack-ng (a fork of aircrack) is my main tool for cracking Wi-Fi passwords. It has a wireless network detector, a packet sniffer, WEP and WPA/WPA2-PSK cracker, and an analysis tool for 802.11 wireless LANs. Aircrack-ng works with any wireless card whose driver supports raw monitoring mode and can sniff 802.11a, 802.11b and 802.11g traffic.

2. Kismet

Kismet is a really good network detector, packet sniffer, and intrusion detection system for 802.11 wireless LANs. It will work with any wireless card which supports raw monitoring mode, and can sniff 802.11a, 802.11b, 802.11g, and 802.11n traffic. Kismet works in passive mode, which means it is capable of detecting the presence of both wireless access points and wireless clients without sending any loggable packets.
3. SWScanner
SWScanner is specifically designed to make the whole wardriving process a lot easier. It is also intended to manage many tasks related to wireless networking. SWScanner is compatible with NetStumbler files and can be integrated with GPS devices.

These are only three of the many wireless tools that can get you going in no time, so feel free to explore.
So, Happy WiFi hacking

 

by -

There are many different Linux distributions, each offering a slightly different flavor of the free and open source operating system.Most readers of these pages are probably at least aware by now of Canonical’s Ubuntu Linux, which tends to dominate the headlines by far, but another very popular and excellent choice is Fedora.

Fedora currently ranks at No. 3 in DistroWatch’s popularity listings. If you’ve been considering sampling a taste of Linux’s many benefits for your business, this new release could be a great one to try because of its particular strength on enterprise features. Here are five good reasons to test it.

1. Faster and More Powerful

Following the introduction of the Systemd services management program in Fedora 15, this new version features better integration of that software via native Systemd services in many software components. That translates into faster boot times for desktop users, the project says, along with more powerful management capabilities for system administrators.

2. Top-Notch Security

Linux is already well-known for being strong on security, but Fedora is perhaps one of the most secure Linux distributions out there thanks to the inclusion of Security-Enhanced Linux (SELinux), which implements security policies including mandatory access controls. A number of enhancements to SELinux in version 16 are designed to toughen up security even more.

3. Improved Cloud Capabilities

With version 16, Fedora includes new and improved features to support cloud computing, including HekaFS–a “cloud ready” version of GlusterFS–along with OpenStack and pacemaker-cloud. Also included are Condor Cloud–an IaaS cloud implementation using Condor and the Deltacloud API–and Aeolus Conductor, a web interface and tools for creating and managing cloud instances across a wide variety of cloud types.

4. Apps are need to installed

Fedora (CD edition) doesn’t come with any office suite so I had to install LibreOffice which was as easy as making a cup of coffee. I went ahead and installed the applications which I use — GIMP, VLC, Amarok (also install ‘libxine’ for MP3 support), Google Chrome, Liferea, Thunderbird and I was good to go. I did not face any problems in installing these apps.

5. New Developer Tools

For developers, new enhancements in Fedora 16 include tools for the Ada and Perl environments along with a new Python plugin for GCC and a number of new and improved APIs.

So, in a nut-shell Fedora 16 is ‘the’ best Fedora I have ever seen. The seasoned users should be partying and they don’t much care about the issues I am facing as they rarely get out of the terminal and solving such issues is like talking a walk in a park. As a longtime Ubuntu user Fedora, for the first time, surprised me with its ease of use.

The installation and removing of applications is smooth. I have not seen single dependency issues. Yes, it doesn’t have Ubuntu Software Center, but its install remove tool does a great job — something on par with Synaptic Package Manager.

As of now, I am loving Fedora. Soon openSuse 12 will be out and I will be playing with it.

by -

With Linux becoming more popular and easier to use, more and more people are adopting it as their primary operating system. But the transformation from Windows user to Linux user can be a tough road to take. Most new users become long-term users because they have friends that introduce Linux to them, and help them through the first few weeks of rough-patches. Here are Six steps to help you introduce Linux to a would-be convert.

1. Linux Syndrome

One of the reasons that people get the “gotta have it” syndrome over Linux is the eye-candy of the Compiz-enabled desktop. Sure, it’s superficial, and we all know that there’s more to Linux than just a rotating cube and windows that minimize in a ball of fire, but it’s a great way to quickly grab someone’s attention and get them asking questions. “What is that?” “How did you do that?” “How can I get that?” Your answers for all of these questions will be points towards Linux.

2. Give him/her a LiveCd

You don’t want your to-be-convert to rush into things and get frustrated. This is a quick and easy way for them to go running back to Windows. Instead, give them a LiveCD; it’s a great way for them to become familiar with the Linux desktop, the interface, and the features included in the installation. Think of it as a toy that they can play with in their spare time.

Don’t push it on them, just say “if you want to check it out, you can boot off this CD without making any modifications to your hard drive.” It’s a great way for the mark to get their feet wet.

3. Help him/her out

Hopefully, your mark has been impressed with what he’s seen on the LiveCD, and is ready to take the initial plunge. Great for him! Encourage him that it’s really no big deal. Walk him through the installation, and explain that he can keep his Windows partition and duel-boot with Linux, picking whichever he prefers to use at the moment.

This is a great way for people to slowly become accustomed a new operating system. It’s imperative that you be around to help out the new user. The most important thing about Linux is that it has great community support – by sticking around and being a helpful hand, you’re encouraging your mark to use community channels to find solutions to problems.

4. Mess with some Software

Again, you must, must, must remain helpful even after the operating system is installed, but let the new-convert try to figure things out on her own. Let her (or him) find her way around the desktop, check out the included programs, browse the web, and do the things she wants to do with her computer. Your job now is to sit back and just remain available when she has questions.

Show her how to add and remove software; recommend programs when she asks, “what program do I use to do ?” But throughout all of this, let the new user do her own thing.

If all goes well, the newly-converted user will be enjoying her first Linux experience. But of course, there will be problems. Remain available to help work her through the tough times and the initial shock of a completely new desktop experience, but don’t force your advice when you aren’t asked

5. Congratulations……you are almost done..!!

If your convert is still using her new Linux desktop at this point, it’s probably safe to declare success! Congratulations! You’ve turned someone on to a free-software operating system. By this time, her desktop should probably be well-configured, and all the programs she needs should be installed and working properly.

By this time, you’ll probably be starting to get more advanced questions than before; things like, “How do I customize function [x]?” or “What does it mean when the update manager does [something]?” If you’re lucky, you’ll know all the answers; otherwise, use these valuable resources to find out some solutions! It’s always important to learn more yourself

6. Try out one some one else

If you’ve been lucky enough to successfully convert a Windows user to Linux, you should definitely try it again with someone else! Use what you’ve learned with your previous experience and adapt it to fit your style and your mark. If all goes well, you should have your own personal army of Linux converts in no time at all!

Remember, you have to pay for Windows but Linux is free!

by -

Linux Distributions are completely open source and can be modified in any way according to the user. There are many software for Linux customization, like Remastersys, Reconstructor etc. But in this article, I’m going to cover a service that allows you to build your own Linux Distro easily online! Its name is Custom NimbleX. 

It is a wonderful tool with a GUI, allowing you to make your Linux distro without any hassles and keep a check on its size using a bar that indicates the size throughout the process. Hey, you can gift a personalized Linux to your soul mate this Christmas!

Here is a brief tutorial on the compilation of your own distro:-

1. Head over to custom.nimblex.net.

2. Select the level of customization you need and click next. Recommended option is umm…Recommended!

3. Next you need to select the package categories you’d like to install. Make sure you include drivers, libraries and network!

4. You can now select individual packages to install in each category. Each package has a nice little description too!

5. After lots and lots of such detailed menus, you get to the wallpaper customization step. You can select any of the wallpapers provided by the program, or upload your own too. I recommend the latter option!

6. Leave the sound settings as default ones!

7. Create the users in the next step. The password of root is generally root only, as a convention. So keep that in mind and move over to the next step, that is language selection.

8. Select English and proceed.

9. Now there is a final screen giving you the details of the packages and settings you’ve selected!

10. Now here’s the D-Day! Click on the settings button to start compiling the customized Linux Distro of  yours. Once you start, there is no chance of changing any option so review them carefully.

11. You’ve made your own Linux!!! Download it now man!

Boast your coding skills to your friends (even if they weren’t involved) and if the BFF wants to know the secret, just redirect him/her to this article!!

by -

Ubuntu is known to be fast and reliable for most tasks! But sometimes one filthy application does get it to hog down and break down…

Damn, you urgently want to run that app! There are two ways out- speed up the app or speed up your OS! In this article, we’re gonna cover the latter! So here are five ways to run Ubuntu faster than ever before:-

1. Disable Visual Effects - The first tip is going to be a classic one. Disable all visual effects in Ubuntu to free up memory and boost performance! As simple as pie! To do this, either go to System>Preferences>Appearance or right click on the desktop and click, Change Desktop Background. Both will open up the Appearance Preferences Window. Now click on the Visual Effects tab. Change the setting to None and save it!

2. Disable Unity - For me, Unity has no effective use and because of its dependence on Compiz for its functionality, it is resource heavy. And when the default GNOME in Ubuntu is beautiful, who wants it? So just disable it by logging out and selecting Ubuntu Classic from the menu, before entering your password.

3. Remove Startup Applications- The idea is quite simple. Fewer apps, faster boots! So just disable the applications you no longer use or never used on your PC from booting up. To do that go to Systems>Preferences>Startup Applications and uncheck the ones you don’t use.

4. Install Preload - Preload is a genius app. It monitors applications that users run, and by analyzing this data, predicts what applications users might run, and fetches those binaries and their dependencies into memory for faster startup times. To install it, type sudo apt-get install preload in terminal or install through synaptic package manager. And all done!! More info on this page.

5. Install Ubuntu Tweak- Ubuntu Tweak gives you great control over your OS and allows you to modify many parameters, that lead to better performance. It is a must install for every user out there. Its benefits are endless, and you’ll come to know as time moves. Visit this page to know more!

These five steps will give a boost to your Ubuntu PC, for sure. So get along breezing with the Linux For Human Beings!! know more?? Please Comment!

by -

RSS feeds are a valuable resource for every netizen out there, as they provide you the latest news snippets without leaving the comfort of your desktop and saving on your Internet data usage. There are many RSS readers out there for linux, but the sole reason why we’re talking about Liferea is its speed, size and stability.

Liferea when broken down is LInux FEed REAder. And that’s what it is. A simple, no-nonsense feed reader following the KISS principle, thats Keep It Simple Stupid! A mere 1.8MB of download will please even the biggest data-misers!

The interface is quite minimal, but don’t under-estimate it. It supports a number of different feed formats including RSS/RDF, CDF, Atom, OCS, and OPML, many of which its contemporaries can’t handle! It requires no additional libraries to be installed, unlike its contemporaries. Liferea’s just a fast, easy to use, easy to install news aggregator for Gtk/Gnome.

To add a new feed, click on the add subscription button. Then you have to enter the URL of the feed and the rest is done by Liferea itself! The feed appears on the left side of the window.You can change the update frequency by right clicking on the feed and clicking on Properties in the menu. To read the complete article, click on the Launch in Browser link on right clicking a news item. You can even search the fields, clicking on the search button. Gem of a software!

Currently Liferea isn’t available for KDE based systems but there is no shortage of alternatives, with Akregator over there. And who stopped you from getting Liferea work on for KDE? You can do that easily!

The latest stable version of Liferea available is 1.6.6 and is available for a free download. The links are given at the bottom of the article.

Useful Links: Site deb download RPM download tar.gz download.

by -

A desktop environment is a GUI for an Operating System that not only decides how the interface looks to the user, but also how applications interact with the user. It usually consists of a window manager (e.g. Metacity) and a widget toolkit and then displays what the user should see, along with a file manager (e.g. Nautilus) and also few programs and libraries corresponding to the environment. Examples of Desktop environments are Aqua in Macs, Aero in Win7 etc. Common Desktop Environments of Linux are GNOME and KDE. They’re both free and open source. Lets cover them up one by one.

GNOME- It is one of the most popular desktop environments. It is an abbreviation of GNU Network Object Model Environment Launched in 1997, it uses the open source GTK+ widget toolkit. One of the most important reasons for its success is the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop. The latest version of the project is GNOME 3.0 launched in 2011.

Many OSes still use GNOME 2 as the default environment, as it is very stable and mature. GNOME 3 has more eye candy. GNOME is the default desktop environment on many operating systems like Ubuntu, Fedora, Linux Mint and also some non Linux projects like OpenSolaris.

KDE – The other very popular desktop environment, KDE is one of the oldest desktop environments, even older than GNOME. KDE is known for the eye candy it offers. It uses Qt as the software core. Thus, it is easier to port KDE software to other OSes. KDE has higher memory requirements than GNOME, but it runs better and faster than GNOME on new systems.

Dolphin is the default file manager for KDE. KDE has more applications written for it, because Qt applications look better and are easier to be made cross platform. The latest version of KDE is 4.7, and the screenshot below displays KDE 4.6. KDE is used in Kubuntu, OpenSUSE, BSD etc.

Other Desktop Environments

Xfce- It is a desktop environment focused on speed and eye candy with minimal memory usage. Xfce is also based on GTK+ toolkit. The Window manager used is Xfwm. The main feature of Xfce is its low memory requirements. I tested it on a virtual machine with 64Mb RAM with KateOS and it ran fine!

Xfce has its latest version at 4.8, which is used in many distributions. Most Linux distributions have a separate Xfce version. e.g. Xubuntu, Linux Mint Xfce etc.

LXDE- Lightweight X11 Desktop Environment is meant to be used on very old PCs. LXDE has enough guts ti run on 32Mb RAM, which few other can do. It is also quite visually pleasing.

 

 

LXDE is used in distros for old systems. The base versions of many distributions have LXDE, for example Knoppix. This is done so as to fit it into a liveCD.

GNOME vs KDE

KDE has a reputation for having confusing menus and options. GNOME is better for the new user. Both KDE and GNOME can be customized to behave exactly the way you want. What desktop you prefer is your own choice and preference. GNOME applications can be used in KDE and vice versa, but more applications are supported out of the box by KDE. KDE is more pleasing to look at but GNOME is not bad either! My decision has to be diplomatic, no need to fight! Choose according to the distribution. No one can tell which is better. For the new user, I say, go for GNOME!