Search Site

Feed Section

Friday, May 30, 2014

TechSource: Ubuntu Phone OS vs. Mozilla Firefox OS

TechSource: Ubuntu Phone OS vs. Mozilla Firefox OS


Ubuntu Phone OS vs. Mozilla Firefox OS

Posted: 29 May 2014 09:33 PM PDT

The Android vs. iOS battle is still on. With iOS 7 and its new UI, Apple surely got the upper hand in the design arena. Also, with features like fingerprint scanner, the iPhone line of products is getting stronger and stronger each year. Despite Android's soaring popularity, iOS still remains the first choice for many developers thanks to a huge user base that includes a lot of enterprise crowd. However, that doesn't mean that Android is the underdog. In fact, Android is battling iOS neck-to-neck in many arenas and it is just a matter of time when Android becomes the dominant phone OS.


That said, despite the continued dominance of Android and iOS in the smartphone market, new players are emerging that serve as credible threat to Google and Apple's legacy. One of the biggest threats, of course, is Windows Phone. With their recently unveiled Cortana, a Siri-like assistant, Windows 8 seems like an OS that is poised for success thanks to Microsoft's existing user base on the desktop. Other minor players are also emerging; however, the ones most people are watching out for are Ubuntu Phone OS and Mozilla Firefox OS. These two operating systems, which offer completely different approaches to mobile computing, are almost ready to cause a disruption in the mobile market. But which one is the better of the two? Well, let's find out. 


Features:

Ubuntu Phone OS brings the same features of the desktop to the mobile. This means that all your favorite scopes, lenses, and Dash are there on your phone. With fast search, rapid multitasking and a content-first approach, Ubuntu OS is nothing like what other traditional phone operating systems offer. Ubuntu desktop users would be happy to find their beloved Launcher on the left side of the screen. Also, what makes Ubuntu Phone OS more special is that it focuses heavily on search. This means that anything you want, whether it is a song or a contact, simply searching for it yields the right results.

Firefox OS, on the other hand, takes a different approach by focusing on bringing the web into your phone. Targeted at entry-level smartphones, Firefox OS is much suited for low-end configurations. Feature-wise, the open-source operating system is nowhere close to what Android and iOS offer. Or, for the matter of fact, it's not even close to what Ubuntu OS offers. What's common between Ubuntu and Firefox, though, is that search takes a heavy priority in both the cases. Mozilla's approach is more geared towards turning a website into an app so that users can get the best features of a smartphone without paying a hefty price for it.

Comparing the two, there's no doubt that Ubuntu Phone OS is a clear winner in this department. In every aspect, it has simply more to offer.


User Interface:

The sliding UI of Ubuntu Phone OS is simply fabulous. Basically you can slide from any edge of the mobile screen to use the needed functionality. Scopes, wallpapers, and other UI elements adhere more or less to the flat design trends making them look really gorgeous. In other words, even for die-hard iOS users, Ubuntu Phone OS is a treat to look at. 


Mozilla Firefox OS takes a different approach in terms of design. It's simple, easy to use, yet, nowhere near Ubuntu. Once again, UI is an area where Ubuntu has been dominating even biggies like Android and iOS so it's no wonder that Firefox OS will take the beating here. 



Applications:

Theoretically, Firefox OS is the winner here as it relies mostly on web applications. But most people who own smartphones want to experience native applications. And, that is exactly where Ubuntu Phone OS has the upper hand. Though Firefox OS does support native applications, many developers are already flocking towards Ubuntu due to its ability to allow users to run the same application across all devices. So, if you are someone who lives for the apps, stick to Android, or move to Ubuntu if it gets some moderate success. However, if you plan to go for Firefox OS be prepared to leave the app-lover in you slightly disappointed. 


Conclusion:

Though it's difficult to compare two operating systems that are targeted at different users, Mozilla's Firefox OS still feels half-baked compared to what Ubuntu offers. While Canonical is focused on making a full-fledged mobile OS that goes head-to-head against Android and iOS, Firefox's approach is towards making smartphones more affordable. Initial reviews of Firefox OS have been really underwhelming so it will take about a year for us to see both operating systems in the hands of its end users. Finally, it would be a great idea to wait till both operating systems get enough exposure and that would be somewhere around April 2015 where both Ubuntu and Firefox would have (hopefully) reached enough stability to be used on a broader scale.

Tuesday, May 27, 2014

TechSource: Best Business Apps for Chrome and Chrome OS

TechSource: Best Business Apps for Chrome and Chrome OS


Best Business Apps for Chrome and Chrome OS

Posted: 26 May 2014 06:41 PM PDT

Chrome is going places these days. Google's browser-turned-desktop is proving out to be a dark horse in the OS marketplace. A few years after its first release, Chrome has turned itself into a veritable threat to Microsoft's dominant empire. The recent Scroogled campaign targeted at Chromebooks only seems to confirm the fact that Google is slowly spreading its claws into a domain that is solely controlled by Redmond.

For business owners, Chrome offers a lot of choices. It is free from the cycle of operating systems and the agony they bring with their difficult licensing, while also in sync with most of the Google services they already use. Those benefits aside, Chromebooks are cheap, well designed, and are extremely fast. The success of Chromebooks is worrying Microsoft so much that they cut Windows licensing fee by a significant amount.

So, it is quite the time to call Chrome OS a good tool for business users. It has all the web at its disposal plus a handful of great business apps anyone can download and start using right away. Here is a list of few apps in that category:


Zoho CRM

Zoho CRM serves as a great tool for managing organization-wide sales, marketing, customer-support and inventory management. It is easy to use, packed with all the essential features you need from a CRM software. One advantage of Zoho over other tools is that it doesn't require any servers, hosting, or backup solutions. All is taken care of, in the cloud. One of the most important features of Zoho is that it lets you import your contacts from Gmail and other Google apps thus allowing you to switch to the new system easily. What's more, you can synchronize Zoho across all computers. Overall, a great CRM tool from a reputed company, which once was a heavy competitor to Google Docs.



Insightly CRM

Another great CRM app on the list is Insightly. Rated very highly in the app store, this one is the most suitable CRM solution for small businesses. If you are a young startup with 3 or less employees, Insightly is 100% free without any fine print. Perfectly integrated with Google Docs and Google Drive, Insightly has a clean and intuitive interface. If you use Google services regularly, Insightly shows up as a nice widget in your Gmail inbox. Furthermore, it works perfectly well on Android and iOS too. One of its most striking features is that of social CRM. This provides built-in integration with Twitter and LinkedIn so that all your social data is accessible to you, like a feed. Overall, a great app for a great service that deserves to be tried out. 



Cake HR

If you are having trouble managing your employees, Cake HR is a wonderful tool to help you with that. Suited for small and medium-sized businesses, Cake HR is built around 3 main features: Employee self-service, Centralised employee database, and Shared leave calendar. The design of the app is clean and non-intrusive. What's more, the app also integrates Google Apps, thus making it a great new tool to add to your repertoire. 



MailChimp


If you are an email marketer, MailChimp offers a fabulous service to its users. The app lets you design some gorgeous newsletter that helps you target new customers. One of the advantages of using MailChimp over other services like Aweber is that it is completely free if you are starting out. So, for a startup team of, let's say 10 people, MailChimp is a great tool to have. 



Contactually

Building a business means building lots of relationships. Contactually is an app that helps you capture, manage, and improve your professional relationships. The app offers some unique set of features that provide a more email-like workflow. Furthermore, if you are using a CRM service like Highrise or Salesforce, Contactually works pretty well with them. If you are looking for a solid solution that helps you manage your contacts, Contactually is not that bad an app. 



Written by: Abhishek, a regular TechSource contributor and a long-time FOSS advocate.

[Howtoforge] Newsletter 05/27/2014

HowtoForge Newsletter 05/27/2014
================================

Download problems for PDF versions of the tutorials resolved
============================================================

Howtoforge had some technical problems with the PDF downloads last week.
The problems have been resolved now. If your subscription
has ended and you were not able to download some tutorials as PDF file
in the past week, then please contact our support at
http://support.projektfarm.com/ .



New HOWTOs:
===========

* Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.5
* How To Run privacyIDEA With Apache2 And MySQL On Ubuntu 14.04 LTS
* Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Ubuntu 14.04LTS
* Managing A Headless VirtualBox Installation With phpvirtualbox (Ubuntu 14.04 LTS)
* Installing Apache2 With PHP5 And MySQL Support On OpenSUSE 13.1 (LAMP)
* Howto enroll and use a Yubikey with privacyIDEA
* VBoxHeadless - Running Virtual Machines With VirtualBox 4.3 On A Headless Ubuntu 14.04 LTS Server

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.5
============================================================================================

This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.

You can find the document here:
-------------------------------
http://www.howtoforge.com/virtual-hosting-with-pure-ftpd-and-mysql-incl-quota-and-bandwidth-management-on-centos-6.5




How To Run privacyIDEA With Apache2 And MySQL On Ubuntu 14.04 LTS
=================================================================

We use the latest 1.0dev0of privacyIDEA. It is available via the python package index or via github.

You can find the document here:
-------------------------------
http://www.howtoforge.com/how-to-run-privacyidea-with-apache2-and-mysql-on-ubuntu-14.04-lts




Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Ubuntu 14.04LTS
=============================================================================

Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 14.04 server with PHP5 support (through PHP-FPM) and MySQL support. PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. I use PHP-FPM in this tutorial instead of Lighttpd's spawn-fcgi.

You can find the document here:
-------------------------------
http://www.howtoforge.com/installing-lighttpd-with-php5-php-fpm-and-mysql-on-ubuntu-14.04-lts




Managing A Headless VirtualBox Installation With phpvirtualbox (Ubuntu 14.04 LTS)
=================================================================================

phpvirtualbox is a web-based VirtualBox front-end written in PHP that allows you to access and control remote VirtualBox instances. It tries to resemble the VirtualBox GUI as much as possible to make work with it as easy as possible. It is a nice replacement for the VirtualBox GUI if you run VirtualBox in headless servers (like in the tutorial VBoxHeadless - Running Virtual Machines With VirtualBox 4.3 On A Headless Ubuntu 14.04 Server). This tutorial explains how to install phpvirtualbox on an Ubuntu 14.04 server to manage a locally installed, headless VirtualBox.

You can find the document here:
-------------------------------
http://www.howtoforge.com/managing-a-headless-virtualbox-installation-with-phpvirtualbox-on-ubuntu-14.04-lts




Installing Apache2 With PHP5 And MySQL Support On OpenSUSE 13.1 (LAMP)
======================================================================

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an OpenSUSE 13.1 server with PHP5 support (mod_php) and MySQL support.

You can find the document here:
-------------------------------
http://www.howtoforge.com/installing-apache-with-php-and-mysql-support-on-opensuse-13.1-lamp




Howto enroll and use a Yubikey with privacyIDEA
===============================================

This tutorial shows how you can set up the latest version 0.9.1 from privacyIDEA.org.

You can find the document here:
-------------------------------
http://www.howtoforge.com/how-to-enroll-and-use-a-yubikey-with-pivacyidea




VBoxHeadless - Running Virtual Machines With VirtualBox 4.3 On A Headless Ubuntu 14.04 LTS Server
=================================================================================================

This guide explains how you can run virtual machines with VirtualBox 4.3 on a headless Ubuntu 14.04 server. Normally you use the VirtualBox GUI to manage your virtual machines, but a server does not have a desktop environment. Fortunately, VirtualBox comes with a tool called VBoxHeadless that allows you to connect to the virtual machines over a remote desktop connection, so there's no need for the VirtualBox GUI.

You can find the document here:
-------------------------------
http://www.howtoforge.com/vboxheadless-running-virtual-machines-with-virtualbox-4.3-on-a-headless-ubuntu-14.04-lts-server


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

You can now support HowtoForge by becoming a subscriber:

HowtoForge Subscription
=======================

*** New! We now accept RBS WorldPay payments in addition to PayPal. ***

For a monthly fee of 5 EUR or 25 EUR for half a year, you can become a HowtoForge supporter and help us cover our costs (servers, bandwidth, etc.) and support ISPConfig development. In return, you receive the following benefits:

1. Download the ISPConfig 3 Manual (from http://www.howtoforge.com/download-the-ispconfig-3-manual).
2. Get priority support in the ISPConfig 3 Priority Support forum (http://www.howtoforge.com/forums/forumdisplay.php?f=35).
3. Access the whole HowtoForge web site without any ads.
4. Download the results of our tutorials as VMware images (where available) (a list of downloadable VMware images is available here: http://www.howtoforge.com/list-of-downloadable-vmware-images).
5. Download our tutorials as PDF files.
6. View our tutorials as printer-friendly pages.
7. You will be marked as a "HowtoForge Supporter" in your forum posts.
8. Plus, you support the ISPConfig development.

If you have the free VMware Server or Player installed, you can import our VMware images and start playing around with the results of our tutorials immediately. It's a great way to track down problems with your own setup or simply to save time. ;-)

More details can be found on http://www.howtoforge.com/subscription.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Best Regards,

Your HowtoForge Team
Email: info@howtoforge.com
URL: http://www.howtoforge.com

To unsubscribe or update your records, click here: http://newsletter.howtoforge.com/howtoforge/user/update.php?email=matrixunix.ubuntu@blogger.com&code=d8531959c7da2982ec3a7f8f82a13961

Friday, May 23, 2014

TechSource: 8 Things We Want from Amazon's Rumored Smartphone

TechSource: 8 Things We Want from Amazon's Rumored Smartphone


8 Things We Want from Amazon's Rumored Smartphone

Posted: 22 May 2014 07:55 PM PDT

Amazon, the company behind the most successful e-book reading device in the market has decided to spread its wings once again. The retail giant has been making many technological endeavors recently. First, they came up with Kindle, which was wildly successful. Then came Kindle Fire, which was a direct competitor to the Nexus line of tablets. If competing with Google wasn't enough one time, Amazon came up with Kindle Fire TV. Now, if the rumors are true, Amazon is coming up with a new smartphone. Will it succeed? We don't know. But we do have some expectations from the retail megastore.


The following are some of the things we want from Amazon's possible smartphone: 


1. Be Useful. No Funky Features

The real problem with many smartphones at this moment is that they come with too many extra features. From the forever-bloated Galaxy S5 to the wide range of devices that come with heavily customized Android, finding a phone that matches up to Nexus or Motorola in the features department is quite a problem. We hope that Amazon keeps the customization to a bare minimum and the utility to a complete maximum.  


2. Not Too Big Not Too Small

While finding a 5-inch phone is not a big deal these days, using too large a device can be a bit frustrating for people with smaller hands. We hope Amazon strikes a fine balance between size and usability while making their own phone.


3. Good Display

The PPI race is still on. Each phone is trying to come up with a display that screams clarity. Let's hope Amazon phone's display matches up to the amazing high PPI devices that are currently offered in the market. A display in which text and video are rendered perfectly is something Amazon should be aiming at.


4. If Not Pure Android, It Better Be Good.

Customized Android interfaces are rarely as good as vanilla ones. While it is highly unlikely that Amazon phones will ship with pure Android, Amazon is a company that deeply cares about the user experience. That's why, if they do come up with a customized Android, it better be as good as what we see with Sony or HTC.


5. Low Price

Low-priced models have taken off with the release of Moto E. Besides, Amazon is always known for its low-priced hardware. So, we expect the retail giant to follow the same trend and keep things affordable.


6. Good Design

Many new high-end phones come with cheap plastic bodies that don't seem to live up to the high standards iPhone and the HTC One have set. We hope Amazon doesn't make that mistake and don't come up with some cheap-looking phone. Modern buyers demand a quality phone that has that premium look and feel. Amazon needs to keep that in mind when it comes up with its phone. 


7. Great Camera

When the Nexus 5 came out, it was branded as the best camera phone out there. However, when users tried it out, the results weren't as exciting as Google claimed they would be. Google and many other manufacturers have struggled over the years to come up with a phone camera that is just perfect. It's not about the Megapixels anymore; it's more about what the software and hardware do with the high specs. One example of a good phone camera is the iPhone, which is capable of taking brilliant pictures in low light as well as cloudy weather. If you are looking for someone to copy, Amazon, it better be Apple. 


8. That Switch-Factor!

Finally, Amazon has to sneak in some feature or some gimmick that pulls traditional Android users towards its own ecosystem. This might not be that hard for Amazon since it has a solid ecosystem of its own which is luring enough as it is. The Amazon App Store for example, features a free Android app every day. Moreover, the company announces many bonuses wherein they give away popular apps for free. This free app a day if built-in to an Android device, would mean a lot for customers. But free apps aside, Amazon do need to have something extra that makes even a die-hard Android fanboy jump ship.


Written by: Abhishek, a regular TechSource contributor and a long-time FOSS advocate.

Tuesday, May 20, 2014

TechSource: How to Learn Python Quickly

TechSource: How to Learn Python Quickly


How to Learn Python Quickly

Posted: 19 May 2014 08:46 PM PDT

Python is one of the most popular languages out there as far as programming is concerned. With development of this language starting in 1980s, it was awarded as the most popular programming language in 2013. Python is an open-source, object-oriented, multi-threaded programming language that has reached widespread adoption since its birth. Simplicity, one of Python's core philosophies, has made the open-source programming tongue quite popular amongst beginners.

As compared to other languages, Python relies heavily on simplicity. Less is more, is one of the key aspects of Python. A great summation of the language's philosophy has been published by Tim Peters in a document titled "The Zen of Python." The following few lines from that document give you a taste of what Python is really about.


This simplicity is what makes Python very easy to learn. Not just non-programmers, even school kids can learn Python without any difficulty. Furthermore, for tech entrepreneurs who want to learn how to code but don't have enough time to do so, Python is a great place to start. If you too are looking for resources to help you learn Python quickly then read on as we discuss some of the best courses out there:


Real Python

If you are an entrepreneur looking to design an MVP or Minimum Viable Product, Real Python is the only course you need. Unlike any other course out there, Real Python teaches you only the things you need to start turning your ideas into reality. This means that instead of learning every bit and byte of the language itself, you'll be equipping yourself with only the necessary stuff you need to make a solid web application. Real Python comprises 3 courses: course 1 and course 2 teach you the basics of python and web development. Course 3 on the other hand teaches you advanced web development with Django 1.6. While the first two courses are available for download right away, the third one -- which was a part of a successful Kickstarter funding -- will be available in March.


Learn Python the Hard Way

Don't let the title of the course fool you. Learn Python the Hard Way is one of the best resources to learn Python quickly. The $30 course teaches you everything you need to learn to become a proficient Python programmer. What separates this course from other books on Python is that it focuses more on practice rather than theory. Each chapter makes you type out every line of code instead of spending hours reading about the language. In fact, each chapter in LPHW is an exercise in itself, thus helping you "do" rather than just read. There is no way to tell how much time it would take for you to complete this course because it depends on how much work you really put in. If you are not able to shell out $30 just yet, don't worry. There is a free version of the course out there that covers almost all of the syllabus.


CS101 at Udacity

Aimed at beginners, not only will you be learning programming in this course, you'll also be giving tests and doing homework like in a real classroom. Taught by David Evans who is a Professor of Computer Science at the University of Virginia, CS101 teaches you the key concepts of computer science so that you can skillfully apply them into building something cool. By the end of the course, you'll be equipped to write code in Python, and yes, build your own search engine. The syllabus comprises videos and exercises that help you learn better. One of the best parts about CS101 is that it takes approximately 6 weeks to learn, which is fairly quick considering what you'll be learning here. Also, by the end of the course you get a certificate of completion, which is another bonus point as far as your employment search goes.

Friday, May 16, 2014

TechSource: Best Android Apps for Recording Calls

TechSource: Best Android Apps for Recording Calls


Best Android Apps for Recording Calls

Posted: 16 May 2014 06:59 AM PDT

Whether you are James Bond or just a regular Joe, you might come across situations wherein you need to have a reference of your phone conversations. Be it important talks with co-workers or a potentially dangerous situation, recording phone calls is needed by much more people than we imagine. Also, for those who think that they don't need to record any calls, we have some tips. Following are some ways in which recording calls will make your life much easier:

1. Record your phone interviews: If you give a lot of phone interviews, it is a good practice to record your calls and revisit them later. That way, you can observe yourself and hopefully reflect on the mistakes you made. Also, it's a good idea to make your mentors listen to one of your interview recordings so that they can help you point out what you're doing wrong.

2. Record phone calls with customer support: If you run across some nasty customer support people, it's a good idea to record your conversations with them so that you can take further actions.

3. Business: In a business relationship, you might need to record conversations with your coworkers for legal purposes.

There are many other ways phone recording can be used. That's why we have for you some of the best call-recording apps out there on Android.


All Call Recorder

All Call Recorder, as the name suggests, records all the calls you make from your Android device. The calls are recorded and stored in 3GP format on your SD card. You can then send these recordings to your Dropbox, Skydrive, Skype or your email address without leaving the app. One of the best features about this application is that it allows you to transfer call records, which is the saved 3gp files, via Bluetooth. 



Call Recorder

Call Recorder is an app that lets you record your calls for absolutely free. The calls are saved in mp3 format on your SD card and you can sort through them by names. The UI, which lets you sift through the recent calls, is well-designed and can let you make calls or save an unknown number right from the app. Overall, it is a good-looking simple application that just does the job without any major ads or interruptions.



Call Recorder – IntCall

Call Recorder is an app that lets you record calls using VOIP. The recorded calls are then saved to your SD card. Though the app perfectly does the job, one of its biggest annoyances is that it requires a 3G or Wi-Fi connection to record your conversations. Another problem is that it requires you to pay for the calls you record. That says, the service is pretty reliable and the recordings it produce are much clearer. 



RMC: Android Call Recorder

RMC is a great app if you are looking for a call recorder that saves your recordings to other apps like Google Drive and Dropbox. Record my call, or RMC, has one limitation though. It doesn't have the ability to record calls using the phone's microphone. This means that you will have to converse on the speakerphone whenever you want to record your phonecalls. All files are then stored on your memory card.



Alternative

If you don't want to install any app especially for the purpose of recording calls, then there's a way out. Simply switch to Google Voice whenever you want to record your calls. Google Voice comes baked in with call-recording functionality that helps you store your conversations in audio formats. This will free you from dependence on any kind of third-party applications. One caveat to this method, however, is that Google voice isn't available in all countries. So, if you have Google Voice available where you live, make sure you give it a try before going for a third-party application.

Wednesday, May 14, 2014

TechSource: 10 Things To Do After Installing Ubuntu 14.10 Trusty Tahr

TechSource: 10 Things To Do After Installing Ubuntu 14.10 Trusty Tahr


10 Things To Do After Installing Ubuntu 14.10 Trusty Tahr

Posted: 13 May 2014 09:30 PM PDT

So, you just installed Ubuntu 14.04? Well, it's time to make it your own. Here are ten little things you can do to make sure the already awesome Trusty Tahr becomes your computing home:


1. Install Ubuntu Restricted Extras

If you want to enjoy your favorite MP3s, your beloved online videos, and all the fonts that don't come pre installed, this is a one-step method to having all the goodies. Ubuntu Restricted Extras is a package that comprises all the tools you need to play restricted content on your Ubuntu desktop. Simply open your terminal and type in or paste the following commands:

sudo apt-get install ubuntu-restricted-extras

Note that while the installation takes place, do keep an eye on the progress. There are a few packages in restricted extras that need your approval. So, this one time you might want to skip on that coffee break. But hey, once you are done, you get to binge on all your favorite TV shows!


2. Install Java

Well, it's 2014 but some of us, a very small minority, still need Java to have a complete computing experience. For us, the following command comes in handy:

sudo apt-get install icedtea-7-plugin openjdk-7-jre


3. Install Google Chrome

Though Firefox is the default browser, Chrome seems to have become the web browser du jour as far as the Internet-savvy crowd is concerned. With many extensions and OS-like apps, Chrome has proven itself to be Google's dark horse in winning back the web. You can download Chrome from HERE.


4. Install VLC

VLC is like the Swiss army knife to all your media needs. This open-source application plays pretty much everything you throw at it, and that's why, it's always a good idea to have it installed on your computer. To install it, type in or paste the following command in your terminal:

sudo apt-get install vlc


5. Install Dropbox

Since Canonical has pulled the plug on UbuntuOne, the next best choice to all your file backup needs is Dropbox. It works across all computers and provides a sufficient storage space for all your back up needs. And, more importantly, it is one of the most tightly integrated online storage apps Ubuntu has. So, to install Dropbox right from the command line, open the terminal and type in or paste the following commands:

If you are on a 32-bit computer, type in the following command:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

If you're on a 64-bit computer, type in the following command:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

Once you are done, start Dropbox by typing in the following command:

~/.dropbox-dist/dropboxd


6. Install DVD Support

Ubuntu 14.04 still lacks the ability to run encrypted DVDs out of the box, thanks to all the pesky licensing restrictions. Fortunately, you can overcome that restriction by typing in the following command in your terminal:

sudo apt-get install libdvdread4 libdvdnav4

This will enable DVD reading and navigation for encrypted media.


7. Disable Shopping Suggestions

Unless you are a shopaholic, Ubuntu's pesky shopping suggestions that show up on your desktop can be quite an annoyance. That's why, type in the following long command in your terminal to get rid of them:

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

Note: Just paste the whole command as it is and then press enter.


8. Enable Minimize-to-click 

To revert to the sane desktop-like behavior that every user misses on Ubuntu, there is only one tweak involved. Ever since Canonical removed the ability for users to minimize an application by clicking on its launcher icon, the reaction to that decision hasn't been that good. Thankfully, Shuttleworth has given power back to the users this time by bringing back the removed feature. Though unsupported, it just takes one simple step to bring back minimize to click.

First, install Compiz Config Settings Manager by typing in the following command:

sudo apt-get install compizconfig-settings-manager

Then, open Compiz settings manager by typing its name in the Dash. Once the tool is opened, click on Ubuntu Unity plugin. From there, select the Launcher tab. In the window, tick the box besides Minimize single window applications (unsupported) and enable it. Note that the feature is unsupported so don't expect any major stability.


9. Install Skype 

Skype is a great tool for keeping up with friends old and new. To install Skype on your Trusty Tahr desktop, go HERE.


10. Tweak Your Heart Out 

If you are someone who likes to tweak your desktop to your own liking, don't worry, there's an app for that. Unity Tweak tool, once installed, gives you quite a lot of options to choose from. To get the tool, type in the following command in your terminal:

sudo apt-get install unity-tweak-tool


Written by: Abhishek, a regular TechSource contributor and a long-time FOSS advocate.